]> xenbits.xensource.com Git - people/vhanquez/xen.git/commitdiff
xen: add missing unlock from gnttab_get_version
authorIan Campbell <ian.campbell@citrix.com>
Thu, 23 Feb 2012 09:59:35 +0000 (09:59 +0000)
committerIan Campbell <ian.campbell@citrix.com>
Thu, 23 Feb 2012 09:59:35 +0000 (09:59 +0000)
Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Reported-by: Francisco Rocha <f.e.liberal-rocha@newcastle.ac.uk>
Committed-by: Keir Fraser <keir@xen.org>
xen/common/grant_table.c

index 9defa4d74c5dd82bdad60305d5900a3c9e6fa018..4d637833d6973c58f6a2c727653601de5569c14e 100644 (file)
@@ -2321,6 +2321,8 @@ gnttab_get_version(XEN_GUEST_HANDLE(gnttab_get_version_t uop))
     op.version = d->grant_table->gt_version;
     spin_unlock(&d->grant_table->lock);
 
+    rcu_unlock_domain(d);
+
     if ( copy_to_guest(uop, &op, 1) )
         return -EFAULT;