]> git.proxmox.com Git - mirror_ubuntu-focal-kernel.git/blobdiff - mm/swap.c
mm: check PageUnevictable in lru_deactivate_fn()
[mirror_ubuntu-focal-kernel.git] / mm / swap.c
index a448db377cb046d0871506f156b430dceed818fe..5602f1a1b1e724ba547bdee3ef21d773fd24ee04 100644 (file)
--- a/mm/swap.c
+++ b/mm/swap.c
@@ -396,6 +396,9 @@ static void lru_deactivate_fn(struct page *page, void *arg)
        if (!PageLRU(page))
                return;
 
+       if (PageUnevictable(page))
+               return;
+
        /* Some processes are using the page */
        if (page_mapped(page))
                return;