Loading drivers/scsi/ufs/ufshcd.c +7 −5 Original line number Diff line number Diff line Loading @@ -106,6 +106,8 @@ #endif #define UFSHCD_REQ_SENSE_SIZE 18 #define UFSHCD_ENABLE_INTRS (UTP_TRANSFER_REQ_COMPL |\ UTP_TASK_REQ_COMPL |\ UFSHCD_ERROR_MASK) Loading Loading @@ -932,19 +934,19 @@ ufshcd_send_request_sense(struct ufs_hba *hba, struct scsi_device *sdp) 0, 0, 0, SCSI_SENSE_BUFFERSIZE, UFSHCD_REQ_SENSE_SIZE, 0}; char *buffer; int ret; buffer = kzalloc(SCSI_SENSE_BUFFERSIZE, GFP_KERNEL); buffer = kzalloc(UFSHCD_REQ_SENSE_SIZE, GFP_KERNEL); if (!buffer) { ret = -ENOMEM; goto out; } ret = scsi_execute_req_flags(sdp, cmd, DMA_FROM_DEVICE, buffer, SCSI_SENSE_BUFFERSIZE, NULL, UFSHCD_REQ_SENSE_SIZE, NULL, msecs_to_jiffies(1000), 3, NULL, REQ_PM); if (ret) pr_err("%s: failed with err %d\n", __func__, ret); Loading Loading @@ -1861,7 +1863,7 @@ static inline void ufshcd_copy_sense_data(struct ufshcd_lrb *lrbp) memcpy(lrbp->sense_buffer, lrbp->ucd_rsp_ptr->sr.sense_data, min_t(int, len_to_copy, SCSI_SENSE_BUFFERSIZE)); min_t(int, len_to_copy, UFSHCD_REQ_SENSE_SIZE)); } } Loading Loading @@ -2413,7 +2415,7 @@ static int ufshcd_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *cmd) WARN_ON(lrbp->cmd); lrbp->cmd = cmd; lrbp->sense_bufflen = SCSI_SENSE_BUFFERSIZE; lrbp->sense_bufflen = UFSHCD_REQ_SENSE_SIZE; lrbp->sense_buffer = cmd->sense_buffer; lrbp->task_tag = tag; lrbp->lun = ufshcd_scsi_to_upiu_lun(cmd->device->lun); Loading Loading
drivers/scsi/ufs/ufshcd.c +7 −5 Original line number Diff line number Diff line Loading @@ -106,6 +106,8 @@ #endif #define UFSHCD_REQ_SENSE_SIZE 18 #define UFSHCD_ENABLE_INTRS (UTP_TRANSFER_REQ_COMPL |\ UTP_TASK_REQ_COMPL |\ UFSHCD_ERROR_MASK) Loading Loading @@ -932,19 +934,19 @@ ufshcd_send_request_sense(struct ufs_hba *hba, struct scsi_device *sdp) 0, 0, 0, SCSI_SENSE_BUFFERSIZE, UFSHCD_REQ_SENSE_SIZE, 0}; char *buffer; int ret; buffer = kzalloc(SCSI_SENSE_BUFFERSIZE, GFP_KERNEL); buffer = kzalloc(UFSHCD_REQ_SENSE_SIZE, GFP_KERNEL); if (!buffer) { ret = -ENOMEM; goto out; } ret = scsi_execute_req_flags(sdp, cmd, DMA_FROM_DEVICE, buffer, SCSI_SENSE_BUFFERSIZE, NULL, UFSHCD_REQ_SENSE_SIZE, NULL, msecs_to_jiffies(1000), 3, NULL, REQ_PM); if (ret) pr_err("%s: failed with err %d\n", __func__, ret); Loading Loading @@ -1861,7 +1863,7 @@ static inline void ufshcd_copy_sense_data(struct ufshcd_lrb *lrbp) memcpy(lrbp->sense_buffer, lrbp->ucd_rsp_ptr->sr.sense_data, min_t(int, len_to_copy, SCSI_SENSE_BUFFERSIZE)); min_t(int, len_to_copy, UFSHCD_REQ_SENSE_SIZE)); } } Loading Loading @@ -2413,7 +2415,7 @@ static int ufshcd_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *cmd) WARN_ON(lrbp->cmd); lrbp->cmd = cmd; lrbp->sense_bufflen = SCSI_SENSE_BUFFERSIZE; lrbp->sense_bufflen = UFSHCD_REQ_SENSE_SIZE; lrbp->sense_buffer = cmd->sense_buffer; lrbp->task_tag = tag; lrbp->lun = ufshcd_scsi_to_upiu_lun(cmd->device->lun); Loading