]> git.hungrycats.org Git - linux/commitdiff
drm/msm: Remove redundant SIZE_MAX check
authorRob Clark <robin.clark@oss.qualcomm.com>
Wed, 29 Jul 2026 15:55:43 +0000 (08:55 -0700)
committerRob Clark <robin.clark@oss.qualcomm.com>
Wed, 29 Jul 2026 18:56:02 +0000 (11:56 -0700)
kmalloc() will already fail and return NULL if passed SIZE_MAX.

Signed-off-by: Rob Clark <robin.clark@oss.qualcomm.com>
Patchwork: https://patchwork.freedesktop.org/patch/743082/
Message-ID: <20260729155609.20190-7-robin.clark@oss.qualcomm.com>

drivers/gpu/drm/msm/msm_gem_submit.c

index aa48ea4e7f5846007a1b2def459ac9752c37ffd3..040354ee16d115958482fb6c0bb7aa576d574aa1 100644 (file)
@@ -250,11 +250,6 @@ static int submit_lookup_cmds(struct msm_gem_submit *submit,
 
                sz = array_size(submit_cmd.nr_relocs,
                                sizeof(struct drm_msm_gem_submit_reloc));
-               /* check for overflow: */
-               if (sz == SIZE_MAX) {
-                       ret = -ENOMEM;
-                       goto out;
-               }
                submit->cmd[i].relocs = kmalloc(sz, GFP_KERNEL | __GFP_NOWARN);
                if (!submit->cmd[i].relocs) {
                        ret = -ENOMEM;