From ddd43425b8df38527de2e8e52ad9f7a78477c20d Mon Sep 17 00:00:00 2001 From: Michal Hocko Date: Tue, 29 May 2012 15:06:45 -0700 Subject: [PATCH] --- yaml --- r: 308881 b: refs/heads/master c: e48982734ea0500d1eba4f9d96195acc5406cad6 h: refs/heads/master i: 308879: 805c72aae55787a7fff54b664af1612fa631415b v: v3 --- [refs] | 2 +- trunk/mm/vmscan.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 0281bd8b2cd9..249b1ee10b91 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 692569946fbf56fbb75d85c57679541f9a3550b4 +refs/heads/master: e48982734ea0500d1eba4f9d96195acc5406cad6 diff --git a/trunk/mm/vmscan.c b/trunk/mm/vmscan.c index 44f04364a304..67a4fd4792de 100644 --- a/trunk/mm/vmscan.c +++ b/trunk/mm/vmscan.c @@ -657,7 +657,7 @@ static enum page_references page_check_references(struct page *page, return PAGEREF_RECLAIM; if (referenced_ptes) { - if (PageAnon(page)) + if (PageSwapBacked(page)) return PAGEREF_ACTIVATE; /* * All mapped pages start out with page table