> Its done for alignment rather than DMA. On a non x86 box many unaligned
> accesses are extremely expensive. Doing the 2 byte shuffle lands the IP
> header on a 4byte aligned address
Isn't it better if the alignment is done by default by alloc_skb and
let the driver writer to take care the future skb_reserve() will be
4 (or 8 or whatever) bytes alignedex.
It might even make sense to be L1 cahe line aligned...
Petko
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel