public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* BUG REPORT: 2.4.4 hang on large network transfers with RTL-8139
@ 2001-05-29  6:20 Anton Voloshin
  2001-05-29  6:32 ` Glenn Shannon
  2001-05-29  8:19 ` Danny ter Haar
  0 siblings, 2 replies; 3+ messages in thread
From: Anton Voloshin @ 2001-05-29  6:20 UTC (permalink / raw)
  To: linux-kernel

Hello,

I've got a kernel hang (can easily be reproduced on my computer).
It happens on relatively large outgoing network traffic.
For instance, on trying to upload some large file from workstation to
other machine via SMB or FTP.

On 2.4.4 hang was after sending about 20Kb.
On 2.4.5 it seems to hang after 870+ Kb.
When sending data via slow link (e.g. local Ethernet -> remote modem),
everything is Ok.

Network card is (taken from /proc/pci):

  Bus  1, device  11, function  0:
    Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139 (rev 16).
      IRQ 10.
      Master Capable.  Latency=208.  Min Gnt=32.Max Lat=64.
      I/O at 0x7800 [0x78ff].
      Non-prefetchable 32 bit memory at 0xfebfff00 [0xfebfffff].

2.4.3 works Ok, 2.4.4 and 2.4.5 both has this problem.

Lamer's assumption: maybe troubles with sendfile() after zero-copy patches?

-- 
Anton <vav@isv.ru>

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: BUG REPORT: 2.4.4 hang on large network transfers with RTL-8139
  2001-05-29  6:20 BUG REPORT: 2.4.4 hang on large network transfers with RTL-8139 Anton Voloshin
@ 2001-05-29  6:32 ` Glenn Shannon
  2001-05-29  8:19 ` Danny ter Haar
  1 sibling, 0 replies; 3+ messages in thread
From: Glenn Shannon @ 2001-05-29  6:32 UTC (permalink / raw)
  To: Anton Voloshin; +Cc: linux-kernel

Anton Voloshin wrote:

> Hello,
> 
> I've got a kernel hang (can easily be reproduced on my computer).
> It happens on relatively large outgoing network traffic.
> For instance, on trying to upload some large file from workstation to
> other machine via SMB or FTP.
> 
> On 2.4.4 hang was after sending about 20Kb.
> On 2.4.5 it seems to hang after 870+ Kb.
> When sending data via slow link (e.g. local Ethernet -> remote modem),
> everything is Ok.
> 
> Network card is (taken from /proc/pci):
> 
>   Bus  1, device  11, function  0:
>     Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139 (rev 16).
>       IRQ 10.
>       Master Capable.  Latency=208.  Min Gnt=32.Max Lat=64.
>       I/O at 0x7800 [0x78ff].
>       Non-prefetchable 32 bit memory at 0xfebfff00 [0xfebfffff].
> 
> 2.4.3 works Ok, 2.4.4 and 2.4.5 both has this problem.
> 
> Lamer's assumption: maybe troubles with sendfile() after zero-copy patches?
> 
Actually I get the same problem (I kind of have to run 2.4.5-ac2 
however). I just try not to download or upload large files over fast links.

Glenn Shannon


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: BUG REPORT: 2.4.4 hang on large network transfers with RTL-8139
  2001-05-29  6:20 BUG REPORT: 2.4.4 hang on large network transfers with RTL-8139 Anton Voloshin
  2001-05-29  6:32 ` Glenn Shannon
@ 2001-05-29  8:19 ` Danny ter Haar
  1 sibling, 0 replies; 3+ messages in thread
From: Danny ter Haar @ 2001-05-29  8:19 UTC (permalink / raw)
  To: linux-kernel

Anton Voloshin  <vav@isv.ru> wrote:
>2.4.3 works Ok, 2.4.4 and 2.4.5 both has this problem.
>Lamer's assumption: maybe troubles with sendfile() after zero-copy patches?

no, the patch in 2.4.3-ac7 caused a lot of problems for
a lot of people. Simply compile 8139too.c from an old
kernel on to the latest/greatest and you have best
of both worlds ;-)

People are working on this issue!

Danny
-- 
Holland Hosting
www.hoho.nl      info@hoho.nl


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2001-05-29  8:19 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-05-29  6:20 BUG REPORT: 2.4.4 hang on large network transfers with RTL-8139 Anton Voloshin
2001-05-29  6:32 ` Glenn Shannon
2001-05-29  8:19 ` Danny ter Haar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox