Re: 2.4.7-pre7 natsemi network driver random pauses
Wilfried Weissmann (Wilfried.Weissmann@gmx.at)
Thu, 19 Jul 2001 18:37:33 +0200
"Kevin P. Fleming" wrote:
>
> I upgraded two machines here from 2.4.7-pre6 to 2.4.7-pre7 yesterday
> afternoon.
>
> The first machine I upgraded, my workstation, is a 1GHz Athlon on a VIA
> KT133 (not A) motherboard using a NetGear FA312TX network card. This machine
> has always run Linux just fine. After this upgrade, telnetting to my other
> Linux machine (not yet upgraded) and doing long directory listings (or tar
> tzvf linux-2.4.0.tar) exhibits random (and long) pauses in the output.
> Switching back to 2.4.7-pre6 makes the problem disappear. Note that at this
> time only the _client_ end of this connection had been upgraded to -pre7.
>
> I then upgraded my server as well, which is a 700 MHz Coppermine Celeron on
> an SIS 630 motherboard, also using a NetGear FA312TX network card. Now this
> machine exhibits the same symptoms, even when the telnet client is on a
> Windows machine.
>
> So, it appears that one of two things happened:
>
> a) the natsemi driver had changes merged between -pre6 and -pre7 (not listed
> in the changelogs) that had negative effects on my systems
>
> b) something else in the kernel caused irq/softirq/whatever random latency
> to appear
>
> Any ideas where I should start looking?
Just for curiosity, do you have those messages in our logfiles:
eth0: Transmit error, Tx status register 82.
Flags; bus-master 1, dirty 20979238(6) current 20979242(10)
Transmit list 1f659290 vs. df659260.
0: @df659200 length 800005ea status 000105ea
1: @df659210 length 80000296 status 00010296
2: @df659220 length 800005ea status 000105ea
I had those with 2.4.3-pre6. They disappeared in 2.4.4. Another user
reported the same on lkml with different kernel versions.
Wilfried
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/