btrfs: reada: use GFP_KERNEL everywhere
authorDavid Sterba <dsterba@suse.com>
Mon, 18 Jan 2016 17:42:13 +0000 (18:42 +0100)
committerDavid Sterba <dsterba@suse.com>
Thu, 11 Feb 2016 14:19:39 +0000 (15:19 +0100)
commited0244faf59e33ff915b83acd15c903b81fd357b
tree8573846ea2e518c3fdc8d2fd4dab42430a309e22
parente780b0d1c1523ec8cd489c6910fb8c5ee452bb6c
btrfs: reada: use GFP_KERNEL everywhere

The readahead framework is not on the critical writeback path we don't
need to use GFP_NOFS for allocations. All error paths are handled and
the readahead failures are not fatal. The actual users (scrub,
dev-replace) will trigger reads if the blocks are not found in cache.

Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/reada.c