Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#2353 - Buggy DSDT
|
DetailsWould you please consider patching Arch kernels with the initrd DSDT override patch? This enables users with a buggy bios to pass a corrected dsdt to the os (with the intent of fixing battery, fan, thermal zone, etc problems).
2.6.9 - 2.6.11: http://gaugusch.at/acpi-dsdt-initrd-patches/acpi-dsdt-initrd-patch-v0.7d-2.6.9.patch 2.4.23: http://gaugusch.at/acpi-dsdt-initrd-patches/acpi-dsdt-initrd-patch-v0.3-2.4.23.diff Website: http://gaugusch.at/kernel.shtml Apparently Suse 9.0 has this patch in its default kernel, so I would imagine it is safe to include in the stock Arch kernel. .config: Power management options (ACPI, APM) --> ACPI Support --> [*] Read DSDT from initrd |
This task depends upon
After patching, acpi looks for the corrected dsdt table
For users who need this functionality:
Tell the kernel where to look
>edit menu.lst
root ...
kernel ...
initrd /DSDT.aml
>Copy your corrected dsdt table to /boot
>Done!
Dmesg output:
ACPI: Looking for DSDT in initrd ... found
ACPI-0294: Info: Table [DSDT] replaced by host OS
For users who don't need this functionality:
You can happily ignore it, acpi will continue to use the DSDT table supplied by the bios!