opnsense-src/sys/dev/gve
Shailend Chand 04ada3cc2b 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

(cherry picked from commit 5f62584a9adb7887bae33af617cfa4f43017abf8)
2023-09-14 03:50:15 -04:00
..
gve.h gve: Make LRO work for jumbo packets 2023-09-14 03:50:15 -04:00
gve_adminq.c
gve_adminq.h
gve_desc.h
gve_main.c gve: Make LRO work for jumbo packets 2023-09-14 03:50:15 -04:00
gve_plat.h
gve_qpl.c
gve_register.h
gve_rx.c gve: Make LRO work for jumbo packets 2023-09-14 03:50:15 -04:00
gve_sysctl.c
gve_tx.c gve: Simplify tx loop over buffer ring 2023-08-12 01:01:53 -07:00
gve_utils.c