From: Christoph Lameter <[EMAIL PROTECTED]> Date: Thu, 18 Aug 2005 17:49:09 -0700 (PDT)
> > I am still very much against TOE going into the Linux networking > > stack. There are ways to obtain TOE's performance without > > necessitating stateful support in the cards, everything that's > > worthwhile can be done with stateless offloads. > > Can we match the performance of the TOE? I doubt that general purpose > processors have the capabilities to get there. With stateless offloading schemes? Absolutely it is possible. Even without stateless offloading, if it can't be done today, then they will soon. This is what has always happened in the past, people were preaching for TOE back when 100Mbit ethernet was "new and fast". But you certainly don't see anyone trying to justify TOE for those link speeds today. The same will happen for 1Gbit and 10Gbit links a year or so from now, the cpu, memory, and PCI bus will be fast enough. TOE is therefore by definition a technology which we know will will be deprecated for current link technologies over time. It is a specialized hack, and once it's in we can never take it out of the kernel. Why put in a specialized hack when the fully functional, fully featureful, general purpose net stack is "good enough"? - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html