PCI allows this. The INTx# wires may be shared signals on a system board,
or non-shared but their mapping restricted by the interrupt controller,
whatever.
Try using different PCI slots.
People think that PCI is slot-independent, but that is not necessarily
the case. REQ#/GNT# lines are slot specific, IDSEL is slot specific,
and the INTx# mapping to slots is undefined, possibly slot specific,
possibly not.
The correct answer it to make the drivers support sharing interrupts,
they should, but I have also seen cases where the BIOS allocated interrupts
together in ways that the *hardware* (system board) was unable to handle.
I have seen interrupts misrouted by the BIOS (Award, Intel chipset)
so that the O/S never seems to get them.
This is a BIOS bug, and rearranging cards in slots sometimes helps.
-- Steve Williams "The woods are lovely, dark and deep. steve@icarus.com But I have promises to keep, steve@picturel.com and lines to code before I sleep, http://www.picturel.com And lines to code before I sleep."
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu