[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-4.1-testing] fix backport oversight in 23383:addf106cc90f
# HG changeset patch # User Jan Beulich <jbeulich@xxxxxxxx> # Date 1353314628 -3600 # Node ID 5639047d6c9fafa3b2d455cb60cf1d17be4035e0 # Parent ce405f5fd5ee75e5241afece9b41c114891fc20d fix backport oversight in 23383:addf106cc90f This fixes an omission in said backport (of -unstable 25931:149805919569): While the XEN_DOMCTL_memory_mapping code pointlessly sets "ret" to zero, the XEN_DOMCTL_ioport_mapping code needs to because of an XSM call (leaving ret set to zero when reaching the code in question) present in -unstable, but absent in 4.1-testing. Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx> --- diff -r ce405f5fd5ee -r 5639047d6c9f xen/arch/x86/domctl.c --- a/xen/arch/x86/domctl.c Thu Nov 15 09:41:51 2012 +0000 +++ b/xen/arch/x86/domctl.c Mon Nov 19 09:43:48 2012 +0100 @@ -979,7 +979,6 @@ long arch_do_domctl( if ( unlikely((d = rcu_lock_domain_by_id(domctl->domain)) == NULL) ) break; - ret=0; if ( domctl->u.memory_mapping.add_mapping ) { gdprintk(XENLOG_INFO, @@ -1079,6 +1078,7 @@ long arch_do_domctl( found = 1; break; } + ret = 0; if ( !found ) { g2m_ioport = xmalloc(struct g2m_ioport); _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |