All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 6.6 00/24] xfs backports for 6.6.y (from 6.12)
@ 2025-02-05 21:40 Catherine Hoang
  2025-02-05 21:40 ` [PATCH 6.6 01/24] xfs: assert a valid limit in xfs_rtfind_forw Catherine Hoang
                   ` (23 more replies)
  0 siblings, 24 replies; 52+ messages in thread
From: Catherine Hoang @ 2025-02-05 21:40 UTC (permalink / raw)
  To: stable; +Cc: xfs-stable

Hello,

This series contains backports for 6.6 from the 6.12 release. This patchset
has gone through xfs testing and review.

Andrew Kreimer (1):
  xfs: fix a typo

Brian Foster (2):
  xfs: skip background cowblock trims on inodes open for write
  xfs: don't free cowblocks from under dirty pagecache on unshare

Chi Zhiling (1):
  xfs: Reduce unnecessary searches when searching for the best extents

Christoph Hellwig (15):
  xfs: assert a valid limit in xfs_rtfind_forw
  xfs: merge xfs_attr_leaf_try_add into xfs_attr_leaf_addname
  xfs: return bool from xfs_attr3_leaf_add
  xfs: distinguish extra split from real ENOSPC from
    xfs_attr3_leaf_split
  xfs: distinguish extra split from real ENOSPC from
    xfs_attr_node_try_addname
  xfs: fold xfs_bmap_alloc_userdata into xfs_bmapi_allocate
  xfs: don't ifdef around the exact minlen allocations
  xfs: call xfs_bmap_exact_minlen_extent_alloc from xfs_bmap_btalloc
  xfs: support lowmode allocations in xfs_bmap_exact_minlen_extent_alloc
  xfs: pass the exact range to initialize to xfs_initialize_perag
  xfs: update the file system geometry after recoverying superblock
    buffers
  xfs: error out when a superblock buffer update reduces the agcount
  xfs: don't use __GFP_RETRY_MAYFAIL in xfs_initialize_perag
  xfs: update the pag for the last AG at recovery time
  xfs: streamline xfs_filestream_pick_ag

Darrick J. Wong (2):
  xfs: validate inumber in xfs_iget
  xfs: fix a sloppy memory handling bug in xfs_iroot_realloc

Ojaswin Mujoo (1):
  xfs: Check for delayed allocations before setting extsize

Uros Bizjak (1):
  xfs: Use try_cmpxchg() in xlog_cil_insert_pcp_aggregate()

Zhang Zekun (1):
  xfs: Remove empty declartion in header file

 fs/xfs/libxfs/xfs_ag.c         |  47 ++++----
 fs/xfs/libxfs/xfs_ag.h         |   6 +-
 fs/xfs/libxfs/xfs_alloc.c      |   9 +-
 fs/xfs/libxfs/xfs_alloc.h      |   4 +-
 fs/xfs/libxfs/xfs_attr.c       | 190 ++++++++++++++-------------------
 fs/xfs/libxfs/xfs_attr_leaf.c  |  40 +++----
 fs/xfs/libxfs/xfs_attr_leaf.h  |   2 +-
 fs/xfs/libxfs/xfs_bmap.c       | 140 ++++++++----------------
 fs/xfs/libxfs/xfs_da_btree.c   |   5 +-
 fs/xfs/libxfs/xfs_inode_fork.c |  10 +-
 fs/xfs/libxfs/xfs_rtbitmap.c   |   2 +
 fs/xfs/xfs_buf_item_recover.c  |  70 ++++++++++++
 fs/xfs/xfs_filestream.c        |  96 ++++++++---------
 fs/xfs/xfs_fsops.c             |  18 ++--
 fs/xfs/xfs_icache.c            |  39 ++++---
 fs/xfs/xfs_inode.c             |   2 +-
 fs/xfs/xfs_inode.h             |   5 +
 fs/xfs/xfs_ioctl.c             |   4 +-
 fs/xfs/xfs_log.h               |   1 -
 fs/xfs/xfs_log_cil.c           |  11 +-
 fs/xfs/xfs_log_recover.c       |   9 +-
 fs/xfs/xfs_mount.c             |   4 +-
 fs/xfs/xfs_reflink.c           |   3 +
 fs/xfs/xfs_reflink.h           |  19 ++++
 24 files changed, 375 insertions(+), 361 deletions(-)

-- 
2.39.3


^ permalink raw reply	[flat|nested] 52+ messages in thread

end of thread, other threads:[~2025-02-21 15:57 UTC | newest]

Thread overview: 52+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-05 21:40 [PATCH 6.6 00/24] xfs backports for 6.6.y (from 6.12) Catherine Hoang
2025-02-05 21:40 ` [PATCH 6.6 01/24] xfs: assert a valid limit in xfs_rtfind_forw Catherine Hoang
2025-02-07 22:51   ` Sasha Levin
2025-02-21 15:23   ` Patch "xfs: assert a valid limit in xfs_rtfind_forw" has been added to the 6.6-stable tree gregkh
2025-02-05 21:40 ` [PATCH 6.6 02/24] xfs: validate inumber in xfs_iget Catherine Hoang
2025-02-21 15:23   ` Patch "xfs: validate inumber in xfs_iget" has been added to the 6.6-stable tree gregkh
2025-02-05 21:40 ` [PATCH 6.6 03/24] xfs: fix a sloppy memory handling bug in xfs_iroot_realloc Catherine Hoang
2025-02-21 15:23   ` Patch "xfs: fix a sloppy memory handling bug in xfs_iroot_realloc" has been added to the 6.6-stable tree gregkh
2025-02-05 21:40 ` [PATCH 6.6 04/24] xfs: fix a typo Catherine Hoang
2025-02-21 15:23   ` Patch "xfs: fix a typo" has been added to the 6.6-stable tree gregkh
2025-02-05 21:40 ` [PATCH 6.6 05/24] xfs: skip background cowblock trims on inodes open for write Catherine Hoang
2025-02-21 15:23   ` Patch "xfs: skip background cowblock trims on inodes open for write" has been added to the 6.6-stable tree gregkh
2025-02-05 21:40 ` [PATCH 6.6 06/24] xfs: don't free cowblocks from under dirty pagecache on unshare Catherine Hoang
2025-02-21 15:23   ` Patch "xfs: don't free cowblocks from under dirty pagecache on unshare" has been added to the 6.6-stable tree gregkh
2025-02-05 21:40 ` [PATCH 6.6 07/24] xfs: merge xfs_attr_leaf_try_add into xfs_attr_leaf_addname Catherine Hoang
2025-02-21 15:23   ` Patch "xfs: merge xfs_attr_leaf_try_add into xfs_attr_leaf_addname" has been added to the 6.6-stable tree gregkh
2025-02-05 21:40 ` [PATCH 6.6 08/24] xfs: return bool from xfs_attr3_leaf_add Catherine Hoang
2025-02-21 15:23   ` Patch "xfs: return bool from xfs_attr3_leaf_add" has been added to the 6.6-stable tree gregkh
2025-02-05 21:40 ` [PATCH 6.6 09/24] xfs: distinguish extra split from real ENOSPC from xfs_attr3_leaf_split Catherine Hoang
2025-02-21 15:23   ` Patch "xfs: distinguish extra split from real ENOSPC from xfs_attr3_leaf_split" has been added to the 6.6-stable tree gregkh
2025-02-05 21:40 ` [PATCH 6.6 10/24] xfs: distinguish extra split from real ENOSPC from xfs_attr_node_try_addname Catherine Hoang
2025-02-21 15:23   ` Patch "xfs: distinguish extra split from real ENOSPC from xfs_attr_node_try_addname" has been added to the 6.6-stable tree gregkh
2025-02-05 21:40 ` [PATCH 6.6 11/24] xfs: fold xfs_bmap_alloc_userdata into xfs_bmapi_allocate Catherine Hoang
2025-02-21 15:23   ` Patch "xfs: fold xfs_bmap_alloc_userdata into xfs_bmapi_allocate" has been added to the 6.6-stable tree gregkh
2025-02-05 21:40 ` [PATCH 6.6 12/24] xfs: don't ifdef around the exact minlen allocations Catherine Hoang
2025-02-21 15:23   ` Patch "xfs: don't ifdef around the exact minlen allocations" has been added to the 6.6-stable tree gregkh
2025-02-05 21:40 ` [PATCH 6.6 13/24] xfs: call xfs_bmap_exact_minlen_extent_alloc from xfs_bmap_btalloc Catherine Hoang
2025-02-21 15:23   ` Patch "xfs: call xfs_bmap_exact_minlen_extent_alloc from xfs_bmap_btalloc" has been added to the 6.6-stable tree gregkh
2025-02-05 21:40 ` [PATCH 6.6 14/24] xfs: support lowmode allocations in xfs_bmap_exact_minlen_extent_alloc Catherine Hoang
2025-02-21 15:23   ` Patch "xfs: support lowmode allocations in xfs_bmap_exact_minlen_extent_alloc" has been added to the 6.6-stable tree gregkh
2025-02-05 21:40 ` [PATCH 6.6 15/24] xfs: Use try_cmpxchg() in xlog_cil_insert_pcp_aggregate() Catherine Hoang
2025-02-21 15:23   ` Patch "xfs: Use try_cmpxchg() in xlog_cil_insert_pcp_aggregate()" has been added to the 6.6-stable tree gregkh
2025-02-21 15:33     ` Uros Bizjak
2025-02-21 15:57       ` Greg KH
2025-02-05 21:40 ` [PATCH 6.6 16/24] xfs: Remove empty declartion in header file Catherine Hoang
2025-02-21 15:23   ` Patch "xfs: Remove empty declartion in header file" has been added to the 6.6-stable tree gregkh
2025-02-05 21:40 ` [PATCH 6.6 17/24] xfs: pass the exact range to initialize to xfs_initialize_perag Catherine Hoang
2025-02-21 15:23   ` Patch "xfs: pass the exact range to initialize to xfs_initialize_perag" has been added to the 6.6-stable tree gregkh
2025-02-05 21:40 ` [PATCH 6.6 18/24] xfs: update the file system geometry after recoverying superblock buffers Catherine Hoang
2025-02-21 15:23   ` Patch "xfs: update the file system geometry after recoverying superblock buffers" has been added to the 6.6-stable tree gregkh
2025-02-05 21:40 ` [PATCH 6.6 19/24] xfs: error out when a superblock buffer update reduces the agcount Catherine Hoang
2025-02-21 15:23   ` Patch "xfs: error out when a superblock buffer update reduces the agcount" has been added to the 6.6-stable tree gregkh
2025-02-05 21:40 ` [PATCH 6.6 20/24] xfs: don't use __GFP_RETRY_MAYFAIL in xfs_initialize_perag Catherine Hoang
2025-02-21 15:23   ` Patch "xfs: don't use __GFP_RETRY_MAYFAIL in xfs_initialize_perag" has been added to the 6.6-stable tree gregkh
2025-02-05 21:40 ` [PATCH 6.6 21/24] xfs: update the pag for the last AG at recovery time Catherine Hoang
2025-02-21 15:23   ` Patch "xfs: update the pag for the last AG at recovery time" has been added to the 6.6-stable tree gregkh
2025-02-05 21:40 ` [PATCH 6.6 22/24] xfs: Reduce unnecessary searches when searching for the best extents Catherine Hoang
2025-02-21 15:23   ` Patch "xfs: Reduce unnecessary searches when searching for the best extents" has been added to the 6.6-stable tree gregkh
2025-02-05 21:40 ` [PATCH 6.6 23/24] xfs: streamline xfs_filestream_pick_ag Catherine Hoang
2025-02-21 15:23   ` Patch "xfs: streamline xfs_filestream_pick_ag" has been added to the 6.6-stable tree gregkh
2025-02-05 21:40 ` [PATCH 6.6 24/24] xfs: Check for delayed allocations before setting extsize Catherine Hoang
2025-02-21 15:23   ` Patch "xfs: Check for delayed allocations before setting extsize" has been added to the 6.6-stable tree gregkh

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.