]> git.baikalelectronics.ru Git - kernel.git/commit
scsi: scsi_debug: add cdb_len parameter
authorDouglas Gilbert <dgilbert@interlog.com>
Tue, 5 Dec 2017 05:05:49 +0000 (00:05 -0500)
committerMartin K. Petersen <martin.petersen@oracle.com>
Fri, 8 Dec 2017 02:06:59 +0000 (21:06 -0500)
commit64339c4290bb03faf3006cf01cc3ed7e526fefb9
tree236587b29bfa6ed30298e59cfbb410467d94c1ec
parent8d6ba0f31a20b3a3523fe831de278dd68b7c55f6
scsi: scsi_debug: add cdb_len parameter

While testing "sd: Micro-optimize READ / WRITE CDB encoding" patches it
was helpful to check various code paths associated with READ/WRITE 6, 10
and 16 byte cdb variants. There seems to be no user space "knobs" to
twiddle use_10_for_rw and friends in the scsi_device structure.  So add
a parameter to scsi_debug called "cdb_len" for this purpose.

[mkp: fixed typo]

Signed-off-by: Douglas Gilbert <dgilbert@interlog.com>
Reviewed-by: Bart Van Assche <bart.vanassche@wdc.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/scsi_debug.c