HP / Compaq laptops crash with port 0x80 delay write
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
High
|
Tim Gardner |
Bug Description
Binary package hint: linux-image-generic
There are a number of AMD based laptops manufactured by Quanta which will hard lock when doing a port 0x80 delay write. Previously, workarounds included booting with certain boot options (which I assume disabled the use of drivers that used these delay writes, but would also disable other useful functionality). 2.6.25 introduced an alternate delay method; from the patch which fixes this issue:
"Certain (HP) laptops experience trouble from our port 0x80 I/O delay writes. This patch provides for a DMI based switch to the "alternate diagnostic port" 0xed (as used by some BIOSes as well) for these."
http://
http://
The git commit for the above patch is b02aae9cf52956d
6e7c402590b75b6
f9fc58910ebc448
d3cfeb4fbe2a5e8
As this is in 2.6.25 (and only missed .24 because the patch was developed late in the .24 development cycle), I would like to see it in hardy's kernel. I have tested a kernel compiled from the hardy git tree with this patch applied, and it fixes the problem on my HP Pavilion tx1000 test machine.
Changed in linux: | |
assignee: | ubuntu-kernel-team → abogani |
Appears to make my poor HP dv6000ca work with no kernel boot parameters. PLEASE get this into Hardy!
A large number of users are affected by this:
https:/ /bugs.launchpad .net/ubuntu/ +source/ linux-source- 2.6.20/ +bug/89746 /bugs.launchpad .net/bugs/ 86408 /bugs.launchpad .net/ubuntu/ +source/ linux-source- 2.6.20/ +bug/114650 /bugs.launchpad .net/bugs/ 181179
https:/
https:/
https:/
It's been a long-standing issue for months. These laptops are common and very cheap.