From Bugzilla Helper: User-Agent: Opera/7.22 (X11; Linux i686; U) [en] Description of problem: The DSDT (Differentiated System Description Table) often needs to be overridden because of broken BIOS implementations. If you want to use a customized DSDT you have to recompile the whole kernel as described on Intel's ACPI pages. But there is a kernel patch to make it possible to load DSDT from initial ramdisk (initrd). Version-Release number of selected component (if applicable): kernel-2.4.22-1.2115.nptl
Created attachment 96090 [details] This patch make it possible to add DSDT to initrd by mkinitrd
Created attachment 96396 [details] The kernel patch to load the DSDT from initrd (for kernel 2.4.22-1.2129) I've been using this patch since long ago and it's really handy. I've added to the src.rpm of kernel-2.4.22-1.2129 as patch 900 without any problems.
The original site of the patch for both 2.4 and 2.6: http://gaugusch.at/kernel.shtml
I'd much rather see something worked out upstream with the ACPI maintainers than take some new functionality which may eventually differ from upstream.
*** Bug 169014 has been marked as a duplicate of this bug. ***
*** Bug 140215 has been marked as a duplicate of this bug. ***