shmem_read_mapping_page() uses mapping_gfp_mask(mapping) as default gfp
mask. No reason to use shmem_read_mapping_page_gfp() directly if we want
the default behavior.
Acked-by: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
 
        if (dobj->obj.filp) {
                struct address_space *mapping;
-               gfp_t gfp;
                int count;
 
                count = dobj->obj.size / PAGE_SIZE;
                        goto free_sgt;
 
                mapping = file_inode(dobj->obj.filp)->i_mapping;
-               gfp = mapping_gfp_mask(mapping);
 
                for_each_sg(sgt->sgl, sg, count, i) {
                        struct page *page;
 
-                       page = shmem_read_mapping_page_gfp(mapping, i, gfp);
+                       page = shmem_read_mapping_page(mapping, i);
                        if (IS_ERR(page)) {
                                num = i;
                                goto release;