Albert Herranz wrote:
The DMA-API debugging facility complains about b43 mapping memory from
stack for SDIO-based cards.
Indeed, b43 currently allocates the PIO RX/TX header and tail buffers
from stack. The solution here is to use heap-allocated buffers instead.
Signed-off-by: Albert
Albert Herranz wrote:
Larry Finger wrote:
Albert Herranz wrote:
b43_new_kidx_api() (defined in xmit.h) needs struct b43_wldev defined because
it dereferences it.
With this patch, struct b43_wl (defined in b43.h) needs struct b43_rxhdr_fw4
and struct b43_txhdr (defined in xmit.h).
So
Hi Gábor, Charlie, All:
I tried wireless-testing commit b4d3a7.. This kernel seems to work
more reliably, but only a little. Sometimes, I still get DMA errors on
cold boot, and I still always get DMA errors after a suspend/resume
cycle. Like Charlie, 'NOHZ: local_softirq_pending 08' shows up when