DSDT override support
Tim Gardner
tim.gardner at canonical.com
Tue Aug 11 12:54:45 UTC 2009
Shawn Rogers wrote:
> I just received conformation that the dsdt override patch will no longer
> be used. What is the reasoning? I have two machines that will not
> function correctly without a custom DSDT. The Microsoft AML compiler
> (MFST) is increasingly being used more and more in place of the IASL
> compiler. The Microsoft compiler is not ACPI compliant, and causes ACPI
> breakage for Linux/Mac. This is not the time to take away the patch
> IMHO. My laptop overheats due to this:
> https://wiki.edubuntu.org/LaptopTestingTeam/HPdv5z Can this be fixed
> without a custom dsdt? It will not wake from sleep/hibernate because of
> an intentional error in the _WAK section of my dsdt. The fact that
> Microsoft has control over your BIOS should be reason enough to keep the
> patch. The ACPI bugs are only going to increase as time goes on. I can
> compile my own kernel and include the patch, but if everyone stops using
> the patch, it will eventually not be updated anymore.
>
Well, if you're capable of building your own kernel, then you can get
the patch (which I've just refreshed and compile tested) from the
patches-that-need-love branch:
git checkout -b patches-that-need-love origin/patches-that-need-love
cp 0001-UBUNTU-SAUCE-no-up-ACPI-initramfs-DSDT-override.patch ..
git checkout -f master
git am ../0001-UBUNTU-SAUCE-no-up-ACPI-initramfs-DSDT-override.patch
fakeroot debian/rules updateconfigs
debuild -b
rtg
--
Tim Gardner tim.gardner at canonical.com
More information about the kernel-team
mailing list