diff options
author | 2019-08-09 13:58:02 +0200 | |
---|---|---|
committer | 2019-08-15 10:48:51 +0200 | |
commit | 9a1fdae58760169bfe283489f1cb9a54a2b66d2d (patch) | |
tree | db20d02e2dddbe3d906952567964fdacb081cfee /drivers/gpu/drm/etnaviv/etnaviv_sched.c | |
parent | etnaviv: perfmon: fix total and idle HI cyleces readout (diff) | |
download | linux-dev-9a1fdae58760169bfe283489f1cb9a54a2b66d2d.tar.xz linux-dev-9a1fdae58760169bfe283489f1cb9a54a2b66d2d.zip |
drm/etnaviv: dump only failing submit
Due to the tracking provided by the scheduler we know exactly which
submit is failing. Only dump this single submit and the required
auxiliary information. This cuts down the size of the devcoredumps
by only including relevant information.
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Reviewed-by: Philipp Zabel <p.zabel@pengutronix.de>
Diffstat (limited to 'drivers/gpu/drm/etnaviv/etnaviv_sched.c')
-rw-r--r-- | drivers/gpu/drm/etnaviv/etnaviv_sched.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/etnaviv/etnaviv_sched.c b/drivers/gpu/drm/etnaviv/etnaviv_sched.c index 4ea8df03cd38..4e3e95dce6d8 100644 --- a/drivers/gpu/drm/etnaviv/etnaviv_sched.c +++ b/drivers/gpu/drm/etnaviv/etnaviv_sched.c @@ -115,7 +115,7 @@ static void etnaviv_sched_timedout_job(struct drm_sched_job *sched_job) drm_sched_increase_karma(sched_job); /* get the GPU back into the init state */ - etnaviv_core_dump(gpu); + etnaviv_core_dump(submit); etnaviv_gpu_recover_hang(gpu); drm_sched_resubmit_jobs(&gpu->sched); |