HomeFreeBSD

- All bge(4) supported hardware is known to support RX/TX checksum offloading,
rS153642Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

  • 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

Details

Provenance
glebiusAuthored on
Parents
rS153641: Explicitely use a "signed char" instead of a "char", for those archs where
Branches
Unknown
Tags
Unknown

Event Timeline