[SCSI] qla1280: fix 32 bit segment code
There's an error remaining in the 32 bit descriptor code after the conversion to dma accessors: req_cnt is left uninitialised. qla1280_32bit_start_scsi gives the following warnings: drivers/scsi/qla1280.c: In function 'qla1280_32bit_start_scsi': drivers/scsi/qla1280.c:3044: warning: unused variable 'dma_handle' drivers/scsi/qla1280.c: In function 'qla1280_queuecommand': drivers/scsi/qla1280.c:3060: warning: 'req_cnt' is used uninitialized in this function drivers/scsi/qla1280.c:3042: note: 'req_cnt' was declared here Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
This commit is contained in:
committed by
James Bottomley
parent
fd0b45dfd1
commit
3a43e69ce5
@@ -3041,7 +3041,6 @@ qla1280_32bit_start_scsi(struct scsi_qla_host *ha, struct srb * sp)
|
|||||||
int cnt;
|
int cnt;
|
||||||
int req_cnt;
|
int req_cnt;
|
||||||
int seg_cnt;
|
int seg_cnt;
|
||||||
dma_addr_t dma_handle;
|
|
||||||
u8 dir;
|
u8 dir;
|
||||||
|
|
||||||
ENTER("qla1280_32bit_start_scsi");
|
ENTER("qla1280_32bit_start_scsi");
|
||||||
@@ -3050,6 +3049,7 @@ qla1280_32bit_start_scsi(struct scsi_qla_host *ha, struct srb * sp)
|
|||||||
cmd->cmnd[0]);
|
cmd->cmnd[0]);
|
||||||
|
|
||||||
/* Calculate number of entries and segments required. */
|
/* Calculate number of entries and segments required. */
|
||||||
|
req_cnt = 1;
|
||||||
seg_cnt = scsi_dma_map(cmd);
|
seg_cnt = scsi_dma_map(cmd);
|
||||||
if (seg_cnt) {
|
if (seg_cnt) {
|
||||||
/*
|
/*
|
||||||
|
Reference in New Issue
Block a user