commit | 11bab0ae9991b165b542294806013d1e06fb3294 | [log] [tgz] |
---|---|---|
author | Michel Dänzer <michel.daenzer@amd.com> | Fri Sep 19 12:07:11 2014 +0900 |
committer | Alex Deucher <alexander.deucher@amd.com> | Mon Sep 22 17:24:25 2014 -0400 |
tree | e1eb8ea4bb9d378eb7e17c41a563d6b76931c3e7 | |
parent | fe3d9c4b87bb98222a502cc585844a0b950786fb [diff] |
drm/radeon: Clear RB_OVERFLOW bit earlier Otherwise the bit remains set in rdev->ih.rptr, so the wptr can never match that and we still have an infinite loop. This fix allows me to successfully recover from an IH ring buffer overflow. Signed-off-by: Michel Dänzer <michel.daenzer@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>