qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [PATCH 3/6] usb-uhci: clean up uhci resource when pci-uhci


From: arei.gonglei
Subject: [Qemu-devel] [PATCH 3/6] usb-uhci: clean up uhci resource when pci-uhci exit
Date: Fri, 30 May 2014 20:22:19 +0800

From: Gonglei <address@hidden>

clean up uhci resource when uhci pci device exit

Signed-off-by: Gonglei <address@hidden>
---
 hw/usb/hcd-uhci.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/hw/usb/hcd-uhci.c b/hw/usb/hcd-uhci.c
index 9b1166b..27b1f04 100644
--- a/hw/usb/hcd-uhci.c
+++ b/hw/usb/hcd-uhci.c
@@ -1295,6 +1295,10 @@ static void usb_uhci_exit(PCIDevice *dev)
     UHCIState *s = DO_UPCAST(UHCIState, dev, dev);
 
     memory_region_destroy(&s->io_bar);
+
+    if (!s->masterbus) {
+        usb_bus_release(&s->bus);
+    }
 }
 
 static Property uhci_properties[] = {
-- 
1.7.12.4





reply via email to

[Prev in Thread] Current Thread [Next in Thread]