Ok, did a bunch more building and testing.  They cant' be exhaustive,
but these tests indicate that:

The config option that makes a difference is the sound driver for the
PCI-E video card; the SND_HDA_INTEL option.  So the conditions for IRQ
trouble showing up are not only that a card is present in the PCI-E
video slot, but also that the kernel engages the audio hardware on that
card.

Under those conditions, a standard boot of every Linux version I've
tried throws the "IRQ 19 - nobody cared" error during startup.  (And on
some cards, another error message for IRQ 18.)  The USB hardware is
trying to use IRQ 19 (in conflict with that sound hardware?), and USB
performance suffers.

The 'irqpoll' boot option used to fix this problem, until that March 16
commit, "Merge branch 'irq-core-for-linus'".   I've tested kernels from
that snapshot through 3.1-pre, and if they contain that audio driver
(which I'd like to continue to use), they give the IRQ errors even when
irqpoll is active.

I'm not sure if I'm near the limits of my skills for troubleshooting
this, but I'll try to  0

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/855199

Title:
  2.6.39 and later have lost "irqpoll" functionality

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/855199/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to