X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=fs%2Fbtrfs%2Fctree.h;h=35489e7129a7e8de9d0232279d41d3bbd19ae1df;hb=80e0c505b22e64ab1787285b182a1e8395e53991;hp=a0165c6e6243768aff240add47dfe0ba52a589d2;hpb=758f2dfcf8a249b1f1510aa32e625c2ec20642a3;p=firefly-linux-kernel-4.4.55.git diff --git a/fs/btrfs/ctree.h b/fs/btrfs/ctree.h index a0165c6e6243..35489e7129a7 100644 --- a/fs/btrfs/ctree.h +++ b/fs/btrfs/ctree.h @@ -3367,7 +3367,7 @@ static inline bool btrfs_mixed_space_info(struct btrfs_space_info *space_info) static inline gfp_t btrfs_alloc_write_mask(struct address_space *mapping) { - return mapping_gfp_mask(mapping) & ~__GFP_FS; + return mapping_gfp_constraint(mapping, ~__GFP_FS); } /* extent-tree.c */