On 2010-05-14 3:16 PM, tom.leiming@xxxxxxxxx wrote: > From: Ming Lei <tom.leiming@xxxxxxxxx> > > If buffer is to be accessed by cpu after dma transfer is over, but > between dma mapping and dma unmapping, we should use > dma_sync_single_for_cpu to sync the buffer between cpu with > device. And dma_sync_single_for_device is used to let > device gain the buffer again. I think this patch is wrong. On most MIPS devices, dma_sync_single_for_cpu is a no-op. In fact, with this patch, the rx path fails very quickly. I believe keeping the dma_sync_single_for_device variant is necessary for all syncs. - Felix -- 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