cvs commit: src/sys/dev/bge if_bge.c
glebius at FreeBSD.org
Thu Dec 22 07:14:43 PST 2005
glebius 2005-12-22 15:14:42 UTC
FreeBSD src repository
- 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
More information about the cvs-all