[SCSI] Remove ->pid field from scsi_cmnd
The pid field is a duplicate of the serial_number field and has been scheduled for removal for a long time. A few drivers were still using it, so just change them to use serial_number instead. Signed-off-by: Matthew Wilcox <willy@linux.intel.com> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
This commit is contained in:

committed by
James Bottomley

parent
13ba9bcbfd
commit
12a441622b
@@ -1254,7 +1254,7 @@ static int u14_34f_queuecommand(struct scsi_cmnd *SCpnt, void (*done)(struct scs
|
||||
|
||||
if (SCpnt->host_scribble)
|
||||
panic("%s: qcomm, pid %ld, SCpnt %p already active.\n",
|
||||
BN(j), SCpnt->pid, SCpnt);
|
||||
BN(j), SCpnt->serial_number, SCpnt);
|
||||
|
||||
/* i is the mailbox number, look for the first free mailbox
|
||||
starting from last_cp_used */
|
||||
@@ -1285,7 +1285,7 @@ static int u14_34f_queuecommand(struct scsi_cmnd *SCpnt, void (*done)(struct scs
|
||||
|
||||
if (do_trace) printk("%s: qcomm, mbox %d, target %d.%d:%d, pid %ld.\n",
|
||||
BN(j), i, SCpnt->device->channel, SCpnt->device->id,
|
||||
SCpnt->device->lun, SCpnt->pid);
|
||||
SCpnt->device->lun, SCpnt->serial_number);
|
||||
|
||||
cpp->opcode = OP_SCSI;
|
||||
cpp->channel = SCpnt->device->channel;
|
||||
@@ -1312,7 +1312,7 @@ static int u14_34f_queuecommand(struct scsi_cmnd *SCpnt, void (*done)(struct scs
|
||||
unmap_dma(i, j);
|
||||
SCpnt->host_scribble = NULL;
|
||||
scmd_printk(KERN_INFO, SCpnt,
|
||||
"qcomm, pid %ld, adapter busy.\n", SCpnt->pid);
|
||||
"qcomm, pid %ld, adapter busy.\n", SCpnt->serial_number);
|
||||
return 1;
|
||||
}
|
||||
|
||||
@@ -1333,13 +1333,13 @@ static int u14_34f_eh_abort(struct scsi_cmnd *SCarg) {
|
||||
|
||||
if (SCarg->host_scribble == NULL) {
|
||||
scmd_printk(KERN_INFO, SCarg, "abort, pid %ld inactive.\n",
|
||||
SCarg->pid);
|
||||
SCarg->serial_number);
|
||||
return SUCCESS;
|
||||
}
|
||||
|
||||
i = *(unsigned int *)SCarg->host_scribble;
|
||||
scmd_printk(KERN_INFO, SCarg, "abort, mbox %d, pid %ld.\n",
|
||||
i, SCarg->pid);
|
||||
i, SCarg->serial_number);
|
||||
|
||||
if (i >= sh[j]->can_queue)
|
||||
panic("%s: abort, invalid SCarg->host_scribble.\n", BN(j));
|
||||
@@ -1383,7 +1383,7 @@ static int u14_34f_eh_abort(struct scsi_cmnd *SCarg) {
|
||||
SCarg->host_scribble = NULL;
|
||||
HD(j)->cp_stat[i] = FREE;
|
||||
printk("%s, abort, mbox %d ready, DID_ABORT, pid %ld done.\n",
|
||||
BN(j), i, SCarg->pid);
|
||||
BN(j), i, SCarg->serial_number);
|
||||
SCarg->scsi_done(SCarg);
|
||||
return SUCCESS;
|
||||
}
|
||||
@@ -1397,12 +1397,12 @@ static int u14_34f_eh_host_reset(struct scsi_cmnd *SCarg) {
|
||||
struct scsi_cmnd *SCpnt;
|
||||
|
||||
j = ((struct hostdata *) SCarg->device->host->hostdata)->board_number;
|
||||
scmd_printk(KERN_INFO, SCarg, "reset, enter, pid %ld.\n", SCarg->pid);
|
||||
scmd_printk(KERN_INFO, SCarg, "reset, enter, pid %ld.\n", SCarg->serial_number);
|
||||
|
||||
spin_lock_irq(sh[j]->host_lock);
|
||||
|
||||
if (SCarg->host_scribble == NULL)
|
||||
printk("%s: reset, pid %ld inactive.\n", BN(j), SCarg->pid);
|
||||
printk("%s: reset, pid %ld inactive.\n", BN(j), SCarg->serial_number);
|
||||
|
||||
if (HD(j)->in_reset) {
|
||||
printk("%s: reset, exit, already in reset.\n", BN(j));
|
||||
@@ -1440,13 +1440,13 @@ static int u14_34f_eh_host_reset(struct scsi_cmnd *SCarg) {
|
||||
if (HD(j)->cp_stat[i] == READY || HD(j)->cp_stat[i] == ABORTING) {
|
||||
HD(j)->cp_stat[i] = ABORTING;
|
||||
printk("%s: reset, mbox %d aborting, pid %ld.\n",
|
||||
BN(j), i, SCpnt->pid);
|
||||
BN(j), i, SCpnt->serial_number);
|
||||
}
|
||||
|
||||
else {
|
||||
HD(j)->cp_stat[i] = IN_RESET;
|
||||
printk("%s: reset, mbox %d in reset, pid %ld.\n",
|
||||
BN(j), i, SCpnt->pid);
|
||||
BN(j), i, SCpnt->serial_number);
|
||||
}
|
||||
|
||||
if (SCpnt->host_scribble == NULL)
|
||||
@@ -1495,7 +1495,7 @@ static int u14_34f_eh_host_reset(struct scsi_cmnd *SCarg) {
|
||||
HD(j)->cp_stat[i] = LOCKED;
|
||||
|
||||
printk("%s, reset, mbox %d locked, DID_RESET, pid %ld done.\n",
|
||||
BN(j), i, SCpnt->pid);
|
||||
BN(j), i, SCpnt->serial_number);
|
||||
}
|
||||
|
||||
else if (HD(j)->cp_stat[i] == ABORTING) {
|
||||
@@ -1508,7 +1508,7 @@ static int u14_34f_eh_host_reset(struct scsi_cmnd *SCarg) {
|
||||
HD(j)->cp_stat[i] = FREE;
|
||||
|
||||
printk("%s, reset, mbox %d aborting, DID_RESET, pid %ld done.\n",
|
||||
BN(j), i, SCpnt->pid);
|
||||
BN(j), i, SCpnt->serial_number);
|
||||
}
|
||||
|
||||
else
|
||||
@@ -1522,7 +1522,7 @@ static int u14_34f_eh_host_reset(struct scsi_cmnd *SCarg) {
|
||||
HD(j)->in_reset = FALSE;
|
||||
do_trace = FALSE;
|
||||
|
||||
if (arg_done) printk("%s: reset, exit, pid %ld done.\n", BN(j), SCarg->pid);
|
||||
if (arg_done) printk("%s: reset, exit, pid %ld done.\n", BN(j), SCarg->serial_number);
|
||||
else printk("%s: reset, exit.\n", BN(j));
|
||||
|
||||
spin_unlock_irq(sh[j]->host_lock);
|
||||
@@ -1639,7 +1639,7 @@ static int reorder(unsigned int j, unsigned long cursec,
|
||||
|
||||
if (!input_only) for (n = 0; n < n_ready; n++) {
|
||||
k = il[n]; cpp = &HD(j)->cp[k]; SCpnt = cpp->SCpnt;
|
||||
ll[n] = SCpnt->request->nr_sectors; pl[n] = SCpnt->pid;
|
||||
ll[n] = SCpnt->request->nr_sectors; pl[n] = SCpnt->serial_number;
|
||||
|
||||
if (!n) continue;
|
||||
|
||||
@@ -1666,7 +1666,7 @@ static int reorder(unsigned int j, unsigned long cursec,
|
||||
printk("%s %d.%d:%d pid %ld mb %d fc %d nr %d sec %ld ns %ld"\
|
||||
" cur %ld s:%c r:%c rev:%c in:%c ov:%c xd %d.\n",
|
||||
(ihdlr ? "ihdlr" : "qcomm"), SCpnt->channel, SCpnt->target,
|
||||
SCpnt->lun, SCpnt->pid, k, flushcount, n_ready,
|
||||
SCpnt->lun, SCpnt->serial_number, k, flushcount, n_ready,
|
||||
SCpnt->request->sector, SCpnt->request->nr_sectors, cursec,
|
||||
YESNO(s), YESNO(r), YESNO(rev), YESNO(input_only),
|
||||
YESNO(overlap), cpp->xdir);
|
||||
@@ -1703,7 +1703,7 @@ static void flush_dev(struct scsi_device *dev, unsigned long cursec, unsigned in
|
||||
scmd_printk(KERN_INFO, SCpnt,
|
||||
"%s, pid %ld, mbox %d, adapter"
|
||||
" busy, will abort.\n", (ihdlr ? "ihdlr" : "qcomm"),
|
||||
SCpnt->pid, k);
|
||||
SCpnt->serial_number, k);
|
||||
HD(j)->cp_stat[k] = ABORTING;
|
||||
continue;
|
||||
}
|
||||
@@ -1787,11 +1787,11 @@ static irqreturn_t ihdlr(int irq, unsigned int j) {
|
||||
|
||||
if (SCpnt->host_scribble == NULL)
|
||||
panic("%s: ihdlr, mbox %d, pid %ld, SCpnt %p garbled.\n", BN(j), i,
|
||||
SCpnt->pid, SCpnt);
|
||||
SCpnt->serial_number, SCpnt);
|
||||
|
||||
if (*(unsigned int *)SCpnt->host_scribble != i)
|
||||
panic("%s: ihdlr, mbox %d, pid %ld, index mismatch %d.\n",
|
||||
BN(j), i, SCpnt->pid, *(unsigned int *)SCpnt->host_scribble);
|
||||
BN(j), i, SCpnt->serial_number, *(unsigned int *)SCpnt->host_scribble);
|
||||
|
||||
sync_dma(i, j);
|
||||
|
||||
@@ -1835,12 +1835,12 @@ static irqreturn_t ihdlr(int irq, unsigned int j) {
|
||||
(SCpnt->sense_buffer[2] & 0xf) == NOT_READY)))
|
||||
scmd_printk(KERN_INFO, SCpnt,
|
||||
"ihdlr, pid %ld, target_status 0x%x, sense key 0x%x.\n",
|
||||
SCpnt->pid, spp->target_status,
|
||||
SCpnt->serial_number, spp->target_status,
|
||||
SCpnt->sense_buffer[2]);
|
||||
|
||||
HD(j)->target_to[scmd_id(SCpnt)][scmd_channel(SCpnt)] = 0;
|
||||
|
||||
if (HD(j)->last_retried_pid == SCpnt->pid) HD(j)->retries = 0;
|
||||
if (HD(j)->last_retried_pid == SCpnt->serial_number) HD(j)->retries = 0;
|
||||
|
||||
break;
|
||||
case ASST: /* Selection Time Out */
|
||||
@@ -1877,7 +1877,7 @@ static irqreturn_t ihdlr(int irq, unsigned int j) {
|
||||
#endif
|
||||
|
||||
HD(j)->retries++;
|
||||
HD(j)->last_retried_pid = SCpnt->pid;
|
||||
HD(j)->last_retried_pid = SCpnt->serial_number;
|
||||
}
|
||||
else
|
||||
status = DID_ERROR << 16;
|
||||
@@ -1907,7 +1907,7 @@ static irqreturn_t ihdlr(int irq, unsigned int j) {
|
||||
#endif
|
||||
scmd_printk(KERN_INFO, SCpnt, "ihdlr, mbox %2d, err 0x%x:%x,"\
|
||||
" pid %ld, reg 0x%x, count %d.\n",
|
||||
i, spp->adapter_status, spp->target_status, SCpnt->pid,
|
||||
i, spp->adapter_status, spp->target_status, SCpnt->serial_number,
|
||||
reg, HD(j)->iocount);
|
||||
|
||||
unmap_dma(i, j);
|
||||
|
Reference in New Issue
Block a user