History: v2: - Handled review comment from Michal. - Merged v2 patch-2/3/4 to make patch-2. - Added acked-by from Michal to patch-1. v1: - Handled review comments from Michal. - updated patch-2 : added thread wake in legacy client of function (patch-2). - added patch-4 : freeing file-storage thread in configuration error case. - added patch-3 (needed by patch-4) : moved fsg_common structure to header file, as code is dereferencing common->thread_task. Sanjay Singh Rawat (2): usb: gadget: f_mass_storage: stop thread in bind failure case usb: gadget: mass-storage: defer storage thread wakeup drivers/usb/gadget/function/f_mass_storage.c | 82 +++------------------------- drivers/usb/gadget/function/f_mass_storage.h | 68 ++++++++++++++++++++++- drivers/usb/gadget/legacy/acm_ms.c | 5 ++ drivers/usb/gadget/legacy/mass_storage.c | 4 ++ drivers/usb/gadget/legacy/multi.c | 4 ++ 5 files changed, 88 insertions(+), 75 deletions(-) -- 1.8.3.2 -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html