池田です。
From: Harada kazutaka <kazutaka@xxxxxxxxxxxxxxxx>
Date: Sun, 16 Jan 2005 21:12:06 +0900
>
> ちょっと調べてみたのですが、
> /usr/src/linux/arch/i386/kernel/dmi_scan.c の中で、
>
> #define ACPI_BLACKLIST_CUTOFF_YEAR 2001
>
> と定義されていました。
> BIOS の日付が2001年未満(=2000年まで)の場合、ACPI はデフォルトで
> disable されるようです。
便乗して補足みたいなもの。
acpi=force で、このチェックを無視できます。
From: /src/linux/arch/i386/kernel/dmi_scan.c
| if (year >= 1000)
| disable = year < ACPI_BLACKLIST_CUTOFF_YEAR;
| else if (year < 1 || (year > 90 && year <= 99))
| disable = 1;
| if (disable && !acpi_force) {
| printk(KERN_NOTICE "ACPI disabled because your bios is from %s and too old\n", s);
| printk(KERN_NOTICE "You can enable it with acpi=force\n");
| disable_acpi();
| }
ACPI BIOS のブラックリストもあるようです。
/usr/src/linux/drivers/acpi/blacklist.c
--
池田 克巳 <ikedak@xxxxxxxxxxxxxxxx>
<http://www013.upp.so-net.ne.jp/ikeda/index.html>