> > I don't know what you are referring to above. You should keep > > the line that says "dev->rx_skb->dev = netdev;" I just want you to > > delete both lines that say "skb_reserve(dev->rx_skb, 2);" > > This is harmless. What it does is to move the beginning and the end > of the data field with 2 bytes. Some drivers (those who do dma > transfers) need it for alignment. In this case is redundant. :-)
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 _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
