[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] xen acpi cpufreq driver



Am 24.04.2012 19:36, schrieb Konrad Rzeszutek Wilk:
On Tue, Apr 24, 2012 at 07:04:03PM +0200, Tobias Geiger wrote:
Hi,

i'm not sure if i understood the new acpi xen cpufreq driver - here's the
output when loading  xen_acpi_processor module in linux 3.4:

dom0 dmesg:

[   32.728151] xen-acpi-processor: (CX): Hypervisor error (-22) for ACPI CPU8
[   32.728156] xen-acpi-processor: (CX): Hypervisor error (-22) for ACPI CPU9
[   32.728160] xen-acpi-processor: (CX): Hypervisor error (-22) for ACPI CPU10
[   32.728164] xen-acpi-processor: (CX): Hypervisor error (-22) for ACPI CPU11
[   32.728168] xen-acpi-processor: (CX): Hypervisor error (-22) for ACPI CPU12
[   32.728172] xen-acpi-processor: (CX): Hypervisor error (-22) for ACPI CPU13
[   32.728176] xen-acpi-processor: (CX): Hypervisor error (-22) for ACPI CPU14



xl dmesg:

(XEN) Monitor-Mwait will be used to enter C1 state
(XEN) Monitor-Mwait will be used to enter C3 state
(XEN) no cpu_id for acpi_id 8
(XEN) no cpu_id for acpi_id 9
(XEN) no cpu_id for acpi_id 10
(XEN) no cpu_id for acpi_id 11
(XEN) no cpu_id for acpi_id 12
(XEN) no cpu_id for acpi_id 13
(XEN) no cpu_id for acpi_id 14


here the according kernel config:

pc:~# zcat /proc/config.gz | grep FREQ
CONFIG_CPU_FREQ=y
CONFIG_CPU_FREQ_TABLE=y
CONFIG_CPU_FREQ_STAT=m
# CONFIG_CPU_FREQ_STAT_DETAILS is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
CONFIG_CPU_FREQ_GOV_POWERSAVE=m
CONFIG_CPU_FREQ_GOV_USERSPACE=m
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
CONFIG_X86_PCC_CPUFREQ=m
CONFIG_X86_ACPI_CPUFREQ=m
# CONFIG_PM_DEVFREQ is not set

and of course:
CONFIG_XEN_ACPI_PROCESSOR=m

xl info:
nr_cpus                : 8
max_cpu_id             : 15
nr_nodes               : 1
cores_per_socket       : 4
threads_per_core       : 2
Can you include your xl dmesg and dmesg and as well
the /sys/firmware/acpi/tables/DSDT and /sys/firmware/acpi/tables/SSDT*
files please?

Does xenpm work properly?


Greetings and thanks for clarification!
Tobias


xenpm works - at least "xenpm get-cpuidle-states" and "xenpm get-cpufreq-states".

here you can find my acpi-tables including "xl dmesg" and "dmesg" output:

http://www.vido.info/stuff/acpi-tables-2.6.34-rc4.tar.bz2

Greetings
Tobias



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.