mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Arne Rusek <zonk@matfyz.cz>
To: linux-kernel@vger.kernel.org
Subject: PCI Bus Error & Too much work @ interrupt
Date: Fri, 26 Dec 2003 23:06:05 +0100	[thread overview]
Message-ID: <20031226220605.GA22898@laptop.localdomain> (raw)

Hello to you all.

I've expirienced a rather unpleasant situation while using my home ftp
server. I tried to upload several files (cd images - 700MB). It worked
awhile. Then connection died. I found the following in my logs (lots of
lines like this):

Dec 24 12:31:12 snowflake kernel: eth1: Too much work at interrupt, IntrStatus=0x0001.

and this (about 10 times and only once)

Dec 24 12:01:01 snowflake kernel: eth1: PCI Bus error 2290.
Dec 24 12:01:01 snowflake kernel: eth1: PCI Bus error 0290.

then crash and reboot.

There is a GNU Linux/Debian stable installed on that machine w/2.4.23.
It's Intel P3/700MHz. There is a cheap BenQ NIC (100mbit - 8139too
driver) but there are two of them and the second didn't have any
problems. Moreover there were no problem before I've updated the kernel.
Furthermore when I used scp (which has a throughput about 5mb/s) the
problems stopped.

And now, I'd like to ask if it's a bug or a malfunctioning hw. If
there's more info needed I will do my best in providing it.

Thank you in advance!

Arne Rusek

PS: cc me, please, as i'm not a subscriber

MORE INFO:

KERNEL:
  Linux version 2.4.23 (root@snowflake) (gcc version 2.95.4 20011002
  (Debian prerelease)) #4 Po pro 1 08:58:59 CET 2003

NIC:
  e000-e01f : Intel Corp. 82557/8/9 [Ethernet Pro 100]
    e000-e01f : eepro100

  2 times:
  e800-e8ff : Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
    e800-e8ff : 8139too

PCI (lspci -vvv):

00:12.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139 (rev 10)
	Subsystem: Realtek Semiconductor Co., Ltd. RT8139
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64 (8000ns min, 16000ns max)
	Interrupt: pin A routed to IRQ 5
	Region 0: I/O ports at e800 [size=256]
	Region 1: Memory at e5508000 (32-bit, non-prefetchable) [size=256]
	Expansion ROM at e4000000 [disabled] [size=64K]
	Capabilities: [50] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1+,D2+,D3hot+,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:14.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139 (rev 10)
	Subsystem: Realtek Semiconductor Co., Ltd. RT8139
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64 (8000ns min, 16000ns max)
	Interrupt: pin A routed to IRQ 10
	Region 0: I/O ports at ec00 [size=256]
	Region 1: Memory at e550a000 (32-bit, non-prefetchable) [size=256]
	Capabilities: [50] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1+,D2+,D3hot+,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-


                 reply	other threads:[~2003-12-26 22:06 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=20031226220605.GA22898@laptop.localdomain \
    --to=zonk@matfyz.cz \
    --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

all inboxes | Powered by JetHome®