summaryrefslogtreecommitdiff
path: root/drivers/vbus
diff options
context:
space:
mode:
authorGregory Haskins <ghaskins@novell.com>2009-12-07 11:46:43 -0500
committerGregory Haskins <ghaskins@novell.com>2009-12-07 11:46:43 -0500
commit14a6625cff213cdc90d532672206a417ffe88456 (patch)
treec1101f38a12f3bd87431fab7d89b06b7269cdd88 /drivers/vbus
parent1bd64c43134566938dfa9fe38580371a719feca0 (diff)
fix irq resource leak
Signed-off-by: Gregory Haskins <ghaskins@novell.com>
Diffstat (limited to 'drivers/vbus')
-rw-r--r--drivers/vbus/pci-bridge.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/vbus/pci-bridge.c b/drivers/vbus/pci-bridge.c
index ade9f7b6dd34..5af0732eaaf9 100644
--- a/drivers/vbus/pci-bridge.c
+++ b/drivers/vbus/pci-bridge.c
@@ -234,6 +234,7 @@ vbus_pci_device_close(struct vbus_device_proxy *vdev, int flags)
list_del(&_signal->list);
free_irq(_signal->irq, _signal);
+ destroy_irq(_signal->irq);
spin_unlock_irqrestore(&vbus_pci.lock, iflags);
shm_signal_put(&_signal->signal);