btrfs: Set io_tree only once in submit_compressed_extents
authorNikolay Borisov <nborisov@suse.com>
Tue, 12 Mar 2019 15:20:29 +0000 (17:20 +0200)
committerDavid Sterba <dsterba@suse.com>
Thu, 2 May 2019 11:48:19 +0000 (13:48 +0200)
commit4336650aff746e23d387227db826b39f00a3f3c3
tree0f993b49f8ac5c3ec486ec6577948c9c363c221f
parent69684c5a88903f4b8b05850d9b89d276b54ec54b
btrfs: Set io_tree only once in submit_compressed_extents

The inode never changes so it's sufficient to dereference it and get
the iotree only once, before the execution of the main loop. No
functional changes, only the size of the function is decreased:

add/remove: 0/0 grow/shrink: 0/1 up/down: 0/-44 (-44)
Function                                     old     new   delta
submit_compressed_extents                   1240    1196     -44
Total: Before=88476, After=88432, chg -0.05%

Reviewed-by: Johannes Thumshirn <jthumshirn@suse.de>
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/inode.c