drm/amdkfd: enable subsequent retry fault
authorPhilip Yang <Philip.Yang@amd.com>
Tue, 20 Apr 2021 19:13:59 +0000 (15:13 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 29 Apr 2021 03:36:05 +0000 (23:36 -0400)
commitb3dc91f973172dd71594076eb20484471d981a89
tree04d3e395eafdad91cade4ceb4307fc8027349e12
parent36255b5f619594504e9d76de23b58e99c5e08ceb
drm/amdkfd: enable subsequent retry fault

After draining the stale retry fault, or failed to validate the range
to recover, have to remove the fault address from fault filter ring, to
be able to handle subsequent retry interrupt on same address. Otherwise
the retry fault will not be processed to recover until timeout passed.

Signed-off-by: Philip Yang <Philip.Yang@amd.com>
Reviewed-by: Felix Kuehling <Felix.Kuehling@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdkfd/kfd_svm.c