[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] x86/mem_event: Fix foreign domain flag in grab_slot
# HG changeset patch # User Andres Lagar-Cavilla <andres@xxxxxxxxxxxxxxxx> # Date 1334752727 -3600 # Node ID f986e06e5f34e0d56f7d3a46120c71b029ff1e73 # Parent e6b20ec1824c76a01382ee8b6fd67450c12a944b x86/mem_event: Fix foreign domain flag in grab_slot Signed-off-by: Andres Lagar-Cavilla <andres@xxxxxxxxxxxxxxxx> Acked-by: Tim Deegan <tim@xxxxxxx> Committed-by: Tim Deegan <tim@xxxxxxx> --- diff -r e6b20ec1824c -r f986e06e5f34 xen/arch/x86/mm/mem_event.c --- a/xen/arch/x86/mm/mem_event.c Tue Apr 17 19:13:52 2012 +0100 +++ b/xen/arch/x86/mm/mem_event.c Wed Apr 18 13:38:47 2012 +0100 @@ -415,7 +415,7 @@ int __mem_event_claim_slot(struct domain if ( (current->domain == d) && allow_sleep ) return mem_event_wait_slot(med); else - return mem_event_grab_slot(med, 1); + return mem_event_grab_slot(med, (current->domain != d)); } /* Registered with Xen-bound event channel for incoming notifications. */ _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |