Eric and Randy:

Can you answer a question regarding kexec?  How does it handle shared 
IRQs when shutting down the old kernel?

The problem arises when the new kernel initializes a driver for the first
device sharing an IRQ line.  The driver will enable the IRQ.  If the
second device is actively generating an interrupt request the driver will
ignore it, leading to "irq x - nobody cared" errors.  What does kexec do
about this?

Normally the BIOS will disable all devices from generating interrupts 
when it boots a kernel (all except for Legacy USB and a few others, that 
is!).  Somehow kexec must duplicate that functionality.

Alan Stern



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to