cvs commit: src/sys/dev/msk if_msk.c

Pyun YongHyeon yongari at FreeBSD.org
Fri Mar 7 04:55:59 UTC 2008


yongari     2008-03-07 04:55:58 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/msk          if_msk.c 
  Log:
  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.
  
  Reported by:    Christopher Cowart < ccowart AT rescomp DOT berkeley DOT edu >
  Tested by:      Christopher Cowart < ccowart AT rescomp DOT berkeley DOT edu >
  MFC after:      5 days
  
  Revision  Changes    Path
  1.30      +6 -2      src/sys/dev/msk/if_msk.c


More information about the cvs-all mailing list