]> xenbits.xensource.com Git - xenclient/kernel.git/commit
On pirq enable/disable we fully unregister/reregister with Xen. This
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 21 Nov 2007 09:41:11 +0000 (09:41 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 21 Nov 2007 09:41:11 +0000 (09:41 +0000)
commitcccf45784472a8f53ad75a8a9b885ef1b6af3fee
tree5122357cdfb48f92d953323d0360b1252db9f07e
parent0920a8b360540a151476b521b99b838cf4a4d942
On pirq enable/disable we fully unregister/reregister with Xen. This
causes the underlying IRQ to be properly masked/unmasked, thus
avoiding deadlock scenarios if the IRQ is not EOIed.
Based on a patch by Chris Lalancette <clalance@redhat.com>
Signed-off-by: Keir Fraser <keir.fraser@eu.citrix.com>
drivers/xen/core/evtchn.c