HomeFreeBSD

e1000: sysctl for TCP flag handling during TSO

Description

e1000: sysctl for TCP flag handling during TSO

Add tso_tcp_flags_mask_first_segment, tso_tcp_flags_mask_middle_segment,
and tso_tcp_flags_mask_last_segment sysctl-variables to control the
handling of TCP flags during TSO.

This allows to change the masks appropriate for classical ECN and to
configure appropriate masks for accurate ECN.

Reviewed by: rrs
Sponsored by: Netflix
Differential Revision: https://reviews.freebsd.org/D44259

(cherry picked from commit 90853dfac851afa9e8840f5a38383256d75458b6)

Details

Provenance
tuexenAuthored on Thu, Nov 21, 2:22 AM
Kevin Bowling <kbowling@FreeBSD.org>Committed on Sun, Nov 24, 3:22 AM
Reviewer
rrs
Differential Revision
D44259: e1000: Make masks for TCP flag handling during TSO sysctl'able
Parents
rGe5149ac66c2c: ixgbe: sysctl for TCP flag handling during TSO
Branches
Unknown
Tags
Unknown