Hi Meem
I tried a dtrace probe in my driver around the MDT tx, and it's
definitely being called during a quick 'netperf -t UDP_STREAM',
test.
1 31510 sge_multidata_xmit:return
1 31509 sge_multidata_xmit:entry
1 31510 sge_multidata_xmit:return
1 31509 sge_multidata_xmit:entry
1 31510 sge_multidata_xmit:return
1 31509 sge_multidata_xmit:entry
1 31510 sge_multidata_xmit:return
1 31509 sge_multidata_xmit:entry
1 31510 sge_multidata_xmit:return
With that same test UDP can transmit at twice the perf of MDT
off, not to bad at all. Since you mentioned the competition, of course
I need to ask more questions, does the Solaris UDP stack support
LSO for UDP. I talked to the HW guys here and they say it can be
done once we know the software interface, looking at the code the
only parameters it gives the driver for LSO is a flag to say the packet
is LSO and the MSS. Is that the only software interface needed to
do UDP LRO? Seems like it would be but I want to make sure.
cheers
Frank
Peter Memishian wrote:
> > LSO doesn't work as well as MDT, Also the hardware I'm working with
> > has no UDP LSO capability, does any?
>
> I don't see any support in our UDP module for MDT. Others more familiar
> with the latest hardware could speak to the UDP LSO question, but I'd
> heard rumors that some Neterion ASICs could do it.
>
> --
> meem
>
_______________________________________________
networking-discuss mailing list
[email protected]