]> git.baikalelectronics.ru Git - kernel.git/commit
xfs: create slab caches for frequently-used deferred items
authorDarrick J. Wong <djwong@kernel.org>
Tue, 12 Oct 2021 21:11:01 +0000 (14:11 -0700)
committerDarrick J. Wong <djwong@kernel.org>
Fri, 22 Oct 2021 23:04:36 +0000 (16:04 -0700)
commite9e9f7e3409cd0c42d9b9806791d1dde0e5afa15
tree00ba9a69272b5e664919188d1f2e1f8b208b5965
parent27bb5a734e10a2726e105fa9e5bd594d09d0049a
xfs: create slab caches for frequently-used deferred items

Create slab caches for the high-level structures that coordinate
deferred intent items, since they're used fairly heavily.

Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Reviewed-by: Chandan Babu R <chandan.babu@oracle.com>
12 files changed:
fs/xfs/libxfs/xfs_bmap.c
fs/xfs/libxfs/xfs_bmap.h
fs/xfs/libxfs/xfs_defer.c
fs/xfs/libxfs/xfs_defer.h
fs/xfs/libxfs/xfs_refcount.c
fs/xfs/libxfs/xfs_refcount.h
fs/xfs/libxfs/xfs_rmap.c
fs/xfs/libxfs/xfs_rmap.h
fs/xfs/xfs_bmap_item.c
fs/xfs/xfs_refcount_item.c
fs/xfs/xfs_rmap_item.c
fs/xfs/xfs_super.c