tags 423612 patch thanks Here is a patch for this issue.
--- sleepd-1.3.7/acpi.c~ 2006-03-27 21:14:51.000000000 +0200 +++ sleepd-1.3.7/acpi.c 2007-05-13 13:58:25.000000000 +0200 @@ -245,10 +245,16 @@ } closedir(dir); - version = get_acpi_value(PROC_ACPI "/info", "ACPI-CA Version:"); + /* If kernel is 2.6.21 or newer, version is in + /sys/module/acpi/parameters/acpica_version */ + + version = get_acpi_file("/sys/module/acpi/parameters/acpica_version"); if (version == NULL) { - /* 2.5 kernel acpi */ - version = get_acpi_value(PROC_ACPI "/info", "version:"); + version = get_acpi_value(PROC_ACPI "/info", "ACPI-CA Version:"); + if (version == NULL) { + /* 2.5 kernel acpi */ + version = get_acpi_value(PROC_ACPI "/info", "version:"); + } } if (version == NULL) { return 0;
-- panic("huh?\n"); 2.2.16 /usr/src/linux/arch/i386/kernel/smp.c