[PATCH] drm/ttm: partial revert "cleanup ttm_tt_(unbind|destroy)" v2

Michel Dänzer michel at daenzer.net
Wed Jul 27 02:26:00 UTC 2016


On 22.07.2016 22:10, Christian König wrote:
> From: Christian König <christian.koenig at amd.com>
> 
> We still need to unbind explicitely during a move.

This change fixed a hang for me when running the piglit test
max-texture-size with the radeon driver on Kaveri.

However, there's still a similar hang left when letting the piglit test
tex3d-maxsize run concurrently with other tests (running tex3d-maxsize
alone doesn't hang, but fails due to running out of GPU memory; that's a
recent radeonsi regression). There are

 [TTM] Buffer eviction failed

messages in dmesg shortly before the hang.

I haven't seen such hangs with older kernels. Any ideas offhand what the
problem could be? If not, I'll try bisecting.


-- 
Earthling Michel Dänzer               |               http://www.amd.com
Libre software enthusiast             |             Mesa and X developer


More information about the amd-gfx mailing list