projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
98b8e17
)
[SCSI] qla4xxx: Fix iocb_cnt calculation in qla4xxx_send_mbox_iocb()
author
Vikas Chaudhary
<vikas.chaudhary@qlogic.com>
Thu, 2 May 2013 07:42:10 +0000
(
03:42
-0400)
committer
James Bottomley
<JBottomley@Parallels.com>
Thu, 2 May 2013 23:16:50 +0000
(16:16 -0700)
Increment 'ha->iocb_cnt' before adding mbox_iocb to iocb queue.
Signed-off-by: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
drivers/scsi/qla4xxx/ql4_iocb.c
patch
|
blob
|
history
diff --git
a/drivers/scsi/qla4xxx/ql4_iocb.c
b/drivers/scsi/qla4xxx/ql4_iocb.c
index 14fec976f634e1c4804855617c65aae7fcd4a566..fad71ed067ec3525a742fe251634fa429bb781f8 100644
(file)
--- a/
drivers/scsi/qla4xxx/ql4_iocb.c
+++ b/
drivers/scsi/qla4xxx/ql4_iocb.c
@@
-507,6
+507,7
@@
static int qla4xxx_send_mbox_iocb(struct scsi_qla_host *ha, struct mrb *mrb,
mrb->mbox_cmd = in_mbox[0];
wmb();
+ ha->iocb_cnt += mrb->iocb_cnt;
ha->isp_ops->queue_iocb(ha);
exit_mbox_iocb:
spin_unlock_irqrestore(&ha->hardware_lock, flags);