]> git.baikalelectronics.ru Git - kernel.git/commit
drm/msm/gpu: add submit flag to hint which buffers should be dumped
authorRob Clark <robdclark@gmail.com>
Tue, 23 Oct 2018 18:42:37 +0000 (14:42 -0400)
committerRob Clark <robdclark@gmail.com>
Tue, 11 Dec 2018 18:07:04 +0000 (13:07 -0500)
commit118259229bed23cd9c399295b6ef5ccb0ec9520a
treedec195a4e38bb5466523f89219a98814a714fd74
parent25719a007f3cf0ed2ca868d796b691189568a035
drm/msm/gpu: add submit flag to hint which buffers should be dumped

To lower CPU  overhead, future userspace will be switching to pinning
iova and avoiding the use of relocs, and only include cmds table entries
for IB1 level cmdstream (but not IB2 or state-groups).

This leaves the kernel unsure what to dump for rd/hangrd cmdstream
dumping.  So add a MSM_SUBMIT_BO_DUMP flag so userspace can indicate
buffers that contain cmdstream (or are otherwise important to dump).

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