Arun Easi
137316ba79
scsi: qla2xxx: Show OS name and version in FDMI-1
...
To be consistent with other OS drivers, register OS name and version in
FDMI-1 fabric registration.
Link: https://lore.kernel.org/r/20210810043720.1137-6-njavali@marvell.com
Reviewed-by: Himanshu Madhani <himanshu.madhani@oracle.com >
Signed-off-by: Arun Easi <aeasi@marvell.com >
Signed-off-by: Nilesh Javali <njavali@marvell.com >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 23:17:42 -04:00
Saurav Kashyap
44c57f2058
scsi: qla2xxx: Changes to support FCP2 Target
...
Add changes to support FCP2 Target.
Link: https://lore.kernel.org/r/20210810043720.1137-5-njavali@marvell.com
Reviewed-by: Himanshu Madhani <himanshu.madhani@oracle.com >
Signed-off-by: Saurav Kashyap <skashyap@marvell.com >
Signed-off-by: Nilesh Javali <njavali@marvell.com >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 23:17:42 -04:00
Quinn Tran
ade660d4d5
scsi: qla2xxx: Adjust request/response queue size for 28xx
...
Adjust request/respond queue size for 28xx to match 27xx adapter.
Link: https://lore.kernel.org/r/20210810043720.1137-4-njavali@marvell.com
Reviewed-by: Himanshu Madhani <himanshu.madhani@oracle.com >
Signed-off-by: Quinn Tran <qutran@marvell.com >
Signed-off-by: Nilesh Javali <njavali@marvell.com >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 23:17:42 -04:00
Arun Easi
4c15442d9c
scsi: qla2xxx: Add host attribute to trigger MPI hang
...
Add a mechanism to trigger MPI pause for debugging purposes.
Link: https://lore.kernel.org/r/20210810043720.1137-2-njavali@marvell.com
Reviewed-by: Himanshu Madhani <himanshu.madhani@oracle.com >
Signed-off-by: Arun Easi <aeasi@marvell.com >
Signed-off-by: Nilesh Javali <njavali@marvell.com >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 23:17:42 -04:00
Shai Malin
9757f8af04
scsi: qedi: Add support for fastpath doorbell recovery
...
Driver fastpath employs doorbells to indicate to the device that work is
available. Each doorbell translates to a message sent to the device over
PCI. These messages are queued by the doorbell queue HW block, and handled
by the HW.
If a sufficient amount of CPU cores are sending messages at a sufficient
rate, the queue can overflow, and messages can be dropped. There are many
entities in the driver which can send doorbell messages. When overflow
happens, a fatal HW attention is indicated, and the Doorbell HW block stops
accepting new doorbell messages until recovery procedure is done.
When overflow occurs, all doorbells are dropped. Since doorbells are
aggregatives, if more doorbells are sent nothing has to be done. But if
the "last" doorbell is dropped, the doorbelling entity doesn’t know this
happened, and may wait forever for the device to perform the action. The
doorbell recovery mechanism addresses just that - it sends the last
doorbell of every entity.
[mkp: fix missing brackets reported by Guenter Roeck]
Link: https://lore.kernel.org/r/20210804221412.5048-1-smalin@marvell.com
Co-developed-by: Manish Rangankar <mrangankar@marvell.com >
Signed-off-by: Manish Rangankar <mrangankar@marvell.com >
Signed-off-by: Shai Malin <smalin@marvell.com >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:44:36 -04:00
Martin K. Petersen
315480209b
Merge branch '5.14/scsi-fixes' into 5.15/scsi-staging
...
Resolve mpt3sas conflict between 5.14/scsi-fixes and 5.15/scsi-staging
reported by sfr.
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:37:22 -04:00
Martin K. Petersen
4cc0096e2d
scsi: isci: Use the proper SCSI midlayer interfaces for PI
...
Use scsi_prot_ref_tag() instead of scsi_get_lba() to get the reference tag
for a given I/O.
Link: https://lore.kernel.org/r/20210806040023.5355-3-martin.petersen@oracle.com
Reviewed-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:43 -04:00
Martin K. Petersen
6a20e21ae1
scsi: core: Add helper to return number of logical blocks in a request
...
Link: https://lore.kernel.org/r/20210806040023.5355-2-martin.petersen@oracle.com
Cc: Bart Van Assche <bvanassche@acm.org >
Reviewed-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:43 -04:00
Bart Van Assche
2266a2def9
scsi: core: Remove the request member from struct scsi_cmnd
...
Since all scsi_cmnd.request users are gone, remove the request pointer
from struct scsi_cmnd.
Link: https://lore.kernel.org/r/20210809230355.8186-53-bvanassche@acm.org
Cc: Christoph Hellwig <hch@lst.de >
Cc: Hannes Reinecke <hare@suse.de >
Cc: Ming Lei <ming.lei@redhat.com >
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:42 -04:00
Martin K. Petersen
12bc2f13f3
scsi: ufs: ufshpb: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-1-bvanassche@acm.org
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:42 -04:00
Martin K. Petersen
c5bf198c5e
scsi: storvsc: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-1-bvanassche@acm.org
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:42 -04:00
Bart Van Assche
9c4a6d5281
scsi: usb-storage: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-52-bvanassche@acm.org
Acked-by: Alan Stern <stern@rowland.harvard.edu >
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:42 -04:00
Bart Van Assche
cb22f89e7a
scsi: tcm_loop: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-51-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:42 -04:00
Bart Van Assche
80ca10b605
scsi: xen-scsifront: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-50-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:42 -04:00
Bart Van Assche
7cc4554ef2
scsi: virtio_scsi: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-49-bvanassche@acm.org
Acked-by: Michael S. Tsirkin <mst@redhat.com >
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:42 -04:00
Bart Van Assche
3f2c1002e0
scsi: ufs: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-48-bvanassche@acm.org
Reviewed-by: Daejun Park <daejun7.park@samsung.com >
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:42 -04:00
Bart Van Assche
77ff7756c7
scsi: sym53c8xx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-47-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:42 -04:00
Bart Van Assche
6c5d5422c5
scsi: sun3_scsi: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-46-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:41 -04:00
Bart Van Assche
bbfa8d7d12
scsi: stex: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-45-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:41 -04:00
Bart Van Assche
ec808ef9b8
scsi: snic: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-44-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:41 -04:00
Bart Van Assche
12db0f9347
scsi: smartpqi: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-43-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:41 -04:00
Bart Van Assche
a6e76e6f2c
scsi: scsi_debug: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-42-bvanassche@acm.org
Acked-by: Douglas Gilbert <dgilbert@interlog.com >
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:41 -04:00
Bart Van Assche
ba4baf0951
scsi: qlogicpti: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-41-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:41 -04:00
Bart Van Assche
924b3d7a3a
scsi: qla4xxx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-40-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:41 -04:00
Bart Van Assche
c7d6b2c2cd
scsi: qla2xxx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-39-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:41 -04:00
Bart Van Assche
3f5e62c5e0
scsi: qla1280: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. Remove the unused CMD_REQUEST() macro. This patch does not change
any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-38-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:41 -04:00
Bart Van Assche
44656cfb01
scsi: qedi: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-37-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:40 -04:00
Bart Van Assche
d995da6122
scsi: qedf: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-36-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:40 -04:00
Bart Van Assche
0f8f3ea84a
scsi: ncr53c8xx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-35-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:40 -04:00
Bart Van Assche
43b2d1b14e
scsi: myrs: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-34-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:40 -04:00
Bart Van Assche
2fd8f23aae
scsi: myrb: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-33-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:40 -04:00
Bart Van Assche
ce425dd7db
scsi: mvumi: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-32-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:40 -04:00
Bart Van Assche
24b3c922bc
scsi: mpt3sas: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-31-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:40 -04:00
Bart Van Assche
69868c3b69
scsi: mpi3mr: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-30-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:40 -04:00
Bart Van Assche
4bccecf1c9
scsi: megaraid: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-29-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:39 -04:00
Bart Van Assche
4221c8a4bd
scsi: lpfc: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-28-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:39 -04:00
Bart Van Assche
cad1a780e0
scsi: libsas: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-27-bvanassche@acm.org
Reviewed-by: John Garry <john.garry@huawei.com >
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:39 -04:00
Bart Van Assche
240ec11977
scsi: ips: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-26-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:39 -04:00
Bart Van Assche
0cd7510201
scsi: ibmvscsi: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-25-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:39 -04:00
Bart Van Assche
e9ddad785e
scsi: ibmvfc: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-24-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:39 -04:00
Bart Van Assche
84090d42c4
scsi: hpsa: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-23-bvanassche@acm.org
Acked-by: Don Brace <don.brace@microchip.com >
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:39 -04:00
Bart Van Assche
1effbface9
scsi: hisi_sas: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-22-bvanassche@acm.org
Acked-by: John Garry <john.garry@huawei.com >
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:39 -04:00
Bart Van Assche
e1c9f0cfac
scsi: fnic: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-21-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:39 -04:00
Bart Van Assche
3ada9c791b
scsi: dpt_i2o: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-20-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:38 -04:00
Bart Van Assche
d3e16aecea
scsi: cxlflash: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-19-bvanassche@acm.org
Reviewed-by: Hannes Reinecke <hare@suse.de >
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:38 -04:00
Bart Van Assche
c14f1fee18
scsi: csiostor: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-18-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:38 -04:00
Bart Van Assche
4bfb9809b8
scsi: bnx2i: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-17-bvanassche@acm.org
Reviewed-by: Hannes Reinecke <hare@suse.de >
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:38 -04:00
Bart Van Assche
11bf4ec580
scsi: aha1542: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-16-bvanassche@acm.org
Reviewed-by: Hannes Reinecke <hare@suse.de >
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:38 -04:00
Bart Van Assche
40e16ce7b6
scsi: advansys: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-15-bvanassche@acm.org
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:38 -04:00
Bart Van Assche
8779b4bdbc
scsi: aacraid: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
...
Prepare for removal of the request pointer by using scsi_cmd_to_rq()
instead. This patch does not change any functionality.
Link: https://lore.kernel.org/r/20210809230355.8186-14-bvanassche@acm.org
Reviewed-by: Hannes Reinecke <hare@suse.de >
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2021-08-11 22:25:38 -04:00