From 8f73dc7e9de78d460d616f723b0a904cf2bd2c2b Mon Sep 17 00:00:00 2001 From: Saurabh Yadav Date: Fri, 5 May 2023 00:09:17 -0700 Subject: [PATCH] disp: msm: sde: fix out of bounds memory access Change-Id: I74324fc1032086ac4362a059a9f76a6dcdc19193 Signed-off-by: Saurabh Yadav --- msm/sde/sde_hw_reg_dma_v1.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/msm/sde/sde_hw_reg_dma_v1.c b/msm/sde/sde_hw_reg_dma_v1.c index 31e8b28a01..a4f0855bdb 100644 --- a/msm/sde/sde_hw_reg_dma_v1.c +++ b/msm/sde/sde_hw_reg_dma_v1.c @@ -1142,7 +1142,7 @@ int reset_v1(struct sde_hw_ctl *ctl) struct sde_hw_blk_reg_map hw; u32 val, i = 0, k = 0; - if (!ctl || ctl->idx > CTL_MAX) { + if (!ctl || ctl->idx >= CTL_MAX) { DRM_ERROR("invalid ctl %pK ctl idx %d\n", ctl, ((ctl) ? ctl->idx : 0)); return -EINVAL;