public inbox for linux-xfs@vger.kernel.org
 help / color / mirror / Atom feed
From: Dave Chinner <david@fromorbit.com>
To: "Darrick J. Wong" <djwong@kernel.org>
Cc: Amir Goldstein <amir73il@gmail.com>,
	Leah Rumancik <leah.rumancik@gmail.com>,
	linux-xfs@vger.kernel.org, chandan.babu@oracle.com,
	Christian Brauner <brauner@kernel.org>
Subject: Re: [PATCH 5.15 CANDIDATE 00/10] more xfs fixes for 5.15
Date: Thu, 9 Feb 2023 09:21:04 +1100	[thread overview]
Message-ID: <20230208222104.GD360264@dread.disaster.area> (raw)
In-Reply-To: <Y+P6y81Wmf4L66LC@magnolia>

On Wed, Feb 08, 2023 at 11:40:59AM -0800, Darrick J. Wong wrote:
> On Wed, Feb 08, 2023 at 09:02:58PM +0200, Amir Goldstein wrote:
> > On Wed, Feb 8, 2023 at 7:52 PM Leah Rumancik <leah.rumancik@gmail.com> wrote:
> > >
> > > Hello again,
> > >
> > > Here is the next batch of backports for 5.15.y. Testing included
> > > 25 runs of auto group on 12 xfs configs. No regressions were seen.
> > > I checked xfs/538 was run without issue as this test was mentioned
> > > in 56486f307100. Also, from 86d40f1e49e9, I ran ran xfs/117 with
> > > XFS compiled as a module and TEST_FS_MODULE_REOLOAD set, but I was
> > > unable to reproduce the issue.
> > 
> > Did you find any tests that started to pass or whose failure rate reduced?
> 
> I wish Leah had, but there basically aren't any tests for the problems
> fixed in this set for her to find. :(
.....
> > There are very few Fixes: annotations in these commits so it is hard for
> > me to assess if any of them are relevant/important/worth the effort/risk
> > to backport to 5.10.
> 
> <nod> Dave's fixpatches rarely have Fixes tags attached.  It's difficult
> to get him to do that because he has so much bad history with AUTOSEL.
> I've tried to get him to add them in the past, but if I'm already
> stressed out and Dave doesn't reply then I tend to merge the fix and
> move on.

In my defense, all the "fixes" from me in this series (except for
the one with a fixes tag on it) date back so long ago it was
difficult to identify what commit actually introduced the issue.
Once we're talking about "it's been there for at least a decade" -
espcially for fuzzer issues - identifying the exact commit is time
consuming and often not possible, nor really useful for anything.

I'm also not going to tag a patch with "fixes commit xyz" when
commit xyz isn't actually the cause of the problem just so that
someone can blindly use that as a "it's got a fixes tag on it, we
should back port it" trigger.

That's the whole problem with AUTOSEL - blindly applying anything
with a fixes tag on it that merges cleanly into an older kernel -
and the whole point of having a human actually manage the stable
kernel backports.

The stable XFS kernel maintainer is supposed to be actively looking
at the commits that go into the upstream kernel to determine if they
are relevant or not to the given stable kernel, regardless of
whether they address fstests failures, have fixes/stable tags on
them, etc. If all we needed stable maintainers to do is turn a crank
handle, then we'd be perfectly OK with AUTOSEL and the upstream
stable kernel process....

-Dave.
-- 
Dave Chinner
david@fromorbit.com

  reply	other threads:[~2023-02-08 22:21 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-02-08 17:52 [PATCH 5.15 CANDIDATE 00/10] more xfs fixes for 5.15 Leah Rumancik
2023-02-08 17:52 ` [PATCH 5.15 CANDIDATE 01/10] xfs: zero inode fork buffer at allocation Leah Rumancik
2023-02-08 17:52 ` [PATCH 5.15 CANDIDATE 02/10] xfs: fix potential log item leak Leah Rumancik
2023-02-08 17:52 ` [PATCH 5.15 CANDIDATE 03/10] xfs: detect self referencing btree sibling pointers Leah Rumancik
2023-02-08 17:52 ` [PATCH 5.15 CANDIDATE 04/10] xfs: set XFS_FEAT_NLINK correctly Leah Rumancik
2023-02-08 17:52 ` [PATCH 5.15 CANDIDATE 05/10] xfs: validate v5 feature fields Leah Rumancik
2023-02-08 17:52 ` [PATCH 5.15 CANDIDATE 06/10] xfs: avoid unnecessary runtime sibling pointer endian conversions Leah Rumancik
2023-02-08 17:52 ` [PATCH 5.15 CANDIDATE 07/10] xfs: don't assert fail on perag references on teardown Leah Rumancik
2023-02-08 17:52 ` [PATCH 5.15 CANDIDATE 08/10] xfs: assert in xfs_btree_del_cursor should take into account error Leah Rumancik
2023-02-08 17:52 ` [PATCH 5.15 CANDIDATE 09/10] xfs: purge dquots after inode walk fails during quotacheck Leah Rumancik
2023-02-08 17:52 ` [PATCH 5.15 CANDIDATE 10/10] xfs: don't leak btree cursor when insrec fails after a split Leah Rumancik
2023-02-08 19:02 ` [PATCH 5.15 CANDIDATE 00/10] more xfs fixes for 5.15 Amir Goldstein
2023-02-08 19:40   ` Darrick J. Wong
2023-02-08 22:21     ` Dave Chinner [this message]
2023-02-09  8:08       ` Amir Goldstein
2023-02-10 19:51     ` Leah Rumancik
2023-02-11  4:05       ` Darrick J. Wong
2023-02-11  8:33       ` Amir Goldstein
2023-02-10 13:11   ` Chandan Babu R

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=20230208222104.GD360264@dread.disaster.area \
    --to=david@fromorbit.com \
    --cc=amir73il@gmail.com \
    --cc=brauner@kernel.org \
    --cc=chandan.babu@oracle.com \
    --cc=djwong@kernel.org \
    --cc=leah.rumancik@gmail.com \
    --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