]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - mm/migrate.c
mm: return boolean from page_has_private()
[net-next-2.6.git] / mm / migrate.c
index e97e513fe898d5ae1c30d79f034009e8de25a974..16052e80aaacbc182c9ea421bb7f84b02fc3a5b4 100644 (file)
@@ -272,7 +272,7 @@ static int migrate_page_move_mapping(struct address_space *mapping,
        pslot = radix_tree_lookup_slot(&mapping->page_tree,
                                        page_index(page));
 
-       expected_count = 2 + !!page_has_private(page);
+       expected_count = 2 + page_has_private(page);
        if (page_count(page) != expected_count ||
                        (struct page *)radix_tree_deref_slot(pslot) != page) {
                spin_unlock_irq(&mapping->tree_lock);