summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/controller/xhci.c
diff options
context:
space:
mode:
authorhselasky <hselasky@FreeBSD.org>2014-01-24 08:10:08 +0000
committerhselasky <hselasky@FreeBSD.org>2014-01-24 08:10:08 +0000
commit6e5156d6bb6755f251e480703c56db26ea69c02a (patch)
tree7e6f2f512b9261046f389034ef2aafa0d782d0e8 /sys/dev/usb/controller/xhci.c
parentf692196495136a8dd592a7f06a940e6fae03fd6d (diff)
downloadFreeBSD-src-6e5156d6bb6755f251e480703c56db26ea69c02a.zip
FreeBSD-src-6e5156d6bb6755f251e480703c56db26ea69c02a.tar.gz
MFC r260808 and r260814:
- Close a minor deadlock. - Fix a possible memory use after free and leak situation associated with USB device detach when using character device handles. This also includes LibUSB. It turns out that "usb_close()" cannot always get a reference to clean up its USB transfers and such, if called during the kernel USB device detach.
Diffstat (limited to 'sys/dev/usb/controller/xhci.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud