[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-changelog] [PATCH] missing put_domain in DOM0_IOPORT_PERMISSION



ChangeSet 1.1668, 2005/06/03 22:42:25+01:00, iap10@xxxxxxxxxxxxxxxxxxxxx

        [PATCH] missing put_domain in DOM0_IOPORT_PERMISSION
        
        There appears to be a missing put_domain() in the failure case. The code
        doesn't seem to be used by anyone, but anyway...
        
        Signed-off-by: John Levon <levon@xxxxxxxxxxxxxxxxx>
        Signed-off-by: ian@xxxxxxxxxxxxx



 dom0_ops.c |    3 +++
 1 files changed, 3 insertions(+)


diff -Nru a/xen/arch/x86/dom0_ops.c b/xen/arch/x86/dom0_ops.c
--- a/xen/arch/x86/dom0_ops.c   2005-06-03 18:03:10 -04:00
+++ b/xen/arch/x86/dom0_ops.c   2005-06-03 18:03:10 -04:00
@@ -155,7 +155,10 @@
         {
             if ( (d->arch.iobmp_mask = xmalloc_array(
                 u8, IOBMP_BYTES)) == NULL )
+            {
+                put_domain(d);
                 break;
+            }
             memset(d->arch.iobmp_mask, 0xFF, IOBMP_BYTES);
         }
 

_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.