interrupt trouble with 8139too, r128
From: Stefan Schwarzer (sts_at_luzot.com)
Date: 04/10/05
- Previous message: kernel.lover: "genereate random numbers in kernel"
- Next in thread: Bill Marcum: "Re: interrupt trouble with 8139too, r128"
- Reply: Bill Marcum: "Re: interrupt trouble with 8139too, r128"
- Reply: Kasper Dupont: "Re: interrupt trouble with 8139too, r128"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 10 Apr 2005 00:47:10 GMT
I have got an Athlon PC with two pci network cards that are handled by
the 8139too driver and ATI Rage 128 PF/PRO graphics that share
an interrupt with one of the NICs. My PC runs a fairly clean debian
sarge (KDE desktop) on top of a custom 2.6.10 kernel.
Things run fine normally, but start going wrong when I log out and
the the X server shuts down and restarts. On restart,
the kernel disables an unhandled interrupt (the one shared
between the graphics card and one of the NICs). The graphics keeps working
afterwards, but the NIC on that interrupt remains quiet. I'd like to
file a bug report somewhere, but I have some doubts whether
- this is an issue with the network driver which may
not really like having to deal with 2 cards,
- or rather a problem with the r128 driver of XFree86, since
things go wrong during re-initialization of that piece,
- or my (configuration) stupidity/a broken BIOS, ACPI
implementation
- what else could it be?
I attach the relevant part of the kernel log.
I'd be happy if someone could point out some additional tests (or docs
to read) to find out which component causes the problem.
Thanks a lot
stefan dot schwarzer at gmx dot net.
--------------------------------------------------------------------------
8139cp: 10/100 PCI Ethernet driver v1.2 (Mar 22, 2004)
8139cp: pci dev 0000:00:0c.0 (id 10ec:8139 rev 10) is not an 8139C+ compatible chip
8139cp: Try the "8139too" driver instead.
8139cp: pci dev 0000:00:0d.0 (id 10ec:8139 rev 10) is not an 8139C+ compatible chip
8139cp: Try the "8139too" driver instead.
8139too Fast Ethernet driver 0.9.27
PCI: Found IRQ 10 for device 0000:00:0c.0
PCI: Sharing IRQ 10 with 0000:01:05.0
eth0: RealTek RTL8139 at 0xf0d1c000, 00:e0:7d:b5:87:b2, IRQ 10
eth0: Identified 8139 chip type 'RTL-8139C'
PCI: Found IRQ 5 for device 0000:00:0d.0
eth1: RealTek RTL8139 at 0xf0d1e000, 00:c0:26:87:4f:56, IRQ 5
eth1: Identified 8139 chip type 'RTL-8100B/8139D'// NIC 2 (eth1)
PCI: Found IRQ 11 for device 0000:00:0e.0 // sound
PCI: Sharing IRQ 11 with 0000:00:0a.0 // isdn active
(... stuff deleted ...)
PCI: Found IRQ 10 for device 0000:01:05.0 // graphics
PCI: Sharing IRQ 10 with 0000:00:0c.0 // NIC 1 (eth0)
[drm] Initialized r128 2.5.0 20030725 on minor 0: ATI Technologies Inc Rage 128PF/PRO AGP 4x TMDS
mtrr: base(0xd4000000) is not aligned on a size(0x1f00000) boundary
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 1x mode
agpgart: Putting AGP V2 device at 0000:01:05.0 into 1x mode
[....... logout here ........]
irq 10: nobody cared!
[<c01322ea>] __report_bad_irq+0x2a/0x90
[<c0131c60>] handle_IRQ_event+0x30/0x70
[<c01323dc>] note_interrupt+0x6c/0xd0
[<c0131dd0>] __do_IRQ+0x130/0x160
[<c0104b19>] do_IRQ+0x19/0x30
[<c010309a>] common_interrupt+0x1a/0x20
[<c011bcb0>] __do_softirq+0x30/0x90
[<c011bd36>] do_softirq+0x26/0x30
[<c0131c24>] irq_exit+0x34/0x40
[<c0104b1e>] do_IRQ+0x1e/0x30
[<c010309a>] common_interrupt+0x1a/0x20
handlers:
[<f0d4dca0>] (rtl8139_interrupt+0x0/0x190 [8139too])
Disabling IRQ #10
mtrr: base(0xd4000000) is not aligned on a size(0x1f00000) boundary
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 1x mode
agpgart: Putting AGP V2 device at 0000:01:05.0 into 1x mode
- Previous message: kernel.lover: "genereate random numbers in kernel"
- Next in thread: Bill Marcum: "Re: interrupt trouble with 8139too, r128"
- Reply: Bill Marcum: "Re: interrupt trouble with 8139too, r128"
- Reply: Kasper Dupont: "Re: interrupt trouble with 8139too, r128"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|