All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 5.4 00/25] xfs stable candidate patches for 5.4.y (from v5.10)
@ 2023-02-16  5:19 Chandan Babu R
  2023-02-16  5:19 ` [PATCH 5.4 01/25] xfs: remove the xfs_efi_log_item_t typedef Chandan Babu R
                   ` (25 more replies)
  0 siblings, 26 replies; 27+ messages in thread
From: Chandan Babu R @ 2023-02-16  5:19 UTC (permalink / raw)
  To: gregkh
  Cc: sashal, mcgrof, linux-xfs, stable, djwong, chandan.babu, amir73il,
	leah.rumancik

Hi Greg,

This 5.4.y backport series contains XFS fixes from v5.10. The patchset
has been acked by Darrick.

Brian Foster (1):
  xfs: sync lazy sb accounting on quiesce of read-only mounts

Christoph Hellwig (8):
  xfs: remove the xfs_efi_log_item_t typedef
  xfs: remove the xfs_efd_log_item_t typedef
  xfs: remove the xfs_inode_log_item_t typedef
  xfs: factor out a xfs_defer_create_intent helper
  xfs: merge the ->log_item defer op into ->create_intent
  xfs: merge the ->diff_items defer op into ->create_intent
  xfs: turn dfp_intent into a xfs_log_item
  xfs: refactor xfs_defer_finish_noroll

Darrick J. Wong (15):
  xfs: log new intent items created as part of finishing recovered
    intent items
  xfs: proper replay of deferred ops queued during log recovery
  xfs: xfs_defer_capture should absorb remaining block reservations
  xfs: xfs_defer_capture should absorb remaining transaction reservation
  xfs: clean up bmap intent item recovery checking
  xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering
  xfs: fix an incore inode UAF in xfs_bui_recover
  xfs: change the order in which child and parent defer ops are finished
  xfs: periodically relog deferred intent items
  xfs: expose the log push threshold
  xfs: only relog deferred intent items if free space in the log gets
    low
  xfs: fix missing CoW blocks writeback conversion retry
  xfs: ensure inobt record walks always make forward progress
  xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks
  xfs: prevent UAF in xfs_log_item_in_current_chkpt

Dave Chinner (1):
  xfs: fix finobt btree block recovery ordering

 fs/xfs/libxfs/xfs_defer.c       | 358 ++++++++++++++++++++++++--------
 fs/xfs/libxfs/xfs_defer.h       |  49 ++++-
 fs/xfs/libxfs/xfs_inode_fork.c  |   2 +-
 fs/xfs/libxfs/xfs_trans_inode.c |   2 +-
 fs/xfs/xfs_aops.c               |   4 +-
 fs/xfs/xfs_bmap_item.c          | 238 +++++++++++----------
 fs/xfs/xfs_bmap_item.h          |   3 +-
 fs/xfs/xfs_extfree_item.c       | 175 +++++++++-------
 fs/xfs/xfs_extfree_item.h       |  18 +-
 fs/xfs/xfs_icreate_item.c       |   1 +
 fs/xfs/xfs_inode.c              |   4 +-
 fs/xfs/xfs_inode_item.c         |   2 +-
 fs/xfs/xfs_inode_item.h         |   4 +-
 fs/xfs/xfs_iwalk.c              |  27 ++-
 fs/xfs/xfs_log.c                |  68 ++++--
 fs/xfs/xfs_log.h                |   3 +
 fs/xfs/xfs_log_cil.c            |   8 +-
 fs/xfs/xfs_log_recover.c        | 160 ++++++++------
 fs/xfs/xfs_mount.c              |   3 +-
 fs/xfs/xfs_refcount_item.c      | 173 ++++++++-------
 fs/xfs/xfs_refcount_item.h      |   3 +-
 fs/xfs/xfs_rmap_item.c          | 161 +++++++-------
 fs/xfs/xfs_rmap_item.h          |   3 +-
 fs/xfs/xfs_stats.c              |   4 +
 fs/xfs/xfs_stats.h              |   1 +
 fs/xfs/xfs_super.c              |   8 +-
 fs/xfs/xfs_trace.h              |   1 +
 fs/xfs/xfs_trans.h              |  10 +
 28 files changed, 946 insertions(+), 547 deletions(-)

-- 
2.35.1


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

end of thread, other threads:[~2023-02-17 14:20 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-02-16  5:19 [PATCH 5.4 00/25] xfs stable candidate patches for 5.4.y (from v5.10) Chandan Babu R
2023-02-16  5:19 ` [PATCH 5.4 01/25] xfs: remove the xfs_efi_log_item_t typedef Chandan Babu R
2023-02-16  5:19 ` [PATCH 5.4 02/25] xfs: remove the xfs_efd_log_item_t typedef Chandan Babu R
2023-02-16  5:19 ` [PATCH 5.4 03/25] xfs: remove the xfs_inode_log_item_t typedef Chandan Babu R
2023-02-16  5:19 ` [PATCH 5.4 04/25] xfs: factor out a xfs_defer_create_intent helper Chandan Babu R
2023-02-16  5:19 ` [PATCH 5.4 05/25] xfs: merge the ->log_item defer op into ->create_intent Chandan Babu R
2023-02-16  5:20 ` [PATCH 5.4 06/25] xfs: merge the ->diff_items " Chandan Babu R
2023-02-16  5:20 ` [PATCH 5.4 07/25] xfs: turn dfp_intent into a xfs_log_item Chandan Babu R
2023-02-16  5:20 ` [PATCH 5.4 08/25] xfs: refactor xfs_defer_finish_noroll Chandan Babu R
2023-02-16  5:20 ` [PATCH 5.4 09/25] xfs: log new intent items created as part of finishing recovered intent items Chandan Babu R
2023-02-16  5:20 ` [PATCH 5.4 10/25] xfs: fix finobt btree block recovery ordering Chandan Babu R
2023-02-16  5:20 ` [PATCH 5.4 11/25] xfs: proper replay of deferred ops queued during log recovery Chandan Babu R
2023-02-16  5:20 ` [PATCH 5.4 12/25] xfs: xfs_defer_capture should absorb remaining block reservations Chandan Babu R
2023-02-16  5:20 ` [PATCH 5.4 13/25] xfs: xfs_defer_capture should absorb remaining transaction reservation Chandan Babu R
2023-02-16  5:20 ` [PATCH 5.4 14/25] xfs: clean up bmap intent item recovery checking Chandan Babu R
2023-02-16  5:20 ` [PATCH 5.4 15/25] xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering Chandan Babu R
2023-02-16  5:20 ` [PATCH 5.4 16/25] xfs: fix an incore inode UAF in xfs_bui_recover Chandan Babu R
2023-02-16  5:20 ` [PATCH 5.4 17/25] xfs: change the order in which child and parent defer ops are finished Chandan Babu R
2023-02-16  5:20 ` [PATCH 5.4 18/25] xfs: periodically relog deferred intent items Chandan Babu R
2023-02-16  5:20 ` [PATCH 5.4 19/25] xfs: expose the log push threshold Chandan Babu R
2023-02-16  5:20 ` [PATCH 5.4 20/25] xfs: only relog deferred intent items if free space in the log gets low Chandan Babu R
2023-02-16  5:20 ` [PATCH 5.4 21/25] xfs: fix missing CoW blocks writeback conversion retry Chandan Babu R
2023-02-16  5:20 ` [PATCH 5.4 22/25] xfs: ensure inobt record walks always make forward progress Chandan Babu R
2023-02-16  5:20 ` [PATCH 5.4 23/25] xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks Chandan Babu R
2023-02-16  5:20 ` [PATCH 5.4 24/25] xfs: prevent UAF in xfs_log_item_in_current_chkpt Chandan Babu R
2023-02-16  5:20 ` [PATCH 5.4 25/25] xfs: sync lazy sb accounting on quiesce of read-only mounts Chandan Babu R
2023-02-17 14:20 ` [PATCH 5.4 00/25] xfs stable candidate patches for 5.4.y (from v5.10) Greg KH

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.