OSDN Git Service

drm/sched: Cancel and flush all outstanding jobs before finish.
authorAndrey Grodzovsky <andrey.grodzovsky@amd.com>
Mon, 18 Jan 2021 21:01:13 +0000 (16:01 -0500)
committerChristian König <christian.koenig@amd.com>
Tue, 19 Jan 2021 09:22:35 +0000 (10:22 +0100)
commite582951baabba3e278c97169d0acc1e09b24a72e
treeb445d6b8f2d912373c9da1a6359e2cb40f44fecf
parentb9d4efa8f9a26428d8d9bace9ce0f988ab28431b
drm/sched: Cancel and flush all outstanding jobs before finish.

To avoid any possible use after free.

Signed-off-by: Andrey Grodzovsky <andrey.grodzovsky@amd.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Link: https://patchwork.freedesktop.org/patch/414814/
CC: stable@vger.kernel.org
Signed-off-by: Christian König <christian.koenig@amd.com>
drivers/gpu/drm/scheduler/sched_main.c