I have to wonder if Chelsio has had this patch out long enough for them to
understand what FAQs pop up as a result (e.g., netfilter not working,
performance) as well as identifying how much work it takes to maintain it
over time, and whether it's reasonable to expect the kernel core
developers to just pick it up.
Albeit with zero facts, I suspect that the patch may have been submitted
without having been tested in their customers' environments over a few
linux kernel releases. From this, Chelsio would get a first feel for
FAQs, continuous maintenance, etc., and even viability in their own
customers' environments (e.g., "no netfilter? Screw it, we'll turn TOE off
in that case"). Also, it would be interesting to see how the BSD folks'
responses would compare if this patch was submitted to them.
Finally, it seems that some kind of committee for discussing kernel<->TOE
integration and use issues would make sense prior to tossing a patch
implementing an 'Open TOE' interface out there.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds