]> git.baikalelectronics.ru Git - kernel.git/commit
drm/msm/adreno: Remove VLA usage
authorKees Cook <keescook@chromium.org>
Fri, 29 Jun 2018 18:48:18 +0000 (11:48 -0700)
committerRob Clark <robdclark@gmail.com>
Sun, 5 Aug 2018 14:07:09 +0000 (10:07 -0400)
commit00782cec780f56b71a3fd1474068f66bc6152ddb
tree0c00182f0acc884b69592dff1fade1dd758d7619
parentc934e49bab99a161a23e0561ff66395fb6d6f30e
drm/msm/adreno: Remove VLA usage

In the quest to remove all stack VLA usage from the kernel[1], this
switches to using a kasprintf()ed buffer. Return paths are updated
to free the allocation.

[1] https://lkml.kernel.org/r/CA+55aFzCG-zNmZwX4A2FQpadafLfEzK6CC=qPXydAacU1RqZWA@mail.gmail.com

Signed-off-by: Kees Cook <keescook@chromium.org>
Signed-off-by: Rob Clark <robdclark@gmail.com>
drivers/gpu/drm/msm/adreno/a5xx_gpu.c
drivers/gpu/drm/msm/adreno/adreno_gpu.c