]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
When RX checksum offloading is active, AX88772B will prepend a
authoryongari <yongari@FreeBSD.org>
Mon, 24 Jun 2013 05:18:31 +0000 (05:18 +0000)
committeryongari <yongari@FreeBSD.org>
Mon, 24 Jun 2013 05:18:31 +0000 (05:18 +0000)
commit25ae538b0db6cca5ad64b4717596ad743f8fdb8c
tree15a2d773a553fcacabdb398e9b0f99777f782da1
parent2478a430f6feedba08f44ddd4ccde7886c72c230
When RX checksum offloading is active, AX88772B will prepend a
checksum header.  The header contains a received frame length but
the defined length for AX88772B is different with other ASIX
controllers.  When the RX checksum is off, AX88772B controller does
not prepend a checksum header so driver has to use normal header
length mask.
This change should fix RX errors when RX checksum offloading is
off.

Tested by: kevlo
MFC After: 1 week
sys/dev/usb/net/if_axe.c