https://bugzilla.novell.com/show_bug.cgi?id=350017
User linux-oe@eecomputer.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=350017#c32
--- Comment #32 from Oskar Eisemuth 2008-02-25 02:28:09 MST ---
The Abit AX78 may have the same error, I haven't had yet a chance to take a
closer look at this board.
At least detecting this bios error shouldn't be hard:
1. Is there a "_PR_C000" in the DSDT bytecode?
2. Look for "_PR_CPU0", do we have one hit and it's direct after "_PSL"?
= Broken DSDT...
The acpi table may be fixable on the fly much easier at the bytecode level:
At the time the DSDT table would be loaded via a file (Kernel with DSDT loader
patch) a hotfix could be added in front of it.
Detecting a broken bios as described above, replace _PR_CPU0 with _PR_C000,
tell the user we have altered a broken bios DSDT, we still allow loading a
custom DSDT for custom patches.
Not a very elegant solution and quite a hack but this should fix this error and
shouldn't do any harm. The bios is already broken.
Note: This doesn't consider a DSDT with External (\_PR_.CPU0) in it.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.