[GIT PULL] XFS: New code for v7.3
Carlos Maiolino <[email protected]>
| Newsgroups | org.kernel.vger.linux-xfs |
|---|---|
| Message-ID | <[email protected]> |
Hello Linus, Could you please pull patches included in the tag below? An attempt merge against your current TOT has been successful. There are no big standing out features on this window, so this mostly consists on bug fixes and code refactoring. The only user visible change that stands out is the support for FALLOC_FL_WRITE_ZEROES added to this. Thanks, Carlos "The following changes since commit b28d23c51635b646784a2a62c71ba99458c07d5e: xfs: mark nonzero sb_gquotino as corrupt on metadir filesystems (2026-07-22 15:06:25 +0200) are available in the Git repository at: git://git.kernel.org:/pub/scm/fs/xfs/xfs-linux.git tags/xfs-merge-7.3 for you to fetch changes up to b7eea80be25f3334f131d52982b3131aba77b97d: xfs: validate attr entry pointer before field access (2026-08-10 08:51:30 +0200) ---------------------------------------------------------------- xfs: new patches for Linux 7.3 Signed-off-by: Carlos Maiolino <[email protected]> ---------------------------------------------------------------- Christoph Hellwig (12): xfs: don't get a pag reference in xfs_buf_get_map xfs: consolidate buffer locking in xfs_buf_get_map xfs: split out a lower-level xfs_buf_get_map helper from xfs_find_get_buf xfs: remove spurious XBF_DONE clearing on readahead validation failure xfs: remove _XBF_LOGRECOVERY xfs: hide b_flags manipulation from code outside of xfs_buf.c xfs: use WRITE_ONCE to update b_flags xfs: don't reverify buffers in xfs_buf_readahead_map xfs: use goto based error unwinding in xfs_buf_read_map xfs: merge xfs_buf_reverify into xfs_buf_read_map xfs: move buffer locking out of xfs_find_get_buf xfs: add lockless xfs_buf_readahead_map fast path Cihan Karadag (1): xfs: use kmalloc_objs() instead of kmalloc() in xfs_da_grow_inode_int Hongling Zeng (3): xfs: use file target for post-log fsync fallback flush xfs: check split_sectors validity before bio_split call xfs: validate attr entry pointer before field access Johannes Thumshirn (4): xfs: add xfs_metadir_create_file helper xfs: create quota metadir inodes using xfs_metadir_create_file xfs: create rtgroup metadir inodes using xfs_metadir_create_file xfs: mark internal metadir file creation helpers static Pankaj Raghav (2): xfs: add an allocation mode to xfs_alloc_file_space() xfs: add support for FALLOC_FL_WRITE_ZEROES Yun Zhou (1): xfs: restore nofs context unconditionally in xfs_trans_roll fs/xfs/libxfs/xfs_attr_leaf.c | 14 ++ fs/xfs/libxfs/xfs_btree_staging.c | 7 +- fs/xfs/libxfs/xfs_da_btree.c | 3 +- fs/xfs/libxfs/xfs_dquot_buf.c | 47 ++--- fs/xfs/libxfs/xfs_ialloc.c | 2 +- fs/xfs/libxfs/xfs_inode_buf.c | 15 +- fs/xfs/libxfs/xfs_metadir.c | 64 ++++--- fs/xfs/libxfs/xfs_metadir.h | 8 +- fs/xfs/libxfs/xfs_rtgroup.c | 58 +++--- fs/xfs/xfs_bmap_util.c | 42 +++- fs/xfs/xfs_bmap_util.h | 7 +- fs/xfs/xfs_buf.c | 392 ++++++++++++++++++++------------------ fs/xfs/xfs_buf.h | 8 +- fs/xfs/xfs_buf_item.c | 10 +- fs/xfs/xfs_buf_item_recover.c | 3 - fs/xfs/xfs_dquot_item_recover.c | 1 - fs/xfs/xfs_file.c | 118 ++++++++++-- fs/xfs/xfs_fsops.c | 2 +- fs/xfs/xfs_inode.c | 4 +- fs/xfs/xfs_inode_item_recover.c | 1 - fs/xfs/xfs_log_recover.c | 5 +- fs/xfs/xfs_trace.h | 2 +- fs/xfs/xfs_trans.c | 16 +- fs/xfs/xfs_trans_buf.c | 7 +- fs/xfs/xfs_zone_gc.c | 2 +- 25 files changed, 492 insertions(+), 346 deletions(-)"