Hi Linus, Can you please pull the latest XFS updates from the tag below? There are relatively few updates this cycle; half the cycle was eaten by a grue, the other half was eaten by a tricky data corruption issue that I still haven't entirely solved. Hence there's no major changes in this cycle and it's largely just minor cleanups and small bug fixes. The branch merges cleanly with your tree as of a few minutes ago. Please let me know if you see something different! -Dave. The following changes since commit 521a547ced6477c54b4b0cc206000406c221b4d6: Linux 6.0-rc6 (2022-09-18 13:44:14 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git tags/xfs-6.1-for-linus for you to fetch changes up to e033f40be262c4d227f8fbde52856e1d8646872b: xfs: on memory failure, only shut down fs after scanning all mappings (2022-10-04 16:40:01 +1100) ---------------------------------------------------------------- xfs: changes for 6.1-rc1 This update contains: - fixes for filesystem shutdown procedure during a DAX memory failure notification - bug fixes - logic cleanups - log message cleanups - updates to use vfs{g,u}id_t helpers where appropriate Signed-off-by: Dave Chinner <david@xxxxxxxxxxxxx> ---------------------------------------------------------------- Christian Brauner (1): xfs: port to vfs{g,u}id_t and associated helpers Darrick J. Wong (1): xfs: on memory failure, only shut down fs after scanning all mappings Gaosheng Cui (1): xfs: remove xfs_setattr_time() declaration Shida Zhang (2): xfs: trim the mapp array accordingly in xfs_da_grow_inode_int xfs: rearrange the logic and remove the broken comment for xfs_dir2_isxx Zeng Heng (7): xfs: remove the redundant word in comment xfs: remove redundant else for clean code xfs: clean up "%Ld/%Lu" which doesn't meet C standard xfs: replace unnecessary seq_printf with seq_puts xfs: simplify if-else condition in xfs_validate_new_dalign xfs: simplify if-else condition in xfs_reflink_trim_around_shared xfs: missing space in xfs trace log Zhiqiang Liu (1): xfs: do not need to check return value of xlog_kvmalloc() ye xingchen (1): xfs: Remove the unneeded result variable fs/xfs/libxfs/xfs_bmap.c | 2 +- fs/xfs/libxfs/xfs_da_btree.c | 2 +- fs/xfs/libxfs/xfs_dir2.c | 50 ++++++++++++++++++++++++++++++-------------------- fs/xfs/libxfs/xfs_dir2.h | 4 ++-- fs/xfs/libxfs/xfs_dir2_sf.c | 4 +--- fs/xfs/libxfs/xfs_inode_fork.c | 4 ++-- fs/xfs/scrub/dir.c | 2 +- fs/xfs/xfs_attr_item.c | 6 ------ fs/xfs/xfs_dir2_readdir.c | 2 +- fs/xfs/xfs_inode.c | 13 ++++++------- fs/xfs/xfs_inode_item.c | 2 +- fs/xfs/xfs_inode_item_recover.c | 4 ++-- fs/xfs/xfs_iops.c | 6 ++++-- fs/xfs/xfs_iops.h | 1 - fs/xfs/xfs_itable.c | 8 ++++++-- fs/xfs/xfs_log.c | 10 +++++----- fs/xfs/xfs_mount.c | 38 ++++++++++++++++++++------------------ fs/xfs/xfs_notify_failure.c | 26 +++++++++++++++++--------- fs/xfs/xfs_reflink.c | 22 ++++++++++++---------- fs/xfs/xfs_stats.c | 4 ++-- fs/xfs/xfs_trace.h | 4 ++-- 21 files changed, 116 insertions(+), 98 deletions(-) -- Dave Chinner david@xxxxxxxxxxxxx