]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - mm/page_io.c
netfilter: nf_conntrack_ipv6: delete the redundant macro definitions
[net-next-2.6.git] / mm / page_io.c
index afeed89a0a5da736e85166bbaf1fbb96a2d6890b..a19af956ee1bb6f55d87df3a3905a486820a49a7 100644 (file)
@@ -26,9 +26,7 @@ static struct bio *get_swap_bio(gfp_t gfp_flags,
 
        bio = bio_alloc(gfp_flags, 1);
        if (bio) {
-               swp_entry_t entry;
-               entry.val = page_private(page);
-               bio->bi_sector = map_swap_page(entry, &bio->bi_bdev);
+               bio->bi_sector = map_swap_page(page, &bio->bi_bdev);
                bio->bi_sector <<= PAGE_SHIFT - 9;
                bio->bi_io_vec[0].bv_page = page;
                bio->bi_io_vec[0].bv_len = PAGE_SIZE;