]> git.baikalelectronics.ru Git - kernel.git/commit
drm/msm: add sudo flag to submit ioctl
authorRob Clark <robdclark@gmail.com>
Wed, 13 Dec 2017 20:12:57 +0000 (15:12 -0500)
committerRob Clark <robdclark@gmail.com>
Tue, 20 Feb 2018 15:41:20 +0000 (10:41 -0500)
commitbbd2a39649bc9b7ffa7b197c2fe9317db067e8c7
tree2f776c4b220a2885a4de8f10182a63bbd1c9d5b7
parentd4e5b512802a92922619f77400c980c7508d798e
drm/msm: add sudo flag to submit ioctl

This flags cause cmdstream to be executed from the ringbuffer (RB)
instead of IB1.  Normally not something you'd ever want to do, but
it is super useful for firmware debugging.

Hidden behind CAP_SYS_RAWIO and a default=n kconfig option which
depends on EXPERT (and has a suitably scary warning), to prevent
it from being used on accident.

Signed-off-by: Rob Clark <robdclark@gmail.com>
drivers/gpu/drm/msm/Kconfig
drivers/gpu/drm/msm/adreno/a5xx_gpu.c
drivers/gpu/drm/msm/msm_gem.h
drivers/gpu/drm/msm/msm_gem_submit.c
include/uapi/drm/msm_drm.h