> The line that fails is > > if (unlikely(dma_mapping_error(ring->dev->dev->dma_dev, addr))) > > The value at 0x58(%eax) is zero, which corresponds to the "struct b43_wldev > *dev" line in struct b43_dmaring. In other words, ring->dev is NULL, which > causes the error. I'll leave it to FUJITA Tomonori to figure out why. Thanks all, I might have time in the morning to test one more patch, otherwise I will be back in about three weeks. Best wishes, Miles -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html