]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - mm/swap.c
[PATCH] lpfc 8.1.3: Fix performance when using multiple SLI rings
[linux-2.6-omap-h63xx.git] / mm / swap.c
index 76247424dea185d92997032d7c848dc5a550482a..cce3dda59c595560dc90ede2bf6f12e193e4312f 100644 (file)
--- a/mm/swap.c
+++ b/mm/swap.c
@@ -40,7 +40,7 @@ static void put_compound_page(struct page *page)
        if (put_page_testzero(page)) {
                void (*dtor)(struct page *page);
 
-               dtor = (void (*)(struct page *))page[1].mapping;
+               dtor = (void (*)(struct page *))page[1].lru.next;
                (*dtor)(page);
        }
 }