[PATCH] mm: split page table lock
[deliverable/linux.git] / mm / vmscan.c
index 41d1064aabfb944c87c2c7e62ce33fbb7c664b15..135bf8ca96ee60ac78783caac94fa30f2bfabfc8 100644 (file)
@@ -521,7 +521,7 @@ static int shrink_list(struct list_head *page_list, struct scan_control *sc)
 
 #ifdef CONFIG_SWAP
                if (PageSwapCache(page)) {
-                       swp_entry_t swap = { .val = page->private };
+                       swp_entry_t swap = { .val = page_private(page) };
                        __delete_from_swap_cache(page);
                        write_unlock_irq(&mapping->tree_lock);
                        swap_free(swap);
This page took 0.024461 seconds and 5 git commands to generate.