Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7da2e3e0 authored by Roger He's avatar Roger He Committed by Alex Deucher
Browse files

drm/amd/amdgpu: fix evicted VRAM bo adjudgement condition

parent d65d3138
Loading
Loading
Loading
Loading
+1 −4
Original line number Diff line number Diff line
@@ -1193,9 +1193,6 @@ static bool amdgpu_ttm_bo_eviction_valuable(struct ttm_buffer_object *bo,
	unsigned long num_pages = bo->mem.num_pages;
	struct drm_mm_node *node = bo->mem.mm_node;

	if (bo->mem.start != AMDGPU_BO_INVALID_OFFSET)
		return ttm_bo_eviction_valuable(bo, place);

	switch (bo->mem.mem_type) {
	case TTM_PL_TT:
		return true;
@@ -1210,7 +1207,7 @@ static bool amdgpu_ttm_bo_eviction_valuable(struct ttm_buffer_object *bo,
			num_pages -= node->size;
			++node;
		}
		break;
		return false;

	default:
		break;