Arch Linux

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!
Tasklist

FS#2353 - Buggy DSDT

Attached to Project: Arch Linux
Opened by paul (paul1) - Friday, 11 March 2005, 16:34 GMT
Task Type Feature Request
Category System
Status Closed
Assigned To Judd Vinet (judd)
Architecture not specified
Severity Low
Priority Normal
Reported Version 0.7 Wombat
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

Would 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

Closed by  Judd Vinet (judd)
Tuesday, 15 March 2005, 19:08 GMT
Reason for closing:  Implemented
Comment by Judd Vinet (judd) - Monday, 14 March 2005, 18:47 GMT
Arch does not boot with an initrd though. Are you planning to make your own?
Comment by paul (paul1) - Tuesday, 15 March 2005, 16:27 GMT
I don't believe the patch requires Arch to Judd.

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!
Comment by Judd Vinet (judd) - Tuesday, 15 March 2005, 19:08 GMT
Okay, added to kernel26-2.6.11.3-1

Loading...