[SCSI] qla4xxx: correct use of cmd->host_scribble
[firefly-linux-kernel-4.4.55.git] / drivers / scsi / qla4xxx / ql4_iocb.c
index e0c32159749c5b61aa5d57abe1050212d0e6fc40..e66f3f263f49b78443e5aa7c272d64377377d6c3 100644 (file)
@@ -299,7 +299,7 @@ int qla4xxx_send_command_to_isp(struct scsi_qla_host *ha, struct srb * srb)
        qla4xxx_build_scsi_iocbs(srb, cmd_entry, tot_dsds);
        wmb();
 
-       srb->cmd->host_scribble = (unsigned char *)srb;
+       srb->cmd->host_scribble = (unsigned char *)(unsigned long)index;
 
        /* update counters */
        srb->state = SRB_ACTIVE_STATE;