Hi Darrick, Please pull this branch with changes for xfs for 6.2-rc1. As usual, I did a test-merge with the main upstream branch as of a few minutes ago, and didn't see any conflicts. Please let me know if you encounter any problems. --D The following changes since commit b255fab0f80cc65a334fcd90cd278673cddbc988: xfs: make AGFL repair function avoid crosslinked blocks (2022-11-16 15:25:01 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux.git tags/scrub-cleanup-malloc-6.2_2022-11-16 for you to fetch changes up to 306195f355bbdcc3eff6cffac05bcd93a5e419ed: xfs: pivot online scrub away from kmem.[ch] (2022-11-16 15:25:02 -0800) ---------------------------------------------------------------- xfs: clean up memory allocations in online fsck This series standardizes the GFP_ flags that we use for memory allocation in online scrub, and convert the callers away from the old kmem_alloc code that was ported from Irix. Signed-off-by: Darrick J. Wong <djwong@xxxxxxxxxx> ---------------------------------------------------------------- Darrick J. Wong (3): xfs: standardize GFP flags usage in online scrub xfs: initialize the check_owner object fully xfs: pivot online scrub away from kmem.[ch] fs/xfs/scrub/agheader.c | 2 +- fs/xfs/scrub/agheader_repair.c | 2 +- fs/xfs/scrub/attr.c | 11 +++++------ fs/xfs/scrub/bitmap.c | 11 ++++++----- fs/xfs/scrub/btree.c | 14 ++++++++------ fs/xfs/scrub/dabtree.c | 4 ++-- fs/xfs/scrub/fscounters.c | 2 +- fs/xfs/scrub/refcount.c | 12 ++++++------ fs/xfs/scrub/scrub.c | 6 +++--- fs/xfs/scrub/scrub.h | 9 +++++++++ fs/xfs/scrub/symlink.c | 2 +- 11 files changed, 43 insertions(+), 32 deletions(-)