public inbox for linux-xfs@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCHSET 0/8] xfsprogs: sync with 6.4
@ 2023-06-16  1:36 Darrick J. Wong
  2023-06-16  1:37 ` [PATCH 1/8] libxfs: deferred items should call xfs_perag_intent_{get,put} Darrick J. Wong
                   ` (8 more replies)
  0 siblings, 9 replies; 10+ messages in thread
From: Darrick J. Wong @ 2023-06-16  1:36 UTC (permalink / raw)
  To: cem, djwong
  Cc: Christoph Hellwig, kernel test robot, Dave Chinner, Dave Chinner,
	linux-xfs

Hi all,

Synchronize with libxfs changs in kernel 6.4 and fix anything that
breaks as a result.

If you're going to start using this mess, you probably ought to just
pull from my git trees, which are linked below.

This is an extraordinary way to destroy everything.  Enjoy!
Comments and questions are, as always, welcome.
xfsprogs git tree:
https://git.kernel.org/cgit/linux/kernel/git/djwong/xfsprogs-dev.git/log/?h=libxfs-sync-6.4
---
 include/list.h           |    7 +-
 include/xfs_inode.h      |    3 +
 include/xfs_trans.h      |    7 ++
 libfrog/list_sort.c      |   10 +--
 libxfs/defer_item.c      |   74 ++++++++++++---------
 libxfs/libxfs_priv.h     |    4 +
 libxfs/logitem.c         |  165 +++++++++++++++++++++++++++++++++++++++++++++-
 libxfs/trans.c           |   96 +++++++++++++++++++++++++++
 libxfs/util.c            |    4 +
 libxfs/xfs_ag.c          |    5 +
 libxfs/xfs_alloc.c       |   91 ++++++++++++++++++-------
 libxfs/xfs_alloc.h       |    6 +-
 libxfs/xfs_bmap.c        |   10 ++-
 libxfs/xfs_bmap_btree.c  |    7 +-
 libxfs/xfs_ialloc.c      |   24 ++++---
 libxfs/xfs_log_format.h  |    9 ++-
 libxfs/xfs_refcount.c    |   13 +++-
 libxfs/xfs_trans_inode.c |  113 ++------------------------------
 scrub/repair.c           |   12 ++-
 19 files changed, 456 insertions(+), 204 deletions(-)


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

end of thread, other threads:[~2023-06-16  5:50 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-16  1:36 [PATCHSET 0/8] xfsprogs: sync with 6.4 Darrick J. Wong
2023-06-16  1:37 ` [PATCH 1/8] libxfs: deferred items should call xfs_perag_intent_{get,put} Darrick J. Wong
2023-06-16  1:37 ` [PATCH 2/8] libxfs: port list_cmp_func_t to userspace Darrick J. Wong
2023-06-16  1:37 ` [PATCH 3/8] libxfs: port transaction precommit hooks " Darrick J. Wong
2023-06-16  1:37 ` [PATCH 4/8] xfs: restore allocation trylock iteration Darrick J. Wong
2023-06-16  1:37 ` [PATCH 5/8] xfs: fix AGF vs inode cluster buffer deadlock Darrick J. Wong
2023-06-16  1:37 ` [PATCH 6/8] xfs: fix agf/agfl verification on v4 filesystems Darrick J. Wong
2023-06-16  1:37 ` [PATCH 7/8] xfs: validity check agbnos on the AGFL Darrick J. Wong
2023-06-16  1:37 ` [PATCH 8/8] xfs: validate block number being freed before adding to xefi Darrick J. Wong
2023-06-16  5:49 ` [PATCHSET 0/8] xfsprogs: sync with 6.4 Christoph Hellwig

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox