This page shows a blacklist of bad BIOSes which are broken
to an intolerable extent for the current implementation of
ACPI4Linux. The list is taken from
<kernelsrc>/drivers/acpi/blacklist.c for
the release 20030619 (2.4/5). All systems listed here fail
due to a buggy DSDT.
OEM_ID (Vendor) |
OEM_TABLE_ID (System) |
OEM_Revision (BIOS Ver.) |
All Vers. |
Reason |
Critical |
TOSHIB (Toshiba) |
7020CT (Portege 7020T) |
0x19991112 (8.10) |
yes |
Implicit Return |
no |
TOSHIB (Toshiba) |
4030 (Portege 4030) |
0x19991112 |
yes |
Implicit Return |
no |
TOSHIB (Toshiba) |
310 (Portege 310/320) |
0x19990511 (7.1) |
yes |
Implicit Return |
no |
INTEL |
440BX (Seattle 2) |
0x00001000 (old) |
<= |
Field beyond end of region |
no |
ASUS |
K7M |
0x00001000 |
<= |
Field beyond end of region |
no |
ASUS |
P2B-S |
0 |
yes |
Bogus PCI routing |
yes |
MNTRAL (Intel 810?) |
MO81010A |
0x00000012 |
<= |
Field beyond end of region |
no |
COMAPQ (Compaq) |
EAGLES (Presario 711FR) |
0x06040000 |
<= |
SCI issues (C2 disabled) |
no |
PTLTD (Compaq) |
DSDT (Presario 1700) |
0x06040000 |
<= |
Multiple problems |
yes |
SONY |
U0 (FX120, FX140, FX150?) |
0x20010313 |
<= |
ACPI driver problem |
yes |
INT440 (Compaq) |
SYSFexxx (Presario 800) |
0x00001001 (Insyde Bios) |
<= |
Does not use _REG to protect EC OpRegions |
yes |
IBM |
TP600E (Thinkpad 600E) |
0x00000105 |
<= |
Incorrect _ADR |
yes |
|
|