NetBSD/sys/arch/xen
jym bba2c41d59 Add Intel SpeedStep and AMD PowerNow! support in Xen dom0. MSR operations
are now compiled in by default.

Note that MSR support in Xen depends on its version. rdmsr() should always
succeed, but wrmsr() to certain registers can end in a NOOP. In that case,
the error will be logged (see xm dmesg).

Setting CPU frequency (SpeedStep) requires Xen 3.3 with the option
cpufreq="dom0-kernel" passed down to hypervisor during boot.

Compiled and tested for SpeedStep under i386 for XEN3_DOM0 and XEN3PAE_DOM0
by jym@. amd64 was tested by Joel Carnat.

See also http://mail-index.netbsd.org/port-xen/2009/08/02/msg005213.html .

Commit requested by bouyer@.
2009-08-05 20:15:36 +00:00
..
compile
conf Add Intel SpeedStep and AMD PowerNow! support in Xen dom0. MSR operations 2009-08-05 20:15:36 +00:00
i386 - printf -> aprint_* 2008-10-24 18:02:58 +00:00
include remove Xen2 support. 2009-07-29 12:02:05 +00:00
x86 from x86/x86/cpu.c: 2009-07-30 13:56:57 +00:00
xen remove Xen2 support. 2009-07-29 12:02:05 +00:00
xenbus sprintf -> snprintf 2009-04-28 05:44:43 +00:00
Makefile Revert part of last: .include <bsd.own.mk> for TOOL_SED / TOOL_AWK 2009-05-20 03:41:25 +00:00