summaryrefslogtreecommitdiffstats
path: root/drivers/usb/class/cdc-wdm.c
AgeCommit message (Expand)AuthorFilesLines
2019-10-23compat_ioctl: move more drivers to compat_ptr_ioctlArnd Bergmann1-1/+1
2019-08-28USB: cdc-wdm: fix race between write and disconnect due to flag abuseOliver Neukum1-4/+12
2019-06-03usb: cdc-wdm: remove redundant assignment to rvColin Ian King1-1/+1
2019-02-19cdc-wdm: pass return value of recover_from_urb_lossYueHaibing1-1/+1
2018-09-20Revert "usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstandin...Sebastian Andrzej Siewior1-1/+1
2018-09-05usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interr...Jia-Ju Bai1-1/+1
2018-06-28usb: cdc-wdm: use irqsave() in USB's complete callbackSebastian Andrzej Siewior1-6/+10
2018-06-28USB: cdc-wdm: don't enable interrupts in USB-givebackSebastian Andrzej Siewior1-7/+24
2018-02-11vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds1-4/+4
2017-11-28the rest of drivers/*: annotate ->poll() instancesAl Viro1-2/+2
2017-11-13Merge tag 'usb-4.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-0/+1
2017-11-04USB: add SPDX identifiers to all remaining files in drivers/usb/Greg Kroah-Hartman1-0/+1
2017-10-25locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns ...Mark Rutland1-1/+1
2017-09-25USB: cdc-wdm: ignore -EPIPE from GetEncapsulatedResponseBjørn Mork1-1/+3
2017-07-22USB: cdc-wdm: remove unneeded DRIVER_VERSION defineGreg Kroah-Hartman1-4/+0
2017-05-17usb: cdc-wdm: use memdup_userGeliang Tang1-13/+4
2017-04-25USB: Revert "cdc-wdm: fix "out-of-sync" due to missing notifications"Bjørn Mork1-99/+4
2017-02-15usb: cdc-wdm: remove logically dead codeGustavo A. R. Silva1-1/+1
2016-09-09cdc-wdm: add terminating newlineOliver Neukum1-10/+10
2016-08-15cdc-wdm: cleanup debug messagesOliver Neukum1-4/+3
2016-08-10cdc-wdm: Clear read pipeline in case of errorRobert Foss1-10/+29
2016-08-09cdc-wdm: fix "out-of-sync" due to missing notificationsBjørn Mork1-4/+99
2016-07-18cdc-wdm: use the common CDC parserOliver Neukum1-25/+5
2015-03-26cdc-wdm: error returns need to be translatedOliver Neukum1-1/+1
2015-03-26cdc-wdm: fix endianness bug in debug statementsOliver Neukum1-5/+7
2015-03-26cdc-wdm: unify error handling in writeOliver Neukum1-15/+16
2015-03-26cdc-wdm: return correct error codesOliver Neukum1-1/+1
2014-01-12usb: cdc-wdm: resp_count can be 0 even if WDM_READ is setBjørn Mork1-1/+1
2013-12-24Merge 3.13-rc5 into usb-nextGreg Kroah-Hartman1-5/+3
2013-12-20usb: cdc-wdm: avoid hanging on zero length readsBjørn Mork1-32/+38
2013-12-09usb: cdc-wdm: manage_power should always set needs_remote_wakeupBjørn Mork1-5/+3
2013-10-29usb: cdc-wdm: ignore speed change notificationsBjørn Mork1-0/+4
2013-10-29USB: cdc-wdm: support back-to-back USB_CDC_NOTIFY_RESPONSE_AVAILABLE notifica...Greg Suarez1-4/+34
2013-08-12USB: cdc-wdm: fix race between interrupt handler and taskletOliver Neukum1-4/+9
2013-03-25USB: cdc-wdm: implement IOCTL_WDM_MAX_COMMANDBjørn Mork1-0/+19
2013-03-12USB: cdc-wdm: fix buffer overflowOliver Neukum1-3/+20
2012-09-10USB: cdc-wdm: fix wdm_find_device* return valueBjørn Mork1-4/+8
2012-07-16Merge 3.5-rc7 into usb-nextGreg Kroah-Hartman1-25/+0
2012-07-05USB: cdc-wdm: fix lockup on error in wdm_readBjørn Mork1-0/+2
2012-06-20USB: cdc-wdm: QMI devices are now handled by qmi_wwanBjørn Mork1-25/+0
2012-06-12USB: cdc-wdm: Add Vodafone/Huawei K5005 supportBjørn Mork1-0/+9
2012-05-18USB: Disable hub-initiated LPM for comms devices.Sarah Sharp1-0/+1
2012-05-11USB: cdc-wdm: remove from device list on disconnectBjørn Mork1-3/+9
2012-05-11USB: cdc-wdm: cannot use dev_printk when device is goneBjørn Mork1-4/+7
2012-05-11USB: cdc-wdm: poll must return POLLHUP if device is goneBjørn Mork1-1/+1
2012-05-07Merge 3.4-rc6 into usb-nextGreg Kroah-Hartman1-2/+5
2012-04-30USB: cdc-wdm: cleanup error codesOliver Neukum1-0/+4
2012-04-30USB: cdc-wdm: add debug messages on cleanupBjørn Mork1-2/+6
2012-04-29USB: cdc-wdm: fix memory leakOliver Neukum1-0/+2
2012-04-29USB: cdc-wdm: sanitize error returnsOliver Neukum1-1/+1