Re: Linux 2.2.5 and PCI 3Com Vortex

Gert van der Knokke (gertk@rendo.dekooi.nl)
Sun, 18 Apr 1999 15:54:24 +0000


Alan Cox wrote:

> > What is odd is that when my 2.0.35 kernel boots, it tells me that my
> > on-board PCI ethernet device (3Com Vortex) is on IRQ 14. When the
> > 2.2.5 kernel boots, it tells me that it is on IRQ 19, and funnily enough,
> > my ethernet device doesn't work right. It sends outbound ping packets,
> > but never believes it receives any incoming frames--the classic symptom of
> > interrupts being lost.
> >
> > Does anyone have any tips on how to troubleshoot this?
>
> The 2.2 kernel tries to use the I/O APIC to do interrpt distribution. Not
> every vendor seems to get their BIOS tables right. Try using the
> "noapic" boot option
>
> It'll be back on 14, back on irq's to the boot cpu only and hopefully back
> working
>

Hi,

Reading this message I also have a question about this IO-Apic system. I've set
up a Linux system on a Dell Poweredge 2300 Dual P3-450 system with the PERC S/2
raidcontroller, the system runs fine with RH5.2 and kernel 2.2.3 but the IRQ
numbers seem odd:

CPU0 CPU1
0: 5410252 5404197 IO-APIC-edge timer
1: 0 8 IO-APIC-edge keyboard
2: 0 0 XT-PIC cascade
8: 1 0 IO-APIC-edge rtc
12: 0 0 IO-APIC-edge PS/2 Mouse
13: 1 0 XT-PIC fpu
16: 4442 4490 IO-APIC-level aic7xxx, aic7xxx
18: 206824 206795 IO-APIC-level megaraid
20: 1318743 1318680 IO-APIC-level Intel EtherExpress Pro 10/100
Ethernet

Still, everything works OK, should I be concerned about these numbers ?

Gert

--
======================================================================
=  LINUX = Unix The Next Generation ................................ =
=  gertk@rendo.dekooi.nl             running Linux on AMD and Alpha  =
======================================================================

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/