]> git.apps.os.sepia.ceph.com Git - xfsprogs-dev.git/commit
xfs: convert xfs_imap() to take a perag
authorDave Chinner <dchinner@redhat.com>
Tue, 9 May 2023 09:29:43 +0000 (11:29 +0200)
committerCarlos Maiolino <cem@kernel.org>
Wed, 10 May 2023 06:26:29 +0000 (08:26 +0200)
commite7722e28bd1c8a3d5f1222a5d56ee9544ee8813b
treebafae50446829de31e25a9b2fccd3e62e92ae1b2
parent35398d0d644ffb50f3146564e62f8c23ad2bcb6b
xfs: convert xfs_imap() to take a perag

Source kernel commit: 498f0adbcdb6a68403bfb9645a7555b789a7fee4

Callers have referenced perags but they don't pass it into
xfs_imap() so it takes it's own reference. Fix that so we can change
inode allocation over to using active references.

Signed-off-by: Dave Chinner <dchinner@redhat.com>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
Signed-off-by: Carlos Maiolino <cem@kernel.org>
libxfs/rdwr.c
libxfs/xfs_ialloc.c
libxfs/xfs_ialloc.h