A short series to fix 2 issues:

- use strtobool instead of kstrtouint with base 2 for: ro, nofua, cdrom, 
removable attrs
(better fits the context and more flexible to users)
- setting a lun to be cdrom implies read-only and succeeds only if the lun is 
not open


v1..v2:

- fixes after Michal's review; thanks Michal!
- added a comment for a function requiring a semaphore
- simplified error recovery paths in fsg_store_ro() and fsg_store_cdrom()

Andrzej Pietrasiewicz (2):
  usb/gadget: storage_common: use strtobool instead of kstrtouint
  usb/gadget: storage_common: pass filesem to fsg_store_cdrom

 drivers/usb/gadget/f_mass_storage.c |    7 +++-
 drivers/usb/gadget/storage_common.c |   58 +++++++++++++++++++++++-----------
 drivers/usb/gadget/storage_common.h |    3 +-
 3 files changed, 47 insertions(+), 21 deletions(-)

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to