xen: events: correct locking in xen_irq_from_pirq
authorIan Campbell <Ian.Campbell@citrix.com>
Mon, 14 Mar 2011 09:50:39 +0000 (09:50 +0000)
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Mon, 14 Mar 2011 14:53:02 +0000 (10:53 -0400)
One of those spin_lock() calls should be an unlock...

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
drivers/xen/events.c

index 3566c00e1e3d5d385a937d4036ad2ae91e9a1791..dc8177950d0523b288f69b98dd682b67f7636a13 100644 (file)
@@ -752,7 +752,7 @@ int xen_irq_from_pirq(unsigned pirq)
        }
        irq = -1;
 out:
-       spin_lock(&irq_mapping_update_lock);
+       spin_unlock(&irq_mapping_update_lock);
 
        return irq;
 }