APIC problem or 3com 3c590 driver problem in smp kernel 2.4.x

Feng Xian (fxian@fxian.jukie.net)
Wed, 30 May 2001 22:07:39 -0400 (EDT)


Hi, all,

I have one pci device in my dell optiplex gx300 dual pIII box. when this
device in a certain pci slot, it shares the same IRQ with the on mother
board 3com NIC(3c905) (irq=5). when I run the kernel smp-2.4.x, my PCI
device can not receive any interrupt while the /proc/interrupts shows that
3c905 receives over million of interrupts and number grows very fast. then
I moved my pci device to another pci slot, now, 3c905's irq=5, my device's
irq=0xb, my device behaves normal, the interrupt number for 3c905 also
looks normal. I also tried to use a uni-processor kernel without APIC
support enabled, my pci device shares irq with 3c905, but works fine.

It looks more like APIC support problem. but it also may be 3c905
driver's ISR's problem. Anyone who owns the code has any idea about this?

Thanks in advance.

Alex

-- 
        Feng Xian
   _o)     .~.      (o_
   /\\     /V\      //\
  _\_V    // \\     V_/_
         /(   )\
          ^^-^^
           ALEX

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