]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commit - libxfs/xfs_ialloc_btree.c
xfs: remove xfs_rmap_ag_owner and friends
authorDarrick J. Wong <darrick.wong@oracle.com>
Wed, 27 Feb 2019 23:13:44 +0000 (17:13 -0600)
committerEric Sandeen <sandeen@redhat.com>
Wed, 27 Feb 2019 23:13:44 +0000 (17:13 -0600)
commit007347e3b8a01f82175bf9e3fd27eb9cea4dc444
treea05b825fa487f2f767f426ba8557a43181863820
parent5837e73bc9994b6ea733e4cd1bec672f42889797
xfs: remove xfs_rmap_ag_owner and friends

Source kernel commit: 7280fedaf3a0f9097c0621c7d5b35849954d7f54

Owner information for static fs metadata can be defined readonly at
build time because it never changes across filesystems.  This enables us
to reduce stack usage (particularly in scrub) because we can use the
statically defined oinfo structures.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Brian Foster <bfoster@redhat.com>
Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
libxfs/libxfs_api_defs.h
libxfs/xfs_ag.c
libxfs/xfs_alloc.c
libxfs/xfs_bmap.c
libxfs/xfs_ialloc.c
libxfs/xfs_ialloc_btree.c
libxfs/xfs_refcount_btree.c
libxfs/xfs_rmap.c
libxfs/xfs_rmap.h
repair/phase5.c
repair/rmap.c