]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commit
btrfs: make btrfs_assert_tree_locked static inline
authorDavid Sterba <dsterba@suse.com>
Tue, 24 Sep 2019 16:44:24 +0000 (18:44 +0200)
committerDavid Sterba <dsterba@suse.com>
Mon, 18 Nov 2019 11:46:49 +0000 (12:46 +0100)
commit31f6e769ce4145fdfaba44ad7c5b30ad21f58c11
tree5f59266da8e344c79f08937bb47cbefc9b3d79dd
parentd6156218bec93965b6a43ba2686ad962ce77c854
btrfs: make btrfs_assert_tree_locked static inline

The function btrfs_assert_tree_locked is used outside of the locking
code so it is exported, however we can make it static inine as it's
fairly trivial.

This is the only locking assertion used in release builds, inlining
improves the text size by 174 bytes and reduces stack consumption in the
callers.

Reviewed-by: Josef Bacik <josef@toxicpanda.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/locking.c
fs/btrfs/locking.h