From: "Darrick J. Wong" <djwong@kernel.org>
To: Theodore Ts'o <tytso@mit.edu>
Cc: Chandan Babu R <chandan.babu@oracle.com>,
linux-xfs@vger.kernel.org, amir73il@gmail.com,
leah.rumancik@gmail.com
Subject: Re: Interim XFS backports for 5.15 and 6.1
Date: Wed, 2 Aug 2023 10:05:36 -0700 [thread overview]
Message-ID: <20230802170536.GZ11352@frogsfrogsfrogs> (raw)
In-Reply-To: <20230802031039.GC358316@mit.edu>
On Tue, Aug 01, 2023 at 11:10:39PM -0400, Theodore Ts'o wrote:
> Hi,
>
> As some of you may know, Leah has been out on medical leave for a
> while. I had hoped that she would be back in mid-July, but it looks
> like it's going to be a bit longer.
>
> As a result, I've taken it on myself to try to look at the more
> obvious backlog of patches that need to be backported to 5.15. I've
> come up with this list (see below), and I've been giving this patch
> series extensive testing to make sure none of these would cause
> regressions. Most of these fix bugs where the fact that a commit
> needs to be backported is noted in an xfstests test, and indeed,
> backporting the commit address the test failure. Hence, xfs in 5.15
> passes xfstests significantly cleaner as a result.
>
> I did note that there is one commit in the 6.1 LTS, "xfs: disable
> reaping in fscounters scrub" (2d5f38a31980 in upstream) that was not
> in the 5.15 LTS, but when I tried backporting this commit to 5.15, it
> resulted in a number of xfstests regressions, so I've dropped this
> commit from my proposed backports list for now. I assume some one or
> more additional patches would need to be backported to 5.15 LTS. A
> problem for later.
>
> I'm continuing to run some additional tests, but so far, things look
> solid. So I'm sending this to the linux-xfs list now so (a) XFS
> developers can take a look at the commits and the patches, and see if
> they look sane, and (b) to ask what the process should be in terms
> sending these commits to Greg in Leah's absence. Leah has
> significantly more xfs experience than I do, so I won't be offended if
> more review is desired before giving these patches an LGTM. In fact,
> I'd kind of appreciate it. :-)
>
> Also, I can also e-mail these patches to linux-xfs, but I didn't know
> if this would be desired before I potentially spammed the linux-xfs
> list.
Yes, sending a patchset tagged CANDIDATE to linux-xfs is accepted
practice. Usually the, er, release manager will give them the once
over, ack them, and then you can send them to gregkh for stable.
Example:
https://lore.kernel.org/linux-xfs/20230714064509.1451122-1-amir73il@gmail.com/
and acked followup:
https://lore.kernel.org/linux-xfs/20230715063114.1485841-1-amir73il@gmail.com/
> Anyway, here is the summary of the proposed backports to 5.15. Please
> take a look.
>
> Thanks,
>
> - Ted
>
> (Commit id's are in the xfs-5.15 branch in my xfs-lts-backports git
> tree[1]. Commits that have the note "not yet in 6.1" branch has been
> backported to the proposed xfs-6.1 branch, although please note that
> the xfs-6.1 branch hasn't yet gotten as much testing as the xfs-5.15
> branch.)
>
> [1] git://git.kernel.org/pub/scm/linux/kernel/git/tytso/xfs-lts-backports.git
>
>
> 46080ca79d18 xfs: hoist refcount record merge predicates
> commit 9d720a5a658f5135861773f26e927449bef93d61 upstream. (v6.2)
> note: not yet in 6.1 LTS
Greg will most probably NAK the whole 5.15 patchset on account of these
patches that aren't in 6.1. <redact angry djwong rant about unfunded
mandates from the community leadership>
--D
> pre-req for: xfs: estimate post-merge refcounts correctly
>
> 45b231886605 xfs: estimate post-merge refcounts correctly
> commit b25d1984aa884fc91a73a5a407b9ac976d441e9b upstream. (v6.2)
> note: not yet in 6.1 LTS
> fixes: xfs/179
>
> d16ab63aad9b xfs: add missing cmap->br_state = XFS_EXT_NORM update
> commit 1a39ae415c1be1e46f5b3f97d438c7c4adc22b63 upstream. (v5.18)
> pre-req for: xfs: Fix false ENOSPC when performing direct write on a delalloc extent in cow fork
>
> b9de7b77ccd9 xfs: Fix false ENOSPC when performing direct write on a delalloc extent in cow fork
> commit d62113303d691bcd8d0675ae4ac63e7769afc56c upstream. (v6.0)
> fixes: xfs/553
>
> 60cd06e242be xfs: stabilize the dirent name transformation function used for ascii-ci dir hash computation
> commit a9248538facc3d9e769489e50a544509c2f9cebe upstream. (v6.4)
> note: not yet in 6.1 LTS
> fixes: xfs/597
>
> 679add840fa6 xfs: use the directory name hash function for dir scrubbing
> commit 9dceccc5822f2ecea12a89f24d7cad1f3e5eab7c upstream. (v6.4)
> note: not yet in 6.1 LTS
> fixes: xfs/597
>
> a07ec38ecc0e xfs: get root inode correctly at bulkstat
> commit 817644fa4525258992f17fecf4f1d6cdd2e1b731 upstream. (v6.2)
> note: not yet in 6.1 LTS
> fixes: xfs/557
>
> 85cd6053e920 xfs: bound maximum wait time for inodegc work
> commit 7cf2b0f9611b9971d663e1fc3206eeda3b902922 upstream. (v5.19)
> requested backport to fix bug: https://lore.kernel.org/all/20230710215354.GA679018@onthe.net.au/T/#u
>
> eb639a92fb50 xfs: introduce xfs_inodegc_push()
> commit 5e672cd69f0a534a445df4372141fd0d1d00901d upstream. (v5.19)
> requested backport to fix bug: https://lore.kernel.org/all/20230710215354.GA679018@onthe.net.au/T/#u
>
prev parent reply other threads:[~2023-08-02 17:05 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-08-02 3:10 Interim XFS backports for 5.15 and 6.1 Theodore Ts'o
2023-08-02 17:05 ` Darrick J. Wong [this message]
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=20230802170536.GZ11352@frogsfrogsfrogs \
--to=djwong@kernel.org \
--cc=amir73il@gmail.com \
--cc=chandan.babu@oracle.com \
--cc=leah.rumancik@gmail.com \
--cc=linux-xfs@vger.kernel.org \
--cc=tytso@mit.edu \
/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