Package: linux-image-2.6.32-5-amd64 |
I was wondering if a kernel patch that was added in the Linux 2.6.35 kernel could be applied to Debian's kernels for the Squeeze release?...
This specific patch adds a kernel option [acpi=copy_dsdt] to fix laptops that have buggy dsdt tables.
I bought a Toshiba A505-S6005 a few months ago. Without the patch, the laptop's USB ports and SD card reader do not function, screen brightness can not controlled with the FN+ F[#] keys, unable to disable touchpad via dedicated button or FN+F[#] key, fan issues, etc. Applying the patch or using the 2.6.35 kernel from 'experimental' allows the laptop to function fixing those issues.
Also, the 2.6.35 kernel from the 'experimental' branch automatically detects that the dsdt table has changed without the need to specify acpi=copy_dsdt in the kernel line of the boot menu; which I believe is thanks to the DMI blacklist of broken machines that automatically copy the DSDT.
I hope that this patch could be added to the Squeeze kernels' so that users who decide to install Debian 6.0 will be able to have a working system, rather than resorting to using options such as acpi=noirq, acpi=off, etc that could cause more harm than good from my understanding.
copy_dsdt patch: https://bugzilla.kernel.org/attachment.cgi?id=25669
Kernel Bug Report - Namespace lookup failure, AE_NOT_FOUND - ACPI table overridden after boot?:
Ubuntu theard discussing the problem: http://ubuntuforums.org/showthread.php?t=1470732
Thank you for your time, and all the work everyone does to make Debian so great. This is my first bug report, so I apologize if this is a duplicate or slightly incomplete bug report.
Michael P. Carr Jr.