Hello,

I have an interrupt conflict between a two port pci-e serial card and
the onboard ethernet controllers in a PowerEdge 850.

I'm running kernel 2.6.18-194.26.1.el5PAE with bios revision A04.

In every instance, the two serial ports have been allocated the same
interrupts as the two ethernet controllers.

I have tried many kernel boot options, including acpi=off, pci=noirq,
acpi=noirq.

When I enter the bios, I can see the same interrupts allocated to the
serial ports and ethernet controllers. Attempting to change the
interrupts manual causes both a nic and a serial port to both change,
both to the same interrupt.

I have even tried disabling onboard usb and serial with no change.

I'm beginning to think the pci-e serial card is broken under linux. I
have a similar card running on a PE850 under Windows Server 2003 and
there are no such conflicts.

Here is some output from lspci -v :

02:00.0 Serial controller: Oxford Semiconductor Ltd OX16PCI954 (Quad
16950 UART) function 0 (Uart) (prog-if 06 [16950])
        Subsystem: Oxford Semiconductor Ltd Unknown device 0001
        Flags: medium devsel, IRQ 137
        I/O ports at ecf8 [size=8]
        Memory at feaff000 (32-bit, non-prefetchable) [size=4K]
        I/O ports at ece0 [size=16]
        Memory at feafe000 (32-bit, non-prefetchable) [size=4K]
        Memory at feafd000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [40] Power Management version 1

02:01.0 Serial controller: Oxford Semiconductor Ltd OXCB950 Cardbus
16950 UART (prog-if 06 [16950])
        Subsystem: Oxford Semiconductor Ltd Unknown device 0001
        Flags: medium devsel, IRQ 145
        I/O ports at ecf0 [disabled] [size=8]
        Memory at feafc000 (32-bit, non-prefetchable) [disabled] [size=4K]
        I/O ports at ecd0 [disabled] [size=16]
        Memory at feafb000 (32-bit, non-prefetchable) [disabled] [size=4K]
        Memory at feafa000 (32-bit, non-prefetchable) [disabled] [size=4K]
        Capabilities: [40] Power Management version 1


05:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5721 Gigabit Ethe
rnet PCI Express (rev 11)
        Subsystem: Dell Unknown device 01b6
        Flags: bus master, fast devsel, latency 0, IRQ 137
        Memory at fe5f0000 (64-bit, non-prefetchable) [size=64K]
        Expansion ROM at <ignored> [disabled]
        Capabilities: [48] Power Management version 2
        Capabilities: [50] Vital Product Data
        Capabilities: [58] Message Signalled Interrupts: 64bit+ Queue=0/3 Enable
-
        Capabilities: [d0] Express Endpoint IRQ 0
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [13c] Virtual Channel

06:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5721 Gigabit Ethe
rnet PCI Express (rev 11)
        Subsystem: Dell Unknown device 01b6
        Flags: bus master, fast devsel, latency 0, IRQ 145
        Memory at fe3f0000 (64-bit, non-prefetchable) [size=64K]
        Expansion ROM at <ignored> [disabled]
        Capabilities: [48] Power Management version 2
        Capabilities: [50] Vital Product Data
        Capabilities: [58] Message Signalled Interrupts: 64bit+ Queue=0/3 Enable
-
        Capabilities: [d0] Express Endpoint IRQ 0
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [13c] Virtual Channel


I'm fairly stumped, and I'm about ready to try different serial hardware.

Any clues from the experts on this list?

Regards,

Dan

_______________________________________________
Linux-PowerEdge mailing list
[email protected]
https://lists.us.dell.com/mailman/listinfo/linux-poweredge
Please read the FAQ at http://lists.us.dell.com/faq

Reply via email to