]> git.baikalelectronics.ru Git - kernel.git/commit
btrfs: prepare to drop gfp mask parameter from clear_extent_bit
authorDavid Sterba <dsterba@suse.com>
Tue, 31 Oct 2017 15:30:47 +0000 (16:30 +0100)
committerDavid Sterba <dsterba@suse.com>
Mon, 22 Jan 2018 15:08:12 +0000 (16:08 +0100)
commit0288f0e3f4f30fc960421b0acd3100255fe77349
treea38a54f5bde3e2a21d91a4f84c81a2c97209b3d5
parent3ed097fbe3b1fcfd987a4eacb4d73b8a2a47f557
btrfs: prepare to drop gfp mask parameter from clear_extent_bit

Use __clear_extent_bit directly in case we want to pass unknown
gfp flags. Otherwise all clear_extent_bit callers use GFP_NOFS, so we
can sink them to the function and reduce argument count, at the cost
that __clear_extent_bit has to be exported.

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