From 1fffa19991b5a907303ca3f09cf3d8e91b0bd911 Mon Sep 17 00:00:00 2001 From: Chad Dupuis Date: Mon, 19 Oct 2015 15:40:37 -0400 Subject: bnx2fc: Set ELS transfer length correctly for middle path commands. Signed-off-by: Giridhar Malavali Signed-off-by: Chad Dupuis Reviewed-by: Hannes Reinecke Reviewed-by: Tomas Henzl Signed-off-by: James Bottomley --- drivers/scsi/bnx2fc/bnx2fc_els.c | 1 + 1 file changed, 1 insertion(+) (limited to 'drivers/scsi/bnx2fc/bnx2fc_els.c') diff --git a/drivers/scsi/bnx2fc/bnx2fc_els.c b/drivers/scsi/bnx2fc/bnx2fc_els.c index 49d1e4d74bec..0d0ab2e272cb 100644 --- a/drivers/scsi/bnx2fc/bnx2fc_els.c +++ b/drivers/scsi/bnx2fc/bnx2fc_els.c @@ -707,6 +707,7 @@ static int bnx2fc_initiate_els(struct bnx2fc_rport *tgt, unsigned int op, els_req->cb_func = cb_func; cb_arg->io_req = els_req; els_req->cb_arg = cb_arg; + els_req->data_xfer_len = data_len; mp_req = (struct bnx2fc_mp_req *)&(els_req->mp_req); rc = bnx2fc_init_mp_req(els_req); -- cgit