btrfs: Split btrfs_del_delalloc_inode into 2 functions
authorNikolay Borisov <nborisov@suse.com>
Fri, 27 Apr 2018 09:21:51 +0000 (12:21 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 22 May 2018 16:54:01 +0000 (18:54 +0200)
commit0d670384af3cf655cd3ddf3c7b48a239b449138f
treebbf10d3967fcd3da54ff872702a35442f03a242b
parent1d16f615bb7d1742e1616dcbdcc4c7d5d1e5a5a5
btrfs: Split btrfs_del_delalloc_inode into 2 functions

commit 2b8773313494ede83a26fb372466e634564002ed upstream.

This is in preparation of fixing delalloc inodes leakage on transaction
abort. Also export the new function.

Signed-off-by: Nikolay Borisov <nborisov@suse.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Reviewed-by: Anand Jain <anand.jain@oracle.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/btrfs/ctree.h
fs/btrfs/inode.c