mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2025-01-17 02:36:21 +00:00
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>
This commit is contained in:
parent
12db0f9347
commit
ec808ef9b8
@ -33,7 +33,7 @@
|
||||
#include "snic_io.h"
|
||||
#include "snic.h"
|
||||
|
||||
#define snic_cmd_tag(sc) (((struct scsi_cmnd *) sc)->request->tag)
|
||||
#define snic_cmd_tag(sc) (scsi_cmd_to_rq(sc)->tag)
|
||||
|
||||
const char *snic_state_str[] = {
|
||||
[SNIC_INIT] = "SNIC_INIT",
|
||||
@ -1636,7 +1636,7 @@ snic_abort_cmd(struct scsi_cmnd *sc)
|
||||
u32 start_time = jiffies;
|
||||
|
||||
SNIC_SCSI_DBG(snic->shost, "abt_cmd:sc %p :0x%x :req = %p :tag = %d\n",
|
||||
sc, sc->cmnd[0], sc->request, tag);
|
||||
sc, sc->cmnd[0], scsi_cmd_to_rq(sc), tag);
|
||||
|
||||
if (unlikely(snic_get_state(snic) != SNIC_ONLINE)) {
|
||||
SNIC_HOST_ERR(snic->shost,
|
||||
@ -2152,7 +2152,7 @@ snic_device_reset(struct scsi_cmnd *sc)
|
||||
int dr_supp = 0;
|
||||
|
||||
SNIC_SCSI_DBG(shost, "dev_reset:sc %p :0x%x :req = %p :tag = %d\n",
|
||||
sc, sc->cmnd[0], sc->request,
|
||||
sc, sc->cmnd[0], scsi_cmd_to_rq(sc),
|
||||
snic_cmd_tag(sc));
|
||||
dr_supp = snic_dev_reset_supported(sc->device);
|
||||
if (!dr_supp) {
|
||||
@ -2387,7 +2387,7 @@ snic_host_reset(struct scsi_cmnd *sc)
|
||||
|
||||
SNIC_SCSI_DBG(shost,
|
||||
"host reset:sc %p sc_cmd 0x%x req %p tag %d flags 0x%llx\n",
|
||||
sc, sc->cmnd[0], sc->request,
|
||||
sc, sc->cmnd[0], scsi_cmd_to_rq(sc),
|
||||
snic_cmd_tag(sc), CMD_FLAGS(sc));
|
||||
|
||||
ret = snic_reset(shost, sc);
|
||||
@ -2494,7 +2494,7 @@ cleanup:
|
||||
sc->result = DID_TRANSPORT_DISRUPTED << 16;
|
||||
SNIC_HOST_INFO(snic->shost,
|
||||
"sc_clean: DID_TRANSPORT_DISRUPTED for sc %p, Tag %d flags 0x%llx rqi %p duration %u msecs\n",
|
||||
sc, sc->request->tag, CMD_FLAGS(sc), rqi,
|
||||
sc, scsi_cmd_to_rq(sc)->tag, CMD_FLAGS(sc), rqi,
|
||||
jiffies_to_msecs(jiffies - st_time));
|
||||
|
||||
/* Update IO stats */
|
||||
|
Loading…
x
Reference in New Issue
Block a user