There is an issue reported on platforms with VCN 4.0.5 that some jobs are timing out. This leads to a full GPU reset. That full GPU reset exposed a number of problems in DCN that have since been fixed, but still the GPU reset means a black screen for ~500ms while the GPU resets.
However the issue with VCN in this case doesn't require a full GPU reset to recover, just resetting VCN is enough. For a workaround while the VCN issue is still being root caused lessen the impact of VCN timeouts use the per-ring reset functionality to reset just VCN. Mario Limonciello (1): drm/amd: Add per-ring reset for vcn v4.0.5 use drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) -- 2.49.0
