diff options
Diffstat (limited to 'fs/btrfs/extent_io.c')
-rw-r--r-- | fs/btrfs/extent_io.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/fs/btrfs/extent_io.c b/fs/btrfs/extent_io.c index 75533adef998..e91d55837dd2 100644 --- a/fs/btrfs/extent_io.c +++ b/fs/btrfs/extent_io.c | |||
@@ -4180,7 +4180,8 @@ int extent_readpages(struct extent_io_tree *tree, | |||
4180 | prefetchw(&page->flags); | 4180 | prefetchw(&page->flags); |
4181 | list_del(&page->lru); | 4181 | list_del(&page->lru); |
4182 | if (add_to_page_cache_lru(page, mapping, | 4182 | if (add_to_page_cache_lru(page, mapping, |
4183 | page->index, GFP_NOFS)) { | 4183 | page->index, |
4184 | readahead_gfp_mask(mapping))) { | ||
4184 | put_page(page); | 4185 | put_page(page); |
4185 | continue; | 4186 | continue; |
4186 | } | 4187 | } |