2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2025-01-15 00:54:03 +08:00
linux-next/drivers/usb/gadget/legacy
Al Viro f01d35a15f gadgetfs: use-after-free in ->aio_read()
AIO_PREAD requests call ->aio_read() with iovec on caller's stack, so if
we are going to access it asynchronously, we'd better get ourselves
a copy - the one on kernel stack of aio_run_iocb() won't be there
anymore.  function/f_fs.c take care of doing that, legacy/inode.c
doesn't...

Cc: stable@vger.kernel.org
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2015-02-17 22:23:32 -05:00
..
acm_ms.c
audio.c usb: gadget: f_uac1: use defined constants as defaults 2014-08-20 14:05:14 -05:00
cdc2.c
dbgp.c usb: gadget: dbgp: Fix endpoint config after USB disconnect 2014-11-10 17:19:34 -06:00
ether.c
g_ffs.c
gmidi.c usb: gadget: midi: f_midi_alloc() can be static 2014-11-12 09:01:03 -06:00
hid.c Driver core patches for 3.19-rc1 2014-12-14 16:10:09 -08:00
inode.c gadgetfs: use-after-free in ->aio_read() 2015-02-17 22:23:32 -05:00
Kconfig usb: gadget: hid: convert to new interface of f_hid 2014-11-06 16:18:18 -06:00
Makefile usb: gadget: webcam: convert webcam to new interface of f_uvc 2014-09-09 09:49:31 -05:00
mass_storage.c
multi.c
ncm.c
nokia.c
printer.c usb: gadget: ss_ep_in_comp_desc can be static 2014-11-24 08:33:23 -06:00
serial.c
tcm_usb_gadget.c Merge remote-tracking branch 'scsi-queue/drivers-for-3.19' into for-linus 2014-12-18 05:56:29 -08:00
tcm_usb_gadget.h
webcam.c usb: gadget: webcam: convert webcam to new interface of f_uvc 2014-09-09 09:49:31 -05:00
zero.c Merge Linus' tree to be be to apply submitted patches to newer code than 2014-11-20 14:42:02 +01:00