From: Leo Liou Date: Tue, 17 Nov 2020 16:58:39 +0000 (-0800) Subject: scsi: ufs: Show LBA and length for UNMAP commands X-Git-Tag: accepted/tizen/unified/20230118.172025~8143^2~156 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3754cde8df9106bda396b2956ea6f9758e26b25e;p=platform%2Fkernel%2Flinux-rpi.git scsi: ufs: Show LBA and length for UNMAP commands We have LBA and length for unmap commands. Link: https://lore.kernel.org/r/20201117165839.1643377-8-jaegeuk@kernel.org Reviewed-by: Stanley Chu Reviewed-by: Can Guo Signed-off-by: Leo Liou Signed-off-by: Jaegeuk Kim Signed-off-by: Martin K. Petersen --- diff --git a/drivers/scsi/ufs/ufshcd.c b/drivers/scsi/ufs/ufshcd.c index deaaac6..0e5473d 100644 --- a/drivers/scsi/ufs/ufshcd.c +++ b/drivers/scsi/ufs/ufshcd.c @@ -383,6 +383,11 @@ static void ufshcd_add_command_trace(struct ufs_hba *hba, lrbp->ucd_req_ptr->sc.exp_data_transfer_len); if (opcode == WRITE_10) group_id = lrbp->cmd->cmnd[6]; + } else if (opcode == UNMAP) { + if (cmd->request) { + lba = scsi_get_lba(cmd); + transfer_len = blk_rq_bytes(cmd->request); + } } }