On Fri, 31 Mar 2006, Ingo Oeser wrote:

Hi,

Herbert Xu wrote:
On Fri, Mar 31, 2006 at 01:35:40AM -0800, David S. Miller wrote:
He does not have TSO enabled, e1000 disables TSO when on a link speed
slower than gigabit.

dmesg|grep eth0
[4294671.426000] e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
[4294679.125000] e1000: eth0: e1000_watchdog_task: NIC Link is Up 100 Mbps Full 
Duplex


# ethtool -k eth0
Offload parameters for eth0:
rx-checksumming: on
tx-checksumming: on
scatter-gather: on
tcp segmentation offload: on

So this theory doesn't seem to hold :-(

Indeed.  But I think that only happens on PCI Express and I don't think
Ingo is using PCI Express.

Right. PCI-Express is not available in this machine.


First, thanks for all the responses.

6.3.9-k4 in 2.6.16 doesn't turn off TSO for 10/100, 7.0.33 in 2.6.17-pre does, I think that will help alleviate some of the confusion.

I've been working hard to try to reproduce here, no luck so far.

Herbert's fixes are interesting and appreciated. I'm going to try to generate tests today that will show that the bugs he's mentioned could occur.

Jesse

-
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