On 16.06.2013 11:21, Oliver Neukum wrote: > On Saturday 15 June 2013 16:22:30 Jussi Kivilinna wrote: > >> Hm.. rethink this a bit. >> >> Transfer buffer might be dma aligned but shorter than cacheline and end of cacheline >> used as something else. Manual alignment by host driver does not catch that >> or fix that. >> So, yes.. dma mapping should work with unaligned buffers, but maybe the actual >> problem is multiple buffers from same cacheline. > > The buffers kmalloc() returns are OK in that regard. A driver that uses > a buffer for anything but buffering is buggy. Ok, I'll look at that direction. Thanks. -Jussi > > Regards > Oliver > > -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html