drm/ttm: Fix two race conditions + fix busy codepaths