]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC: if_msk.c 1.30, if_msk.c 1.31 to RELENG_6
authoryongari <yongari@FreeBSD.org>
Tue, 18 Mar 2008 01:33:47 +0000 (01:33 +0000)
committeryongari <yongari@FreeBSD.org>
Tue, 18 Mar 2008 01:33:47 +0000 (01:33 +0000)
commit78d61a1d3623fb1e71a1564aa25f58e212a7129c
treeaee4a5bff6c51fe8ee17576a0f6397781fd2079d
parentd9c3b930aa839c16bb2178f65461a82abd793369
MFC: if_msk.c 1.30, if_msk.c 1.31 to RELENG_6
  To overcome hardware checksum offload bug msk(4) used to compute
  TCP/UDP checksum in driver for short frames. For frames that requires
  hardware VLAN tag insertion, the checksum offload trick does not
  work due to changes of checksum offset in mbuf after the VLAN tag.

  Disable hardware checksum offload for VLAN interface to fix the bug.
sys/dev/msk/if_msk.c