[SCSI] be2iscsi: Removing the iscsi_data_pdu setting.
The setting of iscsi_data_pdu is not required anymore, as this was required for BE1 adapters only. The BE1 adapter were not supported in any previous versions of the kernel. Signed-off-by: John Soni Jose <sony.john-n@emulex.com> Signed-off-by: Jayamohan Kallickal <jayamohan.kallickal@emulex.com> Signed-off-by: James Bottomley <JBottomley@Parallels.com>
This commit is contained in:
parent
c66c013ffa
commit
afd96fa45b
1 changed files with 0 additions and 12 deletions
|
@ -3981,15 +3981,6 @@ static int beiscsi_iotask(struct iscsi_task *task, struct scatterlist *sg,
|
||||||
io_task->bhs_len = sizeof(struct be_cmd_bhs);
|
io_task->bhs_len = sizeof(struct be_cmd_bhs);
|
||||||
|
|
||||||
if (writedir) {
|
if (writedir) {
|
||||||
memset(&io_task->cmd_bhs->iscsi_data_pdu, 0, 48);
|
|
||||||
AMAP_SET_BITS(struct amap_pdu_data_out, itt,
|
|
||||||
&io_task->cmd_bhs->iscsi_data_pdu,
|
|
||||||
(unsigned int)io_task->cmd_bhs->iscsi_hdr.itt);
|
|
||||||
AMAP_SET_BITS(struct amap_pdu_data_out, opcode,
|
|
||||||
&io_task->cmd_bhs->iscsi_data_pdu,
|
|
||||||
ISCSI_OPCODE_SCSI_DATA_OUT);
|
|
||||||
AMAP_SET_BITS(struct amap_pdu_data_out, final_bit,
|
|
||||||
&io_task->cmd_bhs->iscsi_data_pdu, 1);
|
|
||||||
AMAP_SET_BITS(struct amap_iscsi_wrb, type, pwrb,
|
AMAP_SET_BITS(struct amap_iscsi_wrb, type, pwrb,
|
||||||
INI_WR_CMD);
|
INI_WR_CMD);
|
||||||
AMAP_SET_BITS(struct amap_iscsi_wrb, dsp, pwrb, 1);
|
AMAP_SET_BITS(struct amap_iscsi_wrb, dsp, pwrb, 1);
|
||||||
|
@ -3998,9 +3989,6 @@ static int beiscsi_iotask(struct iscsi_task *task, struct scatterlist *sg,
|
||||||
INI_RD_CMD);
|
INI_RD_CMD);
|
||||||
AMAP_SET_BITS(struct amap_iscsi_wrb, dsp, pwrb, 0);
|
AMAP_SET_BITS(struct amap_iscsi_wrb, dsp, pwrb, 0);
|
||||||
}
|
}
|
||||||
memcpy(&io_task->cmd_bhs->iscsi_data_pdu.
|
|
||||||
dw[offsetof(struct amap_pdu_data_out, lun) / 32],
|
|
||||||
&io_task->cmd_bhs->iscsi_hdr.lun, sizeof(struct scsi_lun));
|
|
||||||
|
|
||||||
AMAP_SET_BITS(struct amap_iscsi_wrb, lun, pwrb,
|
AMAP_SET_BITS(struct amap_iscsi_wrb, lun, pwrb,
|
||||||
cpu_to_be16(*(unsigned short *)
|
cpu_to_be16(*(unsigned short *)
|
||||||
|
|
Loading…
Reference in a new issue