usb-host: reset and close libusb_device_handle before qemu exit
we should perform these things as same as usb_host_close. Signed-off-by: linzhecheng <linzhecheng@huawei.com> Message-id: 20181130064700.5984-1-linzhecheng@huawei.com [ kraxel: whitespace fixup ] Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
This commit is contained in:
parent
f8224fb0fa
commit
5621d0453c
@ -988,7 +988,9 @@ static void usb_host_exit_notifier(struct Notifier *n, void *data)
|
|||||||
|
|
||||||
if (s->dh) {
|
if (s->dh) {
|
||||||
usb_host_release_interfaces(s);
|
usb_host_release_interfaces(s);
|
||||||
|
libusb_reset_device(s->dh);
|
||||||
usb_host_attach_kernel(s);
|
usb_host_attach_kernel(s);
|
||||||
|
libusb_close(s->dh);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user