[PATCH 20/23] vmscan
Chris Wilson
chris at chris-wilson.co.uk
Sat Jul 4 20:22:13 UTC 2020
---
mm/vmscan.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/mm/vmscan.c b/mm/vmscan.c
index 749d239c62b2..15d766c7c303 100644
--- a/mm/vmscan.c
+++ b/mm/vmscan.c
@@ -1113,6 +1113,9 @@ static unsigned int shrink_page_list(struct list_head *page_list,
if (unlikely(!page_evictable(page)))
goto activate_locked;
+ if (page_maybe_dma_pinned(page))
+ goto keep_locked;
+
if (!sc->may_unmap && page_mapped(page))
goto keep_locked;
--
2.20.1
More information about the Intel-gfx-trybot
mailing list