I try to set up ACPI for my server including 4 CPUs. I build everything into the Kernel (2.6.23.
prince linux # cat /usr/src/linux/.config | grep ACPI
# Power management options (ACPI, APM)
CONFIG_ACPI=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_PROCFS=y
CONFIG_ACPI_PROC_EVENT=y
CONFIG_ACPI_AC=y
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_FAN=y
# CONFIG_ACPI_DOCK is not set
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_HOTPLUG_CPU=y
CONFIG_ACPI_THERMAL=y
# CONFIG_ACPI_ASUS is not set
# CONFIG_ACPI_TOSHIBA is not set
CONFIG_ACPI_BLACKLIST_YEAR=0
# CONFIG_ACPI_DEBUG is not set
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_SYSTEM=y
CONFIG_ACPI_CONTAINER=y
# CONFIG_ACPI_SBS is not set
CONFIG_X86_ACPI_CPUFREQ=y
# CONFIG_X86_ACPI_CPUFREQ_PROC_INTF is not set
CONFIG_PNPACPI=y
# CONFIG_THINKPAD_ACPI is not set
CONFIG_ATA_ACPI=y
But unfortunately a ls -R /proc/acpi/thermal_zone/ results in nothing. Same for /proc/acpi/fan/
Only
ls -R /proc/acpi/processor/
results in the expected
CPU0 CPU1 CPU2 CPU3
Somebody knows what is possible missing in my .config.
BTW: On my other computers containing only 1 CPU the .config parameters are enough and result
in the expected "THM0" with
ls -R /proc/acpi/thermal_zone/
But not for multiple cpu's. Thanks for any advice
Holm
