mirror of https://gitee.com/openkylin/linux.git
scsi: ufs: Remove max_t in ufs_get_device_desc
For the UFS device, the maximum descriptor size is 255, max_t called on ufs_get_device_desc() is useless. Link: https://lore.kernel.org/r/20200603091959.27618-2-huobean@gmail.com Reviewed-by: Stanley Chu <stanley.chu@mediatek.com> Acked-by: Avri Altman <avri.altman@wdc.com> Signed-off-by: Bart van Assche <bvanassche@acm.org> Signed-off-by: Bean Huo <beanhuo@micron.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
This commit is contained in:
parent
fc4983018f
commit
458a45f526
|
@ -7005,14 +7005,11 @@ static void ufs_fixup_device_setup(struct ufs_hba *hba)
|
||||||
static int ufs_get_device_desc(struct ufs_hba *hba)
|
static int ufs_get_device_desc(struct ufs_hba *hba)
|
||||||
{
|
{
|
||||||
int err;
|
int err;
|
||||||
size_t buff_len;
|
|
||||||
u8 model_index;
|
u8 model_index;
|
||||||
u8 *desc_buf;
|
u8 *desc_buf;
|
||||||
struct ufs_dev_info *dev_info = &hba->dev_info;
|
struct ufs_dev_info *dev_info = &hba->dev_info;
|
||||||
|
|
||||||
buff_len = max_t(size_t, hba->desc_size.dev_desc,
|
desc_buf = kmalloc(QUERY_DESC_MAX_SIZE, GFP_KERNEL);
|
||||||
QUERY_DESC_MAX_SIZE + 1);
|
|
||||||
desc_buf = kmalloc(buff_len, GFP_KERNEL);
|
|
||||||
if (!desc_buf) {
|
if (!desc_buf) {
|
||||||
err = -ENOMEM;
|
err = -ENOMEM;
|
||||||
goto out;
|
goto out;
|
||||||
|
|
Loading…
Reference in New Issue