X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=mm%2Fvmscan.c;h=135bf8ca96ee60ac78783caac94fa30f2bfabfc8;hb=4c21e2f2441dc5fbb957b030333f5a3f2d02dea7;hp=41d1064aabfb944c87c2c7e62ce33fbb7c664b15;hpb=b38c6845b695141259019e2b7c0fe6c32a6e720d;p=deliverable%2Flinux.git diff --git a/mm/vmscan.c b/mm/vmscan.c index 41d1064aabfb..135bf8ca96ee 100644 --- a/mm/vmscan.c +++ b/mm/vmscan.c @@ -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);