From: Samium Gromoff <_deepfire@mail.ru>
To: gandalf@wlug.westbo.se (Martin Josefsson)
Cc: linux-kernel@vger.kernel.org
Subject: Re: 2.4.12-ac4 10Mbit NE2k interrupt load kills p166
Date: Sun, 9 Dec 2001 00:58:03 +0300 (MSK) [thread overview]
Message-ID: <200112082158.fB8Lw4012155@vegae.deep.net> (raw)
In-Reply-To: <Pine.LNX.4.21.0110252234270.27907-100000@tux.rsn.bth.se> from "Martin Josefsson" at Oct 25, 2001 10:40:49 PM
" Martin Josefsson wrote:"
>
> > > > Hello folks...
> > > >
> > > > Host A: p166, ISA NE2K, linux-2.4.12-ac4
> > > > Host B: p2-400, rtl-8129, WinXP (heh, not my box though ;)
> > > >
> > > > Load: smbmount connection from host A to the host B, and getting
> > > > large files.
> > >
> > > Solution: replace NE2K with a decent network card.
> >
> > The ne2k driver goes to great pains to keep interrupts enabled it isnt the
> > culprit as far as I can tell
>
> I had an AMD K6 200 with an ISA NE2K card whan I started using Linux...
> I started using kernel 2.0 and that card worked very nice.
> I could even play quake while sending out data at 10Mbit/s, I didn't even
> notice that the transfer had started.
>
> Then I upgraded to kernel 2.2 and I was no longer able to play quake while
> tranmitting at 10Mbit/s with the exact same hardware. Sometimes I could
> hardly even play mp3's :(
>
> Then a friend of mine that also upgraded to kernel 2.2 began complaining
> that his machine also became extremely slow and unresponsive while
> transitting at 10Mbit/s, in fact that machine was even slower than mine
> during the transfers and his cpu was a bit faster than mine (also AMD).
>
> Then I upgraded that machine to pIII 700 and even that machine slows to a
> crawl while transmitting with that bloody ISA NE2K. It's the same thing in
> kernel 2.4 too. These days I simply don't use that card anymore...
>
> So something seems to have taken a wrong turn between 2.0 and 2.2
> I don't think this is a problem intruduced in 2.4.
The question is whether anybody is interesting in investigation of
such broken behaviour.
i`ve made a further research and discovered the fact that
ping -l 99999999 - does not corrupt the sound
ping -l 99999999 -s 256 - does not corrupt the sound
ping -l 99999999 -s 512 - significantly corrupts the sound
ping -l 99999999 -s 16384 - heavily corrupts the sound with stalls
as a reminder -l xxxx option forces ping to spit out data as fast as possible
making it a great bandwidth loader...
Initial look at the result makes me think that at certain level the
interrupt handler just takes too long time and preempts the sound driver
or whatever.
My thinking is that if 2.0 was better than 2.4 in this case, we definitely
need to find out why was it so and use its strong side.
regards, Samium Gromoff
next prev parent reply other threads:[~2001-12-09 19:39 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-10-25 19:30 2.4.12-ac4 10Mbit NE2k interrupt load kills p166 Samium Gromoff
2001-10-25 20:01 ` Benjamin LaHaise
2001-10-25 20:22 ` Alan Cox
2001-10-25 20:40 ` Martin Josefsson
2001-10-25 20:54 ` Alan Cox
2001-10-25 20:52 ` Benjamin LaHaise
2001-12-08 21:58 ` Samium Gromoff [this message]
2001-12-10 10:54 ` vda
2001-10-27 15:22 ` Jussi Laako
2001-10-27 15:50 ` Samium Gromoff
2001-10-25 20:21 ` Alan Cox
2001-10-25 21:19 ` Urban Widmark
2001-10-26 2:57 ` Samium Gromoff
[not found] <Pine.LNX.4.33.0112091619190.6428-100000@coffee.psychology.mcmaster.ca>
2001-12-09 21:50 ` Samium Gromoff
2001-12-09 22:18 ` Alan Cox
-- strict thread matches above, loose matches on Subject: below --
2001-12-09 23:04 Samium Gromoff
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200112082158.fB8Lw4012155@vegae.deep.net \
--to=_deepfire@mail.ru \
--cc=gandalf@wlug.westbo.se \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox