Hi folks, The xfsprogs repository at: git://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git has just been updated and tagged with v5.12.0-rc0 This is just the libxfs sync part, and now on to the more interesting changes; I will pull them from the list. That said, I am happy to get reminders or re-posts if you prefer. Or wait 'til the next update, and if your favorite patch isn't in there, let me know at that point. The new head of the for-next branch is commit: cdbe59c9 (HEAD -> tag: v5.12.0-rc0, korg/libxfs-5.12-sync, korg/for-next, refs/patches/libxfs-5.12-sync/v5.12.0-rc0) xfsprogs: Release v5.12.0-rc0 New Commits: Brian Foster (1): [339c7931] xfs: consider shutdown in bmapbt cursor delete assert Chandan Babu R (16): [d629a2d9] xfs: Add helper for checking per-inode extent count overflow [75cb5a60] xfs: Check for extent overflow when trivally adding a new extent [65f4eca0] xfs: Check for extent overflow when punching a hole [a03446b5] xfs: Check for extent overflow when adding dir entries [7428ec5b] xfs: Check for extent overflow when removing dir entries [45140de8] xfs: Check for extent overflow when renaming dir entries [430cf788] xfs: Check for extent overflow when adding/removing xattrs [b4024c15] xfs: Check for extent overflow when writing to unwritten extent [594b2f28] xfs: Check for extent overflow when moving extent from cow to data fork [24bc2803] xfs: Check for extent overflow when swapping extents [b88613bd] xfs: Introduce error injection to reduce maximum inode fork extent count [0f3f87a3] xfs: Remove duplicate assert statement in xfs_bmap_btalloc() [3f08f006] xfs: Compute bmap extent alignments in a separate function [fc177ab0] xfs: Process allocated extent in a separate function [3006cea4] xfs: Introduce error injection to allocate only minlen size extents for files [3af6ab0a] xfs: Fix 'set but not used' warning in xfs_bmap_compute_alignments() Darrick J. Wong (6): [d816345e] xfs: fix an ABBA deadlock in xfs_rename [7cd46253] xfs: clean up quota reservation callsites [9fcc3af9] xfs: create convenience wrappers for incore quota block reservations [4c315460] xfs: reserve data and rt quota at the same time [d2b662c2] xfs: refactor common transaction/inode/quota allocation idiom [36bd1bdd] xfs: allow reservation of rtblocks with xfs_trans_alloc_inode Dave Chinner (1): [cf47075f] xfs: use current->journal_info for detecting transaction recursion Eric Sandeen (1): [cdbe59c9] xfsprogs: Release v5.12.0-rc0 Zorro Lang (1): [bdeb0141] libxfs: expose inobtcount in xfs geometry Code Diffstat: VERSION | 4 +- configure.ac | 2 +- doc/CHANGES | 5 +- include/kmem.h | 4 +- include/xfs_trans.h | 3 + io/inject.c | 2 + libxfs/libxfs_api_defs.h | 1 + libxfs/libxfs_priv.h | 10 +- libxfs/trans.c | 33 +++++ libxfs/xfs_alloc.c | 50 ++++++++ libxfs/xfs_alloc.h | 3 + libxfs/xfs_attr.c | 22 ++-- libxfs/xfs_bmap.c | 315 ++++++++++++++++++++++++++++++++--------------- libxfs/xfs_btree.c | 45 ++++--- libxfs/xfs_dir2.h | 2 - libxfs/xfs_dir2_sf.c | 2 +- libxfs/xfs_errortag.h | 6 +- libxfs/xfs_fs.h | 1 + libxfs/xfs_inode_fork.c | 27 ++++ libxfs/xfs_inode_fork.h | 63 ++++++++++ libxfs/xfs_sb.c | 2 + 21 files changed, 459 insertions(+), 143 deletions(-)
Attachment:
OpenPGP_signature
Description: OpenPGP digital signature