drm/ttm: Optimize vm locking using kref_get_unless_zero v3