On Wed, 24 Aug 2011 17:57:18 +0200 Rafał Miłecki <zajec5@xxxxxxxxx> wrote: > + /* For unknown reasons - possibly a hardware error - the BCM4311 rev > * 02, which uses 64-bit DMA, needs the ring buffer in very low memory, > * which accounts for the GFP_DMA flag below. > - * > - * The flags here must match the flags in free_ringmemory below! > */ > + gfp_t flags = GFP_KERNEL; > if (ring->type == B43_DMA_64BIT) > flags |= GFP_DMA; Did somebody actually re-evaluate this? I still believe that this is not a hardware error, but rather a software bug in the DMA allocator that probably is fixed already. Larry, I think you added this. Do you still have the device that triggered this? -- Greetings, Michael. -- 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