Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Dec 2005 15:14:42 +0000 (UTC)
From:      Gleb Smirnoff <glebius@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/dev/bge if_bge.c
Message-ID:  <200512221514.jBMFEgxo020785@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
glebius     2005-12-22 15:14:42 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/bge          if_bge.c 
  Log:
  - All bge(4) supported hardware is known to support RX/TX checksum offloading,
    except for BGE_CHIPID_BCM5700_B0, which is buggy.
  - All bge(4) supported hardware, has a bug that produces incorrect checksums
    on Ethernet runts. However, in case of a transmitted packet, the latter can
    be padded with zeroes, and the checksum would be correct. (Probably chip
    includes the pad data into checksum). In case of receive, we just don't
    trust checksum data in received runts.
  
  Obtained from:  NetBSD (jonathan) via Mihail Balikov
  
  Revision  Changes    Path
  1.111     +69 -10    src/sys/dev/bge/if_bge.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200512221514.jBMFEgxo020785>