Hi James,
Thanks for spotting this, I don't think I've ever tested this device with IMQ.
- dev->net->hard_header_len += SMSC95XX_TX_OVERHEAD_CSUM;
- dev->hard_mtu = dev->net->mtu + dev->net->hard_header_len;
+ dev->net->needed_headroom = SMSC95XX_TX_OVERHEAD_CSUM;
+ dev->hard_mtu = dev->net->mtu + dev->net->hard_header_len +
dev->net->needed_headroom;
I'm unsure what we *should* be setting hard_header_len and
needed_headroom to. David?
Thanks,
--
Steve Glendinning