From 061d37aca0a7546f6bc9d061dd429234aec1d7d4 Mon Sep 17 00:00:00 2001 From: Mark Huang Date: Sun, 21 Aug 2005 00:21:46 +0000 Subject: [PATCH] - sync fedora branch --- mm/swap.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mm/swap.c b/mm/swap.c index ff0c7e695..7771d2803 100644 --- a/mm/swap.c +++ b/mm/swap.c @@ -71,7 +71,7 @@ EXPORT_SYMBOL(put_page); */ int rotate_reclaimable_page(struct page *page) { - struct zone *zone = page_zone(page); + struct zone *zone; unsigned long flags; if (PageLocked(page)) @@ -83,6 +83,7 @@ int rotate_reclaimable_page(struct page *page) if (!PageLRU(page)) return 1; + zone = page_zone(page); spin_lock_irqsave(&zone->lru_lock, flags); if (PageLRU(page) && !PageActive(page)) { list_del(&page->lru); -- 2.47.0