All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] drm/ttm: Put BO in its memory manager's lru list
@ 2021-11-09 11:19 xinhui pan
  2021-11-09 12:20 ` Christian König
  0 siblings, 1 reply; 14+ messages in thread
From: xinhui pan @ 2021-11-09 11:19 UTC (permalink / raw)
  To: amd-gfx; +Cc: xinhui pan, christian.koenig, dri-devel

After we move BO to a new memory region, we should put it to
the new memory manager's lru list regardless we unlock the resv or not.

Signed-off-by: xinhui pan <xinhui.pan@amd.com>
---
 drivers/gpu/drm/ttm/ttm_bo.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/drivers/gpu/drm/ttm/ttm_bo.c b/drivers/gpu/drm/ttm/ttm_bo.c
index f1367107925b..e307004f0b28 100644
--- a/drivers/gpu/drm/ttm/ttm_bo.c
+++ b/drivers/gpu/drm/ttm/ttm_bo.c
@@ -701,6 +701,8 @@ int ttm_mem_evict_first(struct ttm_device *bdev,
 	ret = ttm_bo_evict(bo, ctx);
 	if (locked)
 		ttm_bo_unreserve(bo);
+	else
+		ttm_bo_move_to_lru_tail_unlocked(bo);
 
 	ttm_bo_put(bo);
 	return ret;
-- 
2.25.1


^ permalink raw reply related	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2022-01-12  7:00 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-09 11:19 [PATCH] drm/ttm: Put BO in its memory manager's lru list xinhui pan
2021-11-09 12:20 ` Christian König
2021-11-09 12:28   ` 回复: " Pan, Xinhui
2021-11-09 12:35     ` Christian König
2021-11-09 13:05       ` 回复: " Pan, Xinhui
2021-11-09 13:16         ` Pan, Xinhui
2021-11-09 13:18           ` Christian König
2021-11-09 13:41             ` 回复: " Pan, Xinhui
2021-11-09 13:59               ` Christian König
2022-01-11  8:47           ` Chen, Guchun
2022-01-11 11:27             ` Christian König
2022-01-12  2:19               ` Chen, Guchun
2022-01-12  7:00                 ` Christian König
2021-11-09 13:16         ` 回复: " Christian König

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.