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
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
|
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
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.