note that TSO (TCP Segmentation Offload) has extensive support in the 2.6 Linux kernel, and been supported for a long time. All the network hardware that is capable of doing TSO has native Linux driver support for it: tg3, e1000, ixgb, s2io, bnx2, qeth, tg3, 8139cp - you name it.
so the fundamental question is the basic question that the network maintainers always stressed, and which this open letter does not address at all: how does TOE compare to TSO. I.e. the issue is indeed what you stated too: not whether to offload, but how much state to offload.
so any attempt to try to mischaracterise this whole issue as some "unwillingness of the Linux networking maintainers to integrate TOE" is misguided at best.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds