FS#12180 - sdhci or 8139too modules freeze computer when loaded

Attached to Project: Arch Linux
Opened by Tomas M. (eldragon) - Wednesday, 19 November 2008, 15:58 GMT
Last edited by Tobias Powalowski (tpowa) - Monday, 01 December 2008, 18:38 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To Tobias Powalowski (tpowa)
Thomas Bächler (brain0)
Architecture All
Severity Critical
Priority Normal
Reported Version None
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

there is a handful of notebooks which have the H12Y chipset which has a nasty bug, where if a module would fall between a certain MMIO address, when they are accesed, hang the computer.
so far, the modules affected are sdhci, sdhci_pci adn 8139too (memory card reader and ethernet port).

there has been a patch released. which fixes the issue by modifying the size of the MMIO address range for these devices, so that the kernel can allocate them somewhere else, instead of the afected range.

i was told to file a bug if i wanted the patch included in the ARCH kernel patchset, so that these notebooks could boot with the stock kernel. so far, getting the essentials to build a custom kernel that will allow an ethernet connection to work requires a wireless connection.

kernels affected, all of them up to 2.6.27.6-1

for more information, read the kernel.org bug report here: http://bugzilla.kernel.org/show_bug.cgi?id=9905
and the ubuntu launchpad entry here: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/187671

ive succesfully applied the patch to the 2.6.27.5 kernel and havent seen any regressions. but maybe some extra testing would be wise.


any extra info id be happy to provide.

PS. im attaching lspci -vvn of one of the affected laptops just to be on the safe side
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Monday, 01 December 2008, 18:38 GMT
Reason for closing:  Fixed
Comment by Tomas M. (eldragon) - Thursday, 27 November 2008, 14:30 GMT
ive built 2.6.27.6-1 with the patch and no regressions either.

Loading...