xfs: move xfs_dialloc_roll() into xfs_dialloc()
authorDave Chinner <dchinner@redhat.com>
Wed, 9 Dec 2020 18:05:16 +0000 (10:05 -0800)
committerDarrick J. Wong <darrick.wong@oracle.com>
Sat, 12 Dec 2020 18:48:24 +0000 (10:48 -0800)
commitf3bf6e0f1196c69a7b0412521596cd1cc7622a82
tree74f1b2f638211db3e02c95c6cdde684ff72e5918
parent1abcf261016e12246e1f0d2dada9c5c851a9ceb7
xfs: move xfs_dialloc_roll() into xfs_dialloc()

Get rid of the confusing ialloc_context and failure handling around
xfs_dialloc() by moving xfs_dialloc_roll() into xfs_dialloc().

Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Dave Chinner <dchinner@redhat.com>
Signed-off-by: Gao Xiang <hsiangkao@redhat.com>
Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
fs/xfs/libxfs/xfs_ialloc.c
fs/xfs/libxfs/xfs_ialloc.h
fs/xfs/xfs_inode.c