Add TSO support. Previous commit fixed up a bug that could only be
authorjmatthew <jmatthew@openbsd.org>
Fri, 19 Jan 2024 03:25:13 +0000 (03:25 +0000)
committerjmatthew <jmatthew@openbsd.org>
Fri, 19 Jan 2024 03:25:13 +0000 (03:25 +0000)
commit8a7561556ff0411f036fc09fda2ac02073c42208
tree4eca0f00f56a8eb3bc1b5ce6de1875d67649a030
parenta342f0b41204e9377176fe86b10876a4dbc939a3
Add TSO support.  Previous commit fixed up a bug that could only be
triggered with TCP socket splicing and TSO, and with that fixed, it
works reliably.

tested by hrvoje, jan@, mbuhl@, bluhm@, feedback from jan@ and bluhm@,
ok jan@ mbuhl@ bluhm@
sys/dev/pci/if_bnxt.c