sr: use bdev_check_media_change
[linux-2.6-microblaze.git] / include / linux / hugetlb.h
index 30e1f14..d5cc5f8 100644 (file)
@@ -511,8 +511,6 @@ struct page *alloc_huge_page_nodemask(struct hstate *h, int preferred_nid,
                                nodemask_t *nmask, gfp_t gfp_mask);
 struct page *alloc_huge_page_vma(struct hstate *h, struct vm_area_struct *vma,
                                unsigned long address);
-struct page *alloc_migrate_huge_page(struct hstate *h, gfp_t gfp_mask,
-                                    int nid, nodemask_t *nmask);
 int huge_add_to_page_cache(struct page *page, struct address_space *mapping,
                        pgoff_t idx);
 
@@ -710,6 +708,8 @@ static inline gfp_t htlb_modify_alloc_mask(struct hstate *h, gfp_t gfp_mask)
        /* Some callers might want to enforce node */
        modified_mask |= (gfp_mask & __GFP_THISNODE);
 
+       modified_mask |= (gfp_mask & __GFP_NOWARN);
+
        return modified_mask;
 }