wbsd.ko hangs amd64 kernel due to wrong DMA memory allocation
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
linux-source-2.6.17 (Ubuntu) |
Won't Fix
|
Medium
|
Kyle McMartin | ||
linux-source-2.6.20 (Ubuntu) |
Fix Released
|
Medium
|
Ben Collins |
Bug Description
Binary package hint: linux-image-
system: a laptop with an amd64 CPU (Turion 64 MT-40) and a wbsd-compartible SD-card reader (W83L518D)
OS: Ubuntu 6.10 server x86_64
kernel: linux-image-
wbsd SD-card reader driver (CONFIG_MMC_WBSD) has some severe problems with DMA memory allocation on amd64 platform. If the machine has a wbsd-compartible SD-card reader, the module loads automaticaly and causes kernel (linux-
While it is desirable that the default kernel includes as many hardware drivers as possible, it is also important that the default kernel boots at all on any machine ;).
The solution is: exclude wbsd.ko (CONFIG_MMC_WBSD) from any linux-image*_amd64 kernel.
description: | updated |
Changed in linux-source-2.6.17: | |
assignee: | nobody → kyle |
importance: | Undecided → Medium |
status: | Unconfirmed → Confirmed |
Changed in linux-source-2.6.20: | |
assignee: | nobody → kyle |
importance: | Undecided → Medium |
status: | Unconfirmed → Needs Info |
It will be disabled for the next security upload. In the mean time you can blacklist it in /etc/modprobe. d/blacklist. If you can find the time, can you please test feisty?