public inbox for linux-xfs@vger.kernel.org
 help / color / mirror / Atom feed
From: "Darrick J. Wong" <djwong@kernel.org>
To: Chandan Babu R <chandanbabu@kernel.org>
Cc: linux-xfs@vger.kernel.org, Christoph Hellwig <hch@infradead.org>
Subject: [PATCHBOMB 6.12] xfs: a ton of bugfixes and cleanups
Date: Mon, 2 Sep 2024 11:16:06 -0700	[thread overview]
Message-ID: <20240902181606.GX6224@frogsfrogsfrogs> (raw)

Hi everyone,

6.12 is (allegedly) an LTS release, and as it's end of summer vacation
time in the northern hemisphere, the most that I'm going to get done for
this cycle is bug fixes and cleanups in preparation for metadata
directories and realtime allocation groups.

Christoph and I have finished reviewing this big batch of changes and I
think they're ready to be merged.  I'm resending the entire series so
that the patches are recorded in the list archives, and will follow it
with a pile of pull requests for actual merging.

--D


             reply	other threads:[~2024-09-02 18:16 UTC|newest]

Thread overview: 53+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-09-02 18:16 Darrick J. Wong [this message]
2024-09-02 18:21 ` [PATCHSET v31.1 1/8] xfs: atomic file content commits Darrick J. Wong
2024-09-02 18:23   ` [PATCH 1/1] xfs: introduce new file range commit ioctls Darrick J. Wong
2024-09-03  7:52     ` Christian Brauner
2024-10-25 21:23       ` Darrick J. Wong
2024-09-02 18:21 ` [PATCHSET v4.2 2/8] xfs: cleanups before adding metadata directories Darrick J. Wong
2024-09-02 18:23   ` [PATCH 1/3] xfs: validate inumber in xfs_iget Darrick J. Wong
2024-09-02 18:23   ` [PATCH 2/3] xfs: match on the global RT inode numbers in xfs_is_metadata_inode Darrick J. Wong
2024-09-02 18:23   ` [PATCH 3/3] xfs: pass the icreate args object to xfs_dialloc Darrick J. Wong
2024-09-02 18:21 ` [PATCHSET v4.2 3/8] xfs: clean up the rtbitmap code Darrick J. Wong
2024-09-02 18:24   ` [PATCH 01/12] xfs: remove xfs_validate_rtextents Darrick J. Wong
2024-09-02 18:24   ` [PATCH 02/12] xfs: factor out a xfs_validate_rt_geometry helper Darrick J. Wong
2024-09-02 18:24   ` [PATCH 03/12] xfs: make the RT rsum_cache mandatory Darrick J. Wong
2024-09-02 18:24   ` [PATCH 04/12] xfs: remove the limit argument to xfs_rtfind_back Darrick J. Wong
2024-09-02 18:25   ` [PATCH 05/12] xfs: assert a valid limit in xfs_rtfind_forw Darrick J. Wong
2024-09-02 18:25   ` [PATCH 06/12] xfs: add bounds checking to xfs_rt{bitmap,summary}_read_buf Darrick J. Wong
2024-09-02 18:25   ` [PATCH 07/12] xfs: cleanup the calling convention for xfs_rtpick_extent Darrick J. Wong
2024-09-02 18:25   ` [PATCH 08/12] xfs: push the calls to xfs_rtallocate_range out to xfs_bmap_rtalloc Darrick J. Wong
2024-09-02 18:26   ` [PATCH 09/12] xfs: factor out a xfs_growfs_rt_bmblock helper Darrick J. Wong
2024-09-02 18:26   ` [PATCH 10/12] xfs: factor out a xfs_last_rt_bmblock helper Darrick J. Wong
2024-09-02 18:26   ` [PATCH 11/12] xfs: factor out rtbitmap/summary initialization helpers Darrick J. Wong
2024-09-02 18:27   ` [PATCH 12/12] xfs: push transaction join out of xfs_rtbitmap_lock and xfs_rtgroup_lock Darrick J. Wong
2024-09-02 18:21 ` [PATCHSET v4.2 4/8] xfs: fixes for the realtime allocator Darrick J. Wong
2024-09-02 18:27   ` [PATCH 01/10] xfs: use the recalculated transaction reservation in xfs_growfs_rt_bmblock Darrick J. Wong
2024-09-02 18:27   ` [PATCH 02/10] xfs: ensure rtx mask/shift are correct after growfs Darrick J. Wong
2024-09-02 18:27   ` [PATCH 03/10] xfs: don't return too-short extents from xfs_rtallocate_extent_block Darrick J. Wong
2024-09-02 18:28   ` [PATCH 04/10] xfs: don't scan off the end of the rt volume in xfs_rtallocate_extent_block Darrick J. Wong
2024-09-02 18:28   ` [PATCH 05/10] xfs: refactor aligning bestlen to prod Darrick J. Wong
2024-09-02 18:28   ` [PATCH 06/10] xfs: clean up xfs_rtallocate_extent_exact a bit Darrick J. Wong
2024-09-02 18:28   ` [PATCH 07/10] xfs: reduce excessive clamping of maxlen in xfs_rtallocate_extent_near Darrick J. Wong
2024-09-02 18:29   ` [PATCH 08/10] xfs: fix broken variable-sized allocation detection in xfs_rtallocate_extent_block Darrick J. Wong
2024-09-02 18:29   ` [PATCH 09/10] xfs: remove xfs_rtb_to_rtxrem Darrick J. Wong
2024-09-02 18:29   ` [PATCH 10/10] xfs: simplify xfs_rtalloc_query_range Darrick J. Wong
2024-09-02 18:22 ` [PATCHSET v4.2 5/8] xfs: cleanups for the realtime allocator Darrick J. Wong
2024-09-02 18:29   ` [PATCH 01/10] xfs: clean up the ISVALID macro in xfs_bmap_adjacent Darrick J. Wong
2024-09-02 18:30   ` [PATCH 02/10] xfs: factor out a xfs_rtallocate helper Darrick J. Wong
2024-09-02 18:30   ` [PATCH 03/10] xfs: rework the rtalloc fallback handling Darrick J. Wong
2024-09-02 18:30   ` [PATCH 04/10] xfs: factor out a xfs_rtallocate_align helper Darrick J. Wong
2024-09-02 18:30   ` [PATCH 05/10] xfs: make the rtalloc start hint a xfs_rtblock_t Darrick J. Wong
2024-09-02 18:31   ` [PATCH 06/10] xfs: add xchk_setup_nothing and xchk_nothing helpers Darrick J. Wong
2024-09-02 18:31   ` [PATCH 07/10] xfs: remove xfs_{rtbitmap,rtsummary}_wordcount Darrick J. Wong
2024-09-02 18:31   ` [PATCH 08/10] xfs: replace m_rsumsize with m_rsumblocks Darrick J. Wong
2024-09-02 18:31   ` [PATCH 09/10] xfs: rearrange xfs_fsmap.c a little bit Darrick J. Wong
2024-09-02 18:32   ` [PATCH 10/10] xfs: move xfs_ioc_getfsmap out of xfs_ioctl.c Darrick J. Wong
2024-09-02 18:22 ` [PATCHSET v4.2 6/8] xfs: cleanups for quota mount Darrick J. Wong
2024-09-02 18:32   ` [PATCH 1/1] xfs: refactor loading quota inodes in the regular case Darrick J. Wong
2024-09-02 18:22 ` [PATCHSET 7/8] xfs: various bug fixes for 6.12 Darrick J. Wong
2024-09-02 18:32   ` [PATCH 1/3] xfs: fix C++ compilation errors in xfs_fs.h Darrick J. Wong
2024-09-02 18:33   ` [PATCH 2/3] xfs: fix FITRIM reporting again Darrick J. Wong
2024-09-02 18:33   ` [PATCH 3/3] xfs: fix a sloppy memory handling bug in xfs_iroot_realloc Darrick J. Wong
2024-09-02 18:22 ` [PATCHSET v4.2 8/8] xfs: cleanups for inode rooted btree code Darrick J. Wong
2024-09-02 18:33   ` [PATCH 1/2] xfs: replace shouty XFS_BM{BT,DR} macros Darrick J. Wong
2024-09-02 18:33   ` [PATCH 2/2] xfs: standardize the btree maxrecs function parameters Darrick J. Wong

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20240902181606.GX6224@frogsfrogsfrogs \
    --to=djwong@kernel.org \
    --cc=chandanbabu@kernel.org \
    --cc=hch@infradead.org \
    --cc=linux-xfs@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox