
patchbot at xen
Apr 19, 2012, 4:00 AM
Views: 60
Permalink
|
|
[xen-unstable] x86/mem_event: Fix foreign domain flag in grab_slot
|
|
# HG changeset patch # User Andres Lagar-Cavilla <andres [at] lagarcavilla> # 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 [at] lagarcavilla> Acked-by: Tim Deegan <tim [at] xen> Committed-by: Tim Deegan <tim [at] xen> --- 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 [at] lists http://lists.xensource.com/xen-changelog
|