All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] Honor VPD check in usb/storage for SanDisk device
@ 2019-06-18  1:31 Marcos Paulo de Souza
  2019-06-18  1:31 ` [PATCH 1/2] scsi: devinfo: BLIST_TRY_VPD_PAGES for SanDisk Cruzer Blade Marcos Paulo de Souza
  2019-06-18  1:31   ` Marcos Paulo de Souza
  0 siblings, 2 replies; 27+ messages in thread
From: Marcos Paulo de Souza @ 2019-06-18  1:31 UTC (permalink / raw)
  To: linux-kernel, linux-scsi; +Cc: Marcos Paulo de Souza

Before this patch, USB storage devices disabled VPD check by always setting
skip_vpd_check.

The first patch add a new entry to scsi_static_device_list related to SanDisk
Cruzer Blade, which have VPD, adding BLIST_TRY_VPD_PAGES flag, which implies
try_vpd_pages.

The second patch check try_vpd_pages, and only set skip_vpd_pages if
try_vpd_pages is not set.

This patches along the wwid one [1], makes SanDisk Cruzer Blade device to
present correctly wwid, vpd_pg80 and vpd_pg83 in sysfs, and let the window open
to support another USB storage devices to support and present VPD.

[1]: https://lkml.org/lkml/2019/6/11/1408

Marcos Paulo de Souza (2):
  scsi: devinfo: BLIST_TRY_VPD_PAGES for SanDisk Cruzer Blade
  usb: storage: scsiglue: Do not skip VPD if try_vpd_pages is set

 drivers/scsi/scsi_devinfo.c    | 2 ++
 drivers/usb/storage/scsiglue.c | 7 +++++--
 2 files changed, 7 insertions(+), 2 deletions(-)

-- 
2.21.0


^ permalink raw reply	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2019-07-12  0:41 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-06-18  1:31 [PATCH 0/2] Honor VPD check in usb/storage for SanDisk device Marcos Paulo de Souza
2019-06-18  1:31 ` [PATCH 1/2] scsi: devinfo: BLIST_TRY_VPD_PAGES for SanDisk Cruzer Blade Marcos Paulo de Souza
2019-06-19  3:21   ` Martin K. Petersen
2019-06-19  9:45     ` Marcos Paulo de Souza
2019-06-19 12:03       ` Marcos Paulo de Souza
2019-06-20 20:32         ` Martin K. Petersen
2019-07-02 23:09           ` Marcos Paulo de Souza
2019-06-20 20:31       ` Martin K. Petersen
2019-07-12  0:41   ` Martin K. Petersen
2019-06-18  1:31 ` [PATCH 2/2] usb: storage: scsiglue: Do not skip VPD if try_vpd_pages is set Marcos Paulo de Souza
2019-06-18  1:31   ` Marcos Paulo de Souza
2019-06-18  6:49   ` Greg Kroah-Hartman
2019-06-18  6:49     ` Greg Kroah-Hartman
2019-06-18 10:30     ` Marcos Paulo de Souza
2019-06-18 10:30       ` Marcos Paulo de Souza
2019-06-18 10:52       ` Greg Kroah-Hartman
2019-06-18 10:52         ` Greg Kroah-Hartman
2019-06-18 10:56         ` Marcos Paulo de Souza
2019-06-18 10:56           ` Marcos Paulo de Souza
2019-06-18 13:48   ` Alan Stern
2019-06-18 13:48     ` Alan Stern
2019-06-18 15:17     ` Marcos Paulo de Souza
2019-06-18 15:17       ` Marcos Paulo de Souza
2019-06-18 16:07       ` Greg Kroah-Hartman
2019-06-18 16:07         ` Greg Kroah-Hartman
2019-06-18 22:46         ` Marcos Paulo de Souza
2019-06-18 22:46           ` Marcos Paulo de Souza

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.