[PATCH] Gadget: race between ffs_epfile_io() and ffs_func_eps_disable()

2014-04-07 Thread Chao Bi
ile_io ffs_func_eps_disable || - usb_ep_disable(): epfile->ep->ep->desc = NULL || usb_ep_align_maybe(): - it refers ep->desc->wMaxPacketSize- S

[PATCH] Gadget: race between ffs_epfile_io() and ffs_func_eps_disable()

2014-04-07 Thread Chao Bi
;desc = NULL || usb_ep_align_maybe(): - it refers ep->desc->wMaxPacketSize- Signed-off-by: Chao Bi --- drivers/usb/gadget/f_fs.c |7 +++ 1 file changed, 7 insertions(+) diff --git a/drivers/usb/gadget/f_fs.c b/drivers/usb/gadget/f_fs.c index 2e164dc..1e

[PATCH V2] Gadget: race between ffs_epfile_io() and ffs_func_eps_disable()

2014-04-13 Thread Chao Bi
;desc = NULL || usb_ep_align_maybe(): - it refers ep->desc->wMaxPacketSize- Signed-off-by: Chao Bi --- drivers/usb/gadget/f_fs.c |7 +++ 1 file changed, 7 insertions(+) diff --git a/drivers/usb/gadget/f_fs.c b/drivers/usb/gadget/f_fs.c index 2e164dc..1e