Btrfs: add __init macro to btrfs init functions
authorLiu Bo <bo.li.liu@oracle.com>
Thu, 2 Nov 2017 23:21:50 +0000 (17:21 -0600)
committerDavid Sterba <dsterba@suse.com>
Mon, 22 Jan 2018 15:08:11 +0000 (16:08 +0100)
commitf5c29bd9dbd3e90e03ab7697ecc373b49394e62e
treed09c430638f432fefa37bc80974c791a470d1b85
parentc74a0b0237c47806e43c1dc6f875c88fb9ee2525
Btrfs: add __init macro to btrfs init functions

Adding __init macro gives kernel a hint that this function is only used
during the initialization phase and its memory resources can be freed up
after.

Signed-off-by: Liu Bo <bo.li.liu@oracle.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/compression.h
fs/btrfs/ctree.h
fs/btrfs/delayed-ref.c
fs/btrfs/delayed-ref.h
fs/btrfs/file.c
fs/btrfs/inode.c
fs/btrfs/super.c
fs/btrfs/sysfs.c