There is most likely a problem with the chelsio T210
driver (not in kernel yet) and/or the TSO support in 2.6.15.

I built 2.6.15 with only my send-to-self patch included to
enable my tests:
http://www.candelatech.com/oss/sts.patch

I am running two connections at about 500Mbps tx and rx between two ports
on the same machine, connected by a single fibre cable.  Writing 60k
buffers and reading up to 64k.  The send & rx buffer sizes are quite
large.

The symptom is that the Send-Q as shown in netstat fills up at a
about 5.6MB after a few minutes of running.  Lots of packets (250kpps or so) 
keep
flowing across the NICs..mostly ACKs to the same sequence number it
appears, but TCP progress is not made.

If I run the tests w/out TSO, the system runs slower (about 680Mbps
send+rx on two ports), but does not lock up.

I've sent mail to the Chelsio folks, but I assume the problem could also
be a more generic problem with TSO.

Thanks,
Ben

--
Ben Greear <[EMAIL PROTECTED]>
Candela Technologies Inc  http://www.candelatech.com

-
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

Reply via email to