HomeFreeBSD

gve: Make LRO work for jumbo packets

Description

gve: Make LRO work for jumbo packets

Each Rx descriptor points to a packet buffer of size 2K, which means
that MTUs greater than 2K see multi-descriptor packets. The TCP-hood of
such packets was being incorrectly determined by looking for a flag on
the last descriptor instead of the first descriptor.

Also fixed and progressed the version number.

Reviewed by: markj
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D41754

Details

Provenance
shailend_google.comAuthored on Sep 7 2023, 1:28 PM
markjCommitted on Sep 7 2023, 1:28 PM
Reviewer
markj
Differential Revision
D41754: gve: Make LRO work for jumbo packets
Parents
rGcb8dd292c7ec: less: We have <stdckdint.h> now.
Branches
Unknown
Tags
Unknown