IO APIC IRQ assignment

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi

We are working closely with an x86-based hardware manufacturer for our
linux based application. In their hardware, it contains 4 x BT878
chips and 3 x USB controllers. The USB and BT878 share the same
hardware IRQ lines, which is causing us to notice random hard lockups.
Increasing the PCI latency of the BTTV drivers has helped the
situation (we have not noticed any lockups yet), but it would be nice
if we can separate the IRQs.

We asked the manufacturers if they can do a physical modication for
us, but unfortunately this is not possible. The engineer did mention
that under Windows XP in "IO APIC" mode, it is possible to assign
different IRQs to the USB and BTTV.

Is this possible in Linux? We have tried enabling IO APIC in the
kernel, but the IRQs are still shared.

Please advise if it is even possible in Linux to achieve what we want.

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

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux