summaryrefslogtreecommitdiffstats
path: root/drivers/usb/gadget/function/f_fs.c
Commit message (Expand)AuthorAgeFilesLines
* usb: gadget: f_fs: Ensure io_completion_wq is idle during unbindWesley Cheng2021-06-041-0/+3
* USB: gadget: f_fs: fix memdup_user.cocci warningskernel test robot2021-03-231-8/+3
* usb: gadget/function/f_fs string table fix for multiple languagesDean Anderson2021-03-231-1/+2
* USB: gadget: f_fs: remove likely/unlikelyGreg Kroah-Hartman2020-12-101-89/+88
* usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlusJack Pham2020-12-101-1/+4
* Merge 5.10-rc7 into usb-nextGreg Kroah-Hartman2020-12-071-2/+4
|\
| * usb: gadget: f_fs: Use local copy of descriptors for userspace copyVamsi Krishna Samavedam2020-12-041-2/+4
* | usb: Fix fall-through warnings for ClangGustavo A. R. Silva2020-11-231-0/+2
|/
* usb: gadget: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-07-101-1/+1
* usb: gadget: function: f_fs: Demote function header which is clearly not kern...Lee Jones2020-07-091-1/+1
* kernel: set USER_DS in kthread_use_mmChristoph Hellwig2020-06-101-4/+0
* kernel: better document the use_mm/unuse_mm API contractChristoph Hellwig2020-06-101-2/+2
* kernel: move use_mm/unuse_mm to kthread.cChristoph Hellwig2020-06-101-1/+1
* usb: gadget: f_fs: remove unneeded semicolon in __ffs_data_got_descs()Jason Yan2020-05-251-1/+1
* usb: f_fs: Clear OS Extended descriptor counts to zero in ffs_data_reset()Udipto Goswami2020-04-161-0/+4
* Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2020-03-301-1/+1
|\
| * completion: Use simple wait queuesThomas Gleixner2020-03-211-1/+1
* | usb: gadget: f_fs: Fix use after free issue as part of queue failureSriharsha Allenki2020-03-261-0/+1
|/
* usb: gadget: ffs: ffs_aio_cancel(): Save/restore IRQ flagsLars-Peter Clausen2020-02-111-2/+3
* Merge branch 'merge.nfs-fs_parse.1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2020-02-081-8/+3
|\
| * fs_parse: fold fs_parameter_desc/fs_parameter_specAl Viro2020-02-071-7/+3
| * fs_parser: remove fs_parameter_description name fieldEric Sandeen2020-02-071-1/+0
* | usb: gadget: f_fs: set req->num_sgs as 0 for non-sg transferPeter Chen2020-01-151-0/+2
|/
* treewide: Use sizeof_field() macroPankaj Bharadiya2019-12-091-1/+1
* compat_ioctl: use correct compat_ptr() translation in driversArnd Bergmann2019-10-231-11/+1
* vfs: Convert functionfs to use the new mount APIDavid Howells2019-09-181-113/+120
* usb: gadget: Zero ffs_io_dataAndrzej Pietrasiewicz2019-06-181-2/+4
* usb: gadget: f_fs: data_len used before properly setFei Yang2019-06-181-1/+2
* usb: gadget: f_fs: don't free buffer prematurelyFei Yang2019-05-031-1/+2
* usb: f_fs: Avoid crash due to out-of-scope stack ptr accessJohn Stultz2019-02-111-0/+1
* usb: gadget: f_fs: preserve wMaxPacketSize across usb_ep_autoconfig() callAndrzej Pietrasiewicz2019-02-071-0/+11
* usb: gadget: f_fs: Allow scatter-gather buffersAndrzej Pietrasiewicz2018-11-261-7/+86
* usb: gadget: f_fs: Add support for CCID descriptors.Vincent Pelletier2018-11-261-7/+22
* Revert "usb: gadget: ffs: Fix BUG when userland exits with submitted AIO tran...Shen Jing2018-11-141-18/+8
* usb: gadget: f_fs: Only return delayed status when len is 0Jerry Zhang2018-07-201-1/+1
* usb: gadget: ffs: Fix BUG when userland exits with submitted AIO transfersVincent Pelletier2018-06-181-8/+18
* Merge tag 'vfs-timespec64' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2018-06-151-1/+1
|\
| * vfs: change inode times to use struct timespec64Deepa Dinamani2018-06-051-1/+1
* | usb: gadget: f_fs: Add compat_ioctl to epfilesJerry Zhang2018-05-151-0/+11
|/
* Merge tag 'usb-for-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ba...Greg Kroah-Hartman2018-03-231-1/+5
|\
| * usb: gadget: ffs: Let setup() return USB_GADGET_DELAYED_STATUSLars-Peter Clausen2018-03-131-1/+1
| * usb: gadget: ffs: Execute copy_to_user() with USER_DS setLars-Peter Clausen2018-03-131-0/+4
* | usb: gadget: f_fs: Fix use-after-free in ffs_fs_kill_sb()Xinyong2018-03-051-1/+0
|/
* usb: gadget: f_fs: Use config_ep_by_speed()Jack Pham2018-02-121-31/+7
* usb: gadget: f_fs: Process all descriptors during bindJack Pham2018-02-121-4/+2
* vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds2018-02-111-4/+4
* Merge tag 'usb-4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2018-02-011-4/+8
|\
| * usb: f_fs: Prevent gadget unbind if it is already unboundHemant Kumar2018-01-091-1/+2
| * usb: gadget: ffs: Make sparse happierVincent Pelletier2017-12-111-3/+6
* | Merge branch 'misc.poll' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2018-01-301-2/+2
|\ \ | |/ |/|