diff options
author | Ed Lin <ed.lin@promise.com> | 2006-09-27 13:23:33 +0200 |
---|---|---|
committer | James Bottomley <jejb@mulgrave.il.steeleye.com> | 2006-10-01 22:05:38 +0200 |
commit | f903d7b7a80b7c3103335d506533790a322da87b (patch) | |
tree | 4d508211d1644a92141b5500a64f3e817773235d /drivers/scsi/stex.c | |
parent | [SCSI] fix scsi_device_types overrun in scsi.c (diff) | |
download | linux-f903d7b7a80b7c3103335d506533790a322da87b.tar.xz linux-f903d7b7a80b7c3103335d506533790a322da87b.zip |
[SCSI] stex: cancel unused field in struct req_msg
The payload_sz field in struct req_msg is not big enough to indicate
the size of req_msg, as its type is u8.
It is confirmed that this field is not used by firmware, so cancel
it here.
Signed-off-by: Ed Lin <ed.lin@promise.com>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
Diffstat (limited to 'drivers/scsi/stex.c')
-rw-r--r-- | drivers/scsi/stex.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/scsi/stex.c b/drivers/scsi/stex.c index 3cf3106a29b8..cfb29716b5e2 100644 --- a/drivers/scsi/stex.c +++ b/drivers/scsi/stex.c @@ -181,7 +181,7 @@ struct req_msg { u8 task_attr; u8 task_manage; u8 prd_entry; - u8 payload_sz; /* payload size in 4-byte */ + u8 payload_sz; /* payload size in 4-byte, not used */ u8 cdb[STEX_CDB_LENGTH]; u8 variable[REQ_VARIABLE_LEN]; }; @@ -489,7 +489,6 @@ stex_send_cmd(struct st_hba *hba, struct req_msg *req, u16 tag) req->tag = cpu_to_le16(tag); req->task_attr = TASK_ATTRIBUTE_SIMPLE; req->task_manage = 0; /* not supported yet */ - req->payload_sz = (u8)(sizeof(struct req_msg)/sizeof(u32)); hba->ccb[tag].req = req; hba->out_req_cnt++; |