diff options
| author | Boris Brezillon <[email protected]> | 2021-06-24 14:08:50 +0000 |
|---|---|---|
| committer | Boris Brezillon <[email protected]> | 2021-06-28 11:16:49 +0000 |
| commit | 3b5ac97ad468f6cfd31346821a3a2b9f13d23015 (patch) | |
| tree | 58f098068ed1f4a7909c7a9f9789dbe3e5046563 /drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | |
| parent | drm/tiny: drm_gem_simple_display_pipe_prepare_fb is the default (diff) | |
| download | kernel-3b5ac97ad468f6cfd31346821a3a2b9f13d23015.tar.gz kernel-3b5ac97ad468f6cfd31346821a3a2b9f13d23015.zip | |
drm/sched: Declare entity idle only after HW submission
The panfrost driver tries to kill in-flight jobs on FD close after
destroying the FD scheduler entities. For this to work properly, we
need to make sure the jobs popped from the scheduler entities have
been queued at the HW level before declaring the entity idle, otherwise
we might iterate over a list that doesn't contain those jobs.
Suggested-by: Lucas Stach <[email protected]>
Signed-off-by: Boris Brezillon <[email protected]>
Cc: Lucas Stach <[email protected]>
Reviewed-by: Steven Price <[email protected]>
Reviewed-by: Lucas Stach <[email protected]>
Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c')
0 files changed, 0 insertions, 0 deletions
