From: Bart Van Assche Date: Thu, 28 Jun 2018 15:31:28 +0000 (-0700) Subject: scsi: sd_zbc: Remove an assignment from sd_zbc_setup_report_cmnd() X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=68c3f904ed4591797ccac22148b95c54af391f30;p=linux.git scsi: sd_zbc: Remove an assignment from sd_zbc_setup_report_cmnd() Since nr_bytes == blk_rq_bytes(rq) == rq->__data_len, the rq->__data_len = nr_bytes assignment does not modify the value of rq->__data_len. Hence remove that assignment. Note: the code in sd_done() that sets the residual to zero for zone report requests is not affected by this patch. Signed-off-by: Bart Van Assche Reviewed-by: Damien Le Moal Cc: Hannes Reinecke Cc: Johannes Thumshirn Reviewed-by: Johannes Thumshirn Signed-off-by: Martin K. Petersen --- diff --git a/drivers/scsi/sd_zbc.c b/drivers/scsi/sd_zbc.c index a14fef11776ec..160b79619d305 100644 --- a/drivers/scsi/sd_zbc.c +++ b/drivers/scsi/sd_zbc.c @@ -148,12 +148,6 @@ int sd_zbc_setup_report_cmnd(struct scsi_cmnd *cmd) cmd->transfersize = sdkp->device->sector_size; cmd->allowed = 0; - /* - * Report may return less bytes than requested. Make sure - * to report completion on the entire initial request. - */ - rq->__data_len = nr_bytes; - return BLKPREP_OK; }