improved TSO interface needed

Kip Macy kip.macy at gmail.com
Mon Feb 26 05:10:23 UTC 2007


> LSO is MicroSlop's term for TSO :) As usual, they rename it, and
> next they do something non-standard to er 'differentiate' as the
> euphemism goes...
>
> Kinda what Sun's lawsuit back in the 90s against their Java
> strategy was all about :)
>
> Nevertheless, I don't understand Kip either, when we do TSO there
> is no evidence on the wire, it still has MTU sized packets.  I fail to
> see why I should care about some LSO spec, what does it break?

The stack will send down chains where pkthdr.len > 65536 bytes - I'm
also seeing it send down mbuf chains of 66 mbufs or more. I don't
think all cards can handle an arbitrary number of descriptors being
used for a single packet.

                   -Kip


More information about the freebsd-net mailing list