On Thu, May 14, 2009 at 8:27 AM, Peter Kay - Syllopsium <syllops...@syllopsium.com> wrote: >> From: "Henry Sieff" <henry.si...@gmail.com> >> To: "Joco Salvatti" <salva...@gmail.com> > > >> http://www.openbsd.org/faq/faq12.html >> >> 12.7.3 >> >> 2009/5/14 Joco Salvatti <salva...@gmail.com>: >>> >>> Hi, >>> >>> I would like to know if a different hardware can shared the same IRQ >>> with another? > > 12.7.3 is accurate, however there is a difference between 'can it' 'should > it' and 'will it' > > 'should it?' - yes, it should > 'can it?' - yes, it can > 'will it?' - that's the tricky one. Some devices just don't share interrupts > well. Perhaps it's shit hardware, a shit APIC, crappy BIOS, naff driver - > whatever. > > PCI devices can theoretically share interrupts, but that doesn't necessarily > mean they will.
I have only ever had an issue with off-brand NIC's, personally. But you are of course correct - PCI devices are supposed to be able to share IRQ's, but that doesn't mean all manufacturers do interop testing to make sure that works.