[USBSTOR] Rework the routines for sending internal SCSI requests.
authorVictor Perevertkin <victor@perevertkin.ru>
Sun, 31 Mar 2019 13:52:04 +0000 (16:52 +0300)
committerVictor Perevertkin <victor@perevertkin.ru>
Tue, 11 Jun 2019 01:39:43 +0000 (04:39 +0300)
commitf3fd12b9be4143f27f6ce5cbb5f9943b1dedfe20
treea404bfe205114b95f22e5d03314dc865e10aefcf
parented6724cd7e2d769d7453ff0bd3eb3bc835bf2f04
[USBSTOR] Rework the routines for sending internal SCSI requests.
Now for each request SenseBuffer is correctly set
and 3 attempts are made to be sure the STALL state is cleared and
the error is in something else.
Remove the usage of UFI_INQUIRY_DATA structure in favor of "standard"
INQUIRYDATA structure from scsi.h

Based in Vadim Galyant's patches to usbstor
drivers/usb/usbstor/disk.c
drivers/usb/usbstor/misc.c
drivers/usb/usbstor/pdo.c
drivers/usb/usbstor/usbstor.h