[PATCH v2 0/4] usb: gadget: mass-storage: handle thread in error case

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This patch set releases storage thread in error case.

Changes since 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 (4):
  usb: gadget: f_mass_storage: stop thread in bind failure case
  usb: gadget: mass-storage: defer storage thread wakeup
  usb: gadget: move common storage gadget structure to header file
  usb: gadget: stop mass storage thread in failure case

 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




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux