summaryrefslogtreecommitdiff
path: root/drivers/usb/usbip/vhci_hcd.c
AgeCommit message (Expand)AuthorFilesLines
2021-08-26usbip:vhci_hcd USB port can get stuck in the disabled stateShuah Khan1-1/+7
2021-08-26usbip: clean up code in vhci_device_unlink_cleanupAnirudh Rayabharam1-40/+12
2021-08-26usbip: give back URBs for unsent unlink requests during cleanupAnirudh Rayabharam1-0/+24
2021-04-05usbip: add sysfs_lock to synchronize sysfs code pathsShuah Khan1-0/+1
2021-03-26usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control()Shuah Khan1-0/+2
2021-01-04usb: usbip: vhci_hcd: protect shift sizeRandy Dunlap1-0/+2
2020-10-07usbip: vhci_hcd: fix calling usb_hcd_giveback_urb() with irqs enabledShuah Khan1-1/+7
2020-07-09usbip: Use fallthrough pseudo-keywordGustavo A. R. Silva1-4/+3
2019-10-04usbip: vhci_hcd indicate failed messageMao Wenan1-2/+2
2019-09-03usbip: Implement SG support to vhci-hcd and stub driverSuwan Kim1-1/+11
2019-04-30usbip: vhci_hcd: Mark expected switch fall-throughGustavo A. R. Silva1-0/+1
2019-03-19usbip: Remove unnecessary null checkSuwan Kim1-7/+1
2019-01-25usbip: Fix vhci_urb_enqueue() URB null transfer buffer error pathShuah Khan1-2/+4
2018-10-09usb: usbip: Fix BUG: KASAN: slab-out-of-bounds in vhci_hub_control()Shuah Khan (Samsung OSG)1-15/+42
2018-04-22usbip: vhci_hcd: check rhport before using in vhci_hub_control()Shuah Khan1-0/+13
2018-02-15usbip: keep usbip_device sockfd state in sync with tcp_socketShuah Khan1-0/+2
2017-12-19usbip: prevent leaking socket pointer address in messagesShuah Khan1-1/+1
2017-12-19usbip: vhci: stop printing kernel pointer addresses in messagesShuah Khan1-10/+0
2017-11-30usbip: Fix USB device hang due to wrong enabling of scatter-gatherYuyang Du1-1/+0
2017-11-07USB: usbip: Remove redundant license textGreg Kroah-Hartman1-15/+0
2017-11-04USB: add SPDX identifiers to all remaining files in drivers/usb/Greg Kroah-Hartman1-0/+1
2017-08-31usbip: vhci-hcd: make vhci_hc_driver constBhumika Goyal1-1/+1
2017-07-22USB: usbip: remove unneeded MODULE_VERSION() usageGreg Kroah-Hartman1-2/+0
2017-06-27usbip: Fix uninitialized variable bug in vhciYuyang Du1-1/+1
2017-06-13usbip: vhci-hcd: Add USB3 port status bitsYuyang Du1-6/+50
2017-06-13usbip: vhci-hcd: Add USB3 SuperSpeed supportYuyang Du1-60/+263
2017-06-13usbip: vhci-hcd: Set the vhci structure up to workYuyang Du1-87/+119
2017-06-13usbip: vhci-hcd: Rework vhci_hcd_initYuyang Du1-23/+28
2017-06-13usbip: vhci-hcd: Move VHCI platform device into vhci structYuyang Du1-9/+8
2017-06-13usbip: vhci-hcd: Rename function names to reflect their struct namesYuyang Du1-17/+17
2017-05-17USB: usbip: fix nonconforming hub descriptorJohan Hovold1-3/+8
2017-04-08usb: usbip: Remove unnecessary get_vdev()Yuyang Du1-30/+2
2017-02-09drivers: usb: usbip: Add missing break statement to switchGustavo A. R. Silva1-0/+1
2016-11-07usbip: fix possibility of dereference by NULLL pointer in vhci_hcd.cNobuo Iwata1-1/+2
2016-08-15usbip: vhci_hcd: fix return value check in add_platform_device()Wei Yongjun1-2/+2
2016-08-09usbip: vhci extension: modifications to vhci driverNobuo Iwata1-94/+191
2016-06-18usbip: rate limit get_frame_number messageGreg Kroah-Hartman1-1/+1
2016-02-04usb: usbip: Fix possible deadlocks reported by lockdepAndrew Goodbody1-36/+52
2015-10-04usbip: vhci_hcd: at unlink, return -EIDRM if vhci_rx took the urbIgor Kotrasinski1-1/+1
2015-10-04usbip: vhci_hcd: only return urb at enqueue when servedIgor Kotrasinski1-1/+3
2015-10-04usbip: vhci_hcd: Convert use of __constant_cpu_to_le16 to cpu_to_le16Vaishali Thakkar1-1/+1
2015-04-03usbip: vhci_hcd: use USB_DT_HUBSergei Shtylyov1-1/+1
2015-01-25usbip: vhci_hcd: use HUB_CHAR_*Sergei Shtylyov1-1/+2
2014-12-15Merge tag 'driver-core-3.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+0
2014-11-25USB-IP: Deletion of unnecessary checks before the function call "usb_put_dev"Markus Elfring1-6/+3
2014-10-20usb: usbip: drop owner assignment from platform_driversWolfram Sang1-1/+0
2014-08-25usbip: move usbip kernel code out of stagingValentina Manea1-0/+1171