linux_dsm_epyc7002/drivers/cpuidle
Len Brown d91ee5863b cpuidle: replace xen access to x86 pm_idle and default_idle
When a Xen Dom0 kernel boots on a hypervisor, it gets access
to the raw-hardware ACPI tables.  While it parses the idle tables
for the hypervisor's beneift, it uses HLT for its own idle.

Rather than have xen scribble on pm_idle and access default_idle,
have it simply disable_cpuidle() so acpi_idle will not load and
architecture default HLT will be used.

cc: xen-devel@lists.xensource.com
Tested-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Acked-by: H. Peter Anvin <hpa@linux.intel.com>
Signed-off-by: Len Brown <len.brown@intel.com>
2011-08-03 19:06:36 -04:00
..
governors cpuidle: menu: fixed wrapping timers at 4.294 seconds 2011-05-29 00:35:47 -04:00
cpuidle.c cpuidle: replace xen access to x86 pm_idle and default_idle 2011-08-03 19:06:36 -04:00
cpuidle.h cpuidle: create bootparam "cpuidle.off=1" 2011-08-03 19:06:36 -04:00
driver.c cpuidle: create bootparam "cpuidle.off=1" 2011-08-03 19:06:36 -04:00
governor.c cpuidle: create bootparam "cpuidle.off=1" 2011-08-03 19:06:36 -04:00
Kconfig ACPI: CONFIG_CPU_IDLE=ACPI by default 2007-11-19 22:22:37 -05:00
Makefile cpuidle: consolidate 2.6.22 cpuidle branch into one patch 2007-10-10 00:12:41 -04:00
sysfs.c Kill off warning: ‘inline’ is not at beginning of declaration 2011-01-19 15:43:08 +01:00