]> xenbits.xensource.com Git - legacy/linux-2.6.18-xen.git/commit
linux: fix IRQ handling for PV passthrough
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 4 Feb 2009 12:26:00 +0000 (12:26 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 4 Feb 2009 12:26:00 +0000 (12:26 +0000)
commitcc27d51d7566b0a70334f17fa893e05ef7e730fc
tree08d31ecc20cede71711f39ab193f1a7fc724abc8
parent6a7e3f033e3d6ec8af11321ebf8f266995eb467a
linux: fix IRQ handling for PV passthrough

For DomU-s registering PIRQ-s must be done separately, as they don't
use the IO-APIC code.

Additionally make sure the IRQ chip doesn't get set twice (and the
event channel information overwritten) for an IRQ possibly in use by
more than one device.

Signed-off-by: Jan Beulich <jbeulich@novell.com>
arch/i386/pci/pcifront.c
drivers/xen/core/evtchn.c