-
Yintian Tao authored
The TDR will be randomly failed due to compute ring test failure. If the compute ring wptr & 0x7ff(ring_buf_mask) is 0x100 then after map mqd the compute ring rptr will be synced with 0x100. And the ring test packet size is also 0x100. Then after invocation of amdgpu_ring_commit, the cp will not really handle the packet on the ring buffer because rptr is equal to wptr. Signed-off-by:
Yintian Tao <yttao@amd.com> Acked-by:
Christian König <christian.koenig@amd.com> Reviewed-by:
Monk Liu <Monk.Liu@amd.com> Signed-off-by:
Alex Deucher <alexander.deucher@amd.com>
2ab7e274