diff options
Diffstat (limited to 'fs/ext4/readpage.c')
-rw-r--r-- | fs/ext4/readpage.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/ext4/readpage.c b/fs/ext4/readpage.c index e26803fb210d..560af0437704 100644 --- a/fs/ext4/readpage.c +++ b/fs/ext4/readpage.c | |||
@@ -165,8 +165,8 @@ int ext4_mpage_readpages(struct address_space *mapping, | |||
165 | if (pages) { | 165 | if (pages) { |
166 | page = list_entry(pages->prev, struct page, lru); | 166 | page = list_entry(pages->prev, struct page, lru); |
167 | list_del(&page->lru); | 167 | list_del(&page->lru); |
168 | if (add_to_page_cache_lru(page, mapping, | 168 | if (add_to_page_cache_lru(page, mapping, page->index, |
169 | page->index, GFP_KERNEL)) | 169 | GFP_KERNEL & mapping_gfp_mask(mapping))) |
170 | goto next_page; | 170 | goto next_page; |
171 | } | 171 | } |
172 | 172 | ||