btrfs: stop calling submit_bio_hook for data inodes
authorNikolay Borisov <nborisov@suse.com>
Fri, 18 Sep 2020 13:34:37 +0000 (16:34 +0300)
committerDavid Sterba <dsterba@suse.com>
Wed, 7 Oct 2020 10:13:24 +0000 (12:13 +0200)
commit908930f3edad79f7e5e35b7fac09da8c54ca96b5
treeb34d81dbd9b82f9120c9f51a666eb5d2d5ab73e9
parentbe17b3afc4a6255008d4bbf7b1b45a36ac54bece
btrfs: stop calling submit_bio_hook for data inodes

Instead export and rename the function to btrfs_submit_data_bio and
call it directly in submit_one_bio. This avoids paying the cost for
speculative attacks mitigations and improves code readability.

Signed-off-by: Nikolay Borisov <nborisov@suse.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/ctree.h
fs/btrfs/extent_io.c
fs/btrfs/inode.c