aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/class/cdc-wdm.c
AgeCommit message (Expand)Author
2022-05-18usb: cdc-wdm: fix reading stuck on device closeSergey Ryazanov
2021-05-19cdc-wdm: untangle a circular dependency between callback and softintOliver Neukum
2021-01-12USB: cdc-wdm: Fix use after free in service_outstanding_interrupt().Tetsuo Handa
2020-10-02USB: cdc-wdm: Make wdm_flush() interruptible and add wdm_fsync().Oliver Neukum
2020-07-15usb: class: cdc-wdm: Provide description for usb_cdc_wdm_register()'s manage_...Lee Jones
2019-10-23compat_ioctl: move more drivers to compat_ptr_ioctlArnd Bergmann
2019-08-28USB: cdc-wdm: fix race between write and disconnect due to flag abuseOliver Neukum
2019-06-03usb: cdc-wdm: remove redundant assignment to rvColin Ian King
2019-02-19cdc-wdm: pass return value of recover_from_urb_lossYueHaibing
2018-09-20Revert "usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstandin...Sebastian Andrzej Siewior
2018-09-05usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interr...Jia-Ju Bai
2018-06-28usb: cdc-wdm: use irqsave() in USB's complete callbackSebastian Andrzej Siewior
2018-06-28USB: cdc-wdm: don't enable interrupts in USB-givebackSebastian Andrzej Siewior
2018-02-11vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds
2017-11-28the rest of drivers/*: annotate ->poll() instancesAl Viro
2017-11-13Merge tag 'usb-4.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds
2017-11-04USB: add SPDX identifiers to all remaining files in drivers/usb/Greg Kroah-Hartman
2017-10-25locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns ...Mark Rutland
2017-09-25USB: cdc-wdm: ignore -EPIPE from GetEncapsulatedResponseBjørn Mork
2017-07-22USB: cdc-wdm: remove unneeded DRIVER_VERSION defineGreg Kroah-Hartman
2017-05-17usb: cdc-wdm: use memdup_userGeliang Tang
2017-04-25USB: Revert "cdc-wdm: fix "out-of-sync" due to missing notifications"Bjørn Mork
2017-02-15usb: cdc-wdm: remove logically dead codeGustavo A. R. Silva
2016-09-09cdc-wdm: add terminating newlineOliver Neukum
2016-08-15cdc-wdm: cleanup debug messagesOliver Neukum
2016-08-10cdc-wdm: Clear read pipeline in case of errorRobert Foss
2016-08-09cdc-wdm: fix "out-of-sync" due to missing notificationsBjørn Mork
2016-07-18cdc-wdm: use the common CDC parserOliver Neukum
2015-03-26cdc-wdm: error returns need to be translatedOliver Neukum
2015-03-26cdc-wdm: fix endianness bug in debug statementsOliver Neukum
2015-03-26cdc-wdm: unify error handling in writeOliver Neukum
2015-03-26cdc-wdm: return correct error codesOliver Neukum
2014-01-12usb: cdc-wdm: resp_count can be 0 even if WDM_READ is setBjørn Mork
2013-12-24Merge 3.13-rc5 into usb-nextGreg Kroah-Hartman
2013-12-20usb: cdc-wdm: avoid hanging on zero length readsBjørn Mork
2013-12-09usb: cdc-wdm: manage_power should always set needs_remote_wakeupBjørn Mork
2013-10-29usb: cdc-wdm: ignore speed change notificationsBjørn Mork
2013-10-29USB: cdc-wdm: support back-to-back USB_CDC_NOTIFY_RESPONSE_AVAILABLE notifica...Greg Suarez
2013-08-12USB: cdc-wdm: fix race between interrupt handler and taskletOliver Neukum
2013-03-25USB: cdc-wdm: implement IOCTL_WDM_MAX_COMMANDBjørn Mork
2013-03-12USB: cdc-wdm: fix buffer overflowOliver Neukum
2012-09-10USB: cdc-wdm: fix wdm_find_device* return valueBjørn Mork
2012-07-16Merge 3.5-rc7 into usb-nextGreg Kroah-Hartman
2012-07-05USB: cdc-wdm: fix lockup on error in wdm_readBjørn Mork
2012-06-20USB: cdc-wdm: QMI devices are now handled by qmi_wwanBjørn Mork
2012-06-12USB: cdc-wdm: Add Vodafone/Huawei K5005 supportBjørn Mork
2012-05-18USB: Disable hub-initiated LPM for comms devices.Sarah Sharp
2012-05-11USB: cdc-wdm: remove from device list on disconnectBjørn Mork
2012-05-11USB: cdc-wdm: cannot use dev_printk when device is goneBjørn Mork
2012-05-11USB: cdc-wdm: poll must return POLLHUP if device is goneBjørn Mork