From 332c2b74536d31b29e53fad0d7f6e67a3d0dd27f Mon Sep 17 00:00:00 2001 From: Anand Tarakh Date: Wed, 18 Jan 2023 23:55:03 +0530 Subject: [PATCH] disp: msm: dsi: Use macro for buffer size Use macro for buffer size for command scheduling update params. Change-Id: Icaa45de0f854d445113fb682c9f38c0ffa97d47e Signed-off-by: Anand Tarakh --- msm/dsi/dsi_display.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/msm/dsi/dsi_display.c b/msm/dsi/dsi_display.c index 147ee2d4..47203227 100644 --- a/msm/dsi/dsi_display.c +++ b/msm/dsi/dsi_display.c @@ -29,6 +29,7 @@ #define MISR_BUFF_SIZE 256 #define ESD_MODE_STRING_MAX_LEN 256 #define ESD_TRIGGER_STRING_MAX_LEN 10 +#define CMD_SCHED_PARAM_MAX_BUFF_SIZE 256 #define MAX_NAME_SIZE 64 #define MAX_TE_RECHECKS 5 @@ -1846,11 +1847,11 @@ static ssize_t debugfs_update_cmd_scheduling_params(struct file *file, if (*ppos) return 0; - buf = kzalloc(256, GFP_KERNEL); + buf = kzalloc(CMD_SCHED_PARAM_MAX_BUFF_SIZE, GFP_KERNEL); if (ZERO_OR_NULL_PTR(buf)) return -ENOMEM; - len = min_t(size_t, user_len, 255); + len = min_t(size_t, user_len, CMD_SCHED_PARAM_MAX_BUFF_SIZE - 1); if (copy_from_user(buf, user_buf, len)) { rc = -EINVAL; goto error;