cpufreq: xen is default cpufreq, userspace is default governor (override on cmdline)
authorKeir Fraser <keir.fraser@citrix.com>
Mon, 29 Dec 2008 14:08:46 +0000 (14:08 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Mon, 29 Dec 2008 14:08:46 +0000 (14:08 +0000)
commit119a6a6e07a5b5d41b87ce8a0886761db40325b8
tree9dee7c34d8dfd2b1a708031b1b0879cb2e1c7561
parentbbdcb2fd41b288bde446b80d9f9f6f16693a0f5b
cpufreq: xen is default cpufreq, userspace is default governor (override on cmdline)

Set userspace governor as default, which stays same effect
as when cpufreq in xen is not enabled. As a result, enable cpufreq
in xen by default to avoid reboot to activate cpufreq. Now it's
always on but w/o performance impact if user doesn't attempt
to change governor.

Add governor option at cmdline, add some warning info for debug.

Signed-off-by: Liu, Jinsong <jinsong.liu@intel.com>
xen/arch/ia64/xen/cpufreq/cpufreq.c
xen/arch/x86/acpi/cpufreq/cpufreq.c
xen/common/domain.c
xen/drivers/cpufreq/cpufreq.c
xen/drivers/cpufreq/utility.c
xen/include/acpi/cpufreq/cpufreq.h