* [ANNOUNCE] xfs-linux: for-next rebased to 0ca15a1a1151
@ 2026-09-07 6:27 Carlos Maiolino
0 siblings, 0 replies; only message in thread
From: Carlos Maiolino @ 2026-09-07 6:27 UTC (permalink / raw)
To: linux-xfs
Hi folks,
The for-next branch of the xfs-linux repository at:
gitolite.kernel.org:/pub/scm/fs/xfs/xfs-linux.git
has just been ** REBASED **.
As I mentioned previously, I was planning to rebase for-next on the top
of a proper -rc tag. So this rebase includes all the previously patches
already queued plus a few extra ones. Unless anything urgent comes by,
this will be the update to -rc3.
Patches often get missed, so please check if your outstanding patches
were in this update. If they have not been in this update, please
resubmit them to linux-xfs@vger.kernel.org so they can be picked up in
the next update.
The new head of the for-next branch is commit:
0ca15a1a1151 xfs: remove an extra cast in xfs_file_compat_ioctl
72 new commits:
Anuj Gupta (1):
[48d2b8351bae] xfs: release alleged child inode on metapath unlink error
Christoph Hellwig (24):
[cf3a01684f32] xfs: fix the lock annotation on xfs_iget_cache_hit
[2078c2d6e174] xfs: fix the lock annotation in xfs_extent_busy_update_extent
[b2ae7f243583] xfs: fix the lock annotation in xfs_mru_cache_lookup
[64e1f211d97b] xfs: improve lock annotations in the log code
[912a5b8e344a] xfs: add lock annotations to xfs_try_open_zone
[2d1b21fcc9f9] xfs: add lock annotations to xlog_state_shutdown_callbacks
[166089a85685] xfs: add a lock annotation to xlog_cil_push_background
[ed4abd8617ba] xfs: add lock annotations to xfs_ail_delete*
[23f5ea3d0d03] xfs: remove an outdated comment above xfs_file_ioctl
[35bd2ae47386] xfs: rename xfs_ioc_swapext to xfs_swapext
[b076be93abb3] xfs: rename xfs_ioctl_fs_counts to xfs_ioc_fs_counts
[2e9b75546a69] xfs: rename xfs_ioctl_getset_resblocks to xfs_ioc_getset_resblocks
[22c47b7c7ec6] xfs: split out the handler for XFS_IOC_DIOINFO
[84ca1a3a8e18] xfs: split out the handlers for XFS_IOC_.*HANDLE
[d3beb063f248] xfs: split out the handler for XFS_IOC_SWAPEXT
[0a9eb67598d9] xfs: split out the handlers for XFS_IOC_FSGROWFS*
[aea4db0cf773] xfs: split out the handler for XFS_IOC_GOINGDOWN
[9696940fd2e3] xfs: split out the handler for XFS_IOC_ERROR_INJECTION
[14a51eff8194] xfs: split out the handler for XFS_IOC_FREE_EOFBLOCKS
[af5e40c5cdc7] xfs: split out the handlers for XFS_IOC_FSGROWFS_*_32
[d99d2af5b515] xfs: cleanup XFS_IOC_GETVERSION_32 handling
[a9a1dc9eaf2a] xfs: split out the handlers for XFS_IOC_SWAPEXT_32
[31256907674f] xfs: split out the handlers for XFS_IOC_*_BY_HANDLE_32
[0ca15a1a1151] xfs: remove an extra cast in xfs_file_compat_ioctl
Darrick J. Wong (37):
[f789d291bbda] xfs: fix media verification ioctl for internal rt volumes
[9f84792b40d0] xfs: don't spin forever on zero-length dirents when salvaging them
[865b751e7503] xfs: don't stash removename operations with unknown ftype
[ed799148e0d6] xfs: log the tempip after we convert it to extents format
[cdc4a083adf7] xfs: fix parent rec lookup initialization in xrep_metapath_unlink
[9dd6cc92a736] xfs: handle reconnecting metadir subdirectories
[7538ba528cfd] xfs: lock the healthmon when inserting unmount event
[05cff7c2b79f] xfs: fix unit conversions in per_binval computation
[eacb84795077] xfs: fix short ifork reaping computation in xreap_bmapi_binval
[72d0a3e4405c] xfs: fix name string recording in slowpath pptr tracepoints
[2eac8d01d2c7] xfs: don't leak dqacct if rhashtable insertion fails
[aa301322f72f] xfs: fix the rtrmap and rtrefcount _maxlevels_ondisk functions
[022d5f5fce7f] xfs: fix xfs_rtrmapbt_mem_cursor for non-rmap filesystems
[5287e56cba3b] xfs: preserve owner on in-memory btree creation
[f1930bc57809] xfs: don't leak new_bp if xfs_btree_bload_drop_buf fails
[b71ae66863e4] xfs: actually recover intended file sizes in xfs_xmi_item_recover_intent
[365fe37e10ea] xfs: don't modify file attributes or poke fsnotify for dry runs
[c83d1ef97ee3] xfs: fix bnobt repair space reservation disposal failure
[58a0c7578b25] xfs: always set xfs_healthmon::first_event when inserting at front of list
[10b1d5fd7189] xfs: move healthmon event merge tracepoint
[9097f5c03f03] xfs: port healthmon event list to list_head
[4c98464e12fc] xfs: merge healthmon insert/push helpers
[74eeb68a628d] xfs: check healthmon outbuffer space correctly
[295f2cfd3e2c] xfs: bump lost_prev_errors if we lose even the healthmon lost event
[014c1aff607a] xfs: report nonexistent parents as a filesystem corruption
[1a441c6842da] xfs: destroy seen inode bitmap when we fail to add a dirpath
[8c71ad4d4f3e] xfs: signal inode btree xref error if get_rec returns an error
[0fc67528f54b] xfs: truncate quota file correctly when repairing quota file
[de20f7014917] xfs: compute dquot checksum after resetting dd_lsn in repair
[d7f97be48cbe] xfs: fix backwards skipping logic in xrep_quota_block
[e8b01aaafffe] xfs: fix backwards mergeability logic in refcount scrubber
[79ab1af2034b] xfs: cross-reference the rtgroup superblock extent, not block
[c3085f6c7cca] xfs: use the rtgroup extent count to find rtrefcount gaps
[0d43368844a7] xfs: strengthen the "is cow staging" helpers in scrub
[3f9fd694fa42] xfs: fix rtrefcount btree block counting in scrub
[6b760b3232b3] xfs: make the rtsummary repair fix the file size too
[4d0624679ae2] xfs: count escaped corruption errors in scrub stats
Eric Sandeen (2):
[4164b1e3d728] xfs: fix reclaimed page accounting in xfs_buf_free
[5344402f2c65] xfs: mark slab-allocated xfs_buf backing memory as __GFP_RECLAIMABLE
Hans Holmberg (1):
[ff99a5f6cbcc] xfs: prevent race in zoned space reservations
Javier Tia (6):
[6176d21d7bd6] xfs: initialise error in xfs_defer_finish_one()
[91c15cee394e] xfs: give the deferred barrier op type a name
[d058f24b163a] xfs: report the error that made deferred work shut down the fs
[6c0fc3cb4e87] xfs: correct the parent pointer space reservation comment
[8e4ebb6afaa3] xfs: initialise args->total for parent pointer updates
[0fe77e57588b] xfs: assert the reservation covers each da fork growth
Lin Jiapeng (1):
[a23eca88448e] xfs: fix exchange-range reflink flag clearing issue with INO1_WRITTEN
Code Diffstat:
fs/xfs/libxfs/xfs_btree_mem.c | 2 +
fs/xfs/libxfs/xfs_btree_staging.c | 4 +-
fs/xfs/libxfs/xfs_da_btree.c | 1 +
fs/xfs/libxfs/xfs_defer.c | 18 +-
fs/xfs/libxfs/xfs_exchmaps.c | 10 +
fs/xfs/libxfs/xfs_parent.c | 12 +-
fs/xfs/libxfs/xfs_rtrefcount_btree.c | 7 +-
fs/xfs/libxfs/xfs_rtrmap_btree.c | 6 +-
fs/xfs/libxfs/xfs_trans_space.c | 19 +-
fs/xfs/scrub/alloc_repair.c | 18 +-
fs/xfs/scrub/dir_repair.c | 27 ++-
fs/xfs/scrub/dirtree.c | 31 ++-
fs/xfs/scrub/dirtree_repair.c | 1 +
fs/xfs/scrub/ialloc.c | 4 +
fs/xfs/scrub/metapath.c | 87 +++++++-
fs/xfs/scrub/quota_repair.c | 14 +-
fs/xfs/scrub/quotacheck.c | 4 +-
fs/xfs/scrub/reap.c | 6 +-
fs/xfs/scrub/refcount.c | 8 +-
fs/xfs/scrub/rgsuper.c | 6 +-
fs/xfs/scrub/rtrefcount.c | 82 ++++++--
fs/xfs/scrub/rtsummary_repair.c | 3 +-
fs/xfs/scrub/scrub.c | 3 +-
fs/xfs/scrub/stats.c | 28 ++-
fs/xfs/scrub/stats.h | 4 +-
fs/xfs/scrub/symlink_repair.c | 2 +-
fs/xfs/scrub/trace.h | 35 +++-
fs/xfs/xfs_buf.c | 4 +-
fs/xfs/xfs_exchmaps_item.c | 19 +-
fs/xfs/xfs_exchrange.c | 12 +-
fs/xfs/xfs_extent_busy.c | 4 +-
fs/xfs/xfs_healthmon.c | 126 ++++++------
fs/xfs/xfs_healthmon.h | 5 +-
fs/xfs/xfs_icache.c | 3 +-
fs/xfs/xfs_ioctl.c | 385 +++++++++++++++++++++--------------
fs/xfs/xfs_ioctl.h | 4 +-
fs/xfs/xfs_ioctl32.c | 188 +++++++++--------
fs/xfs/xfs_log.c | 33 +--
fs/xfs/xfs_log_cil.c | 3 +-
fs/xfs/xfs_log_priv.h | 4 +-
fs/xfs/xfs_mru_cache.c | 2 +-
fs/xfs/xfs_trace.h | 4 +-
fs/xfs/xfs_trans_ail.c | 4 +-
fs/xfs/xfs_verify_media.c | 24 ++-
fs/xfs/xfs_zone_alloc.c | 2 +
fs/xfs/xfs_zone_space_resv.c | 8 +-
46 files changed, 866 insertions(+), 410 deletions(-)
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2026-09-07 6:27 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-07 6:27 [ANNOUNCE] xfs-linux: for-next rebased to 0ca15a1a1151 Carlos Maiolino
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox