If this causes a GPF in ttm_bo_wait my guess is radeon has a fence refcounting bug, but if that's the case this patch will cause an infinite loop in reservation_object_wait_timeout_rcu called from ttm_bo_wait.