NetBSD/sys/arch/amd64
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
..
acpi Random underdocumented CPU facts: 2008-05-25 17:20:29 +00:00
amd64 Reduce the difference between i386 and amd64 trap handler. 2009-07-29 18:47:15 +00:00
compile
conf Add Intel SpeedStep and AMD PowerNow! support in Xen dom0. MSR operations 2009-08-05 20:15:36 +00:00
include Add TLS relocation definitions. 2009-05-30 05:56:52 +00:00
Makefile - install i386 includes on amd64 2008-10-26 02:14:59 +00:00