All of lore.kernel.org
 help / color / mirror / Atom feed
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: Chuck Lever <chuck.lever@oracle.com>
Cc: viro@zeniv.linux.org.uk, brauner@kernel.org, jack@suse.cz,
	linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org,
	stable <stable@kernel.org>, Takashi Iwai <tiwai@suse.de>
Subject: Re: [PATCH] Revert "libfs: Use d_children list to iterate simple_offset directories"
Date: Wed, 26 Feb 2025 11:13:20 -0800	[thread overview]
Message-ID: <2025022612-stratus-theology-de3c@gregkh> (raw)
In-Reply-To: <a2e5de22-f5d1-4f99-ab37-93343b5c68b1@oracle.com>

On Wed, Feb 26, 2025 at 11:28:35AM -0500, Chuck Lever wrote:
> On 2/26/25 11:21 AM, Greg Kroah-Hartman wrote:
> > On Wed, Feb 26, 2025 at 10:57:48AM -0500, Chuck Lever wrote:
> >> On 2/26/25 9:29 AM, Greg Kroah-Hartman wrote:
> >>> This reverts commit b9b588f22a0c049a14885399e27625635ae6ef91.
> >>>
> >>> There are reports of this commit breaking Chrome's rendering mode.  As
> >>> no one seems to want to do a root-cause, let's just revert it for now as
> >>> it is affecting people using the latest release as well as the stable
> >>> kernels that it has been backported to.
> >>
> >> NACK. This re-introduces a CVE.
> > 
> > As I said elsewhere, when a commit that is assigned a CVE is reverted,
> > then the CVE gets revoked.  But I don't see this commit being assigned
> > to a CVE, so what CVE specifically are you referring to?
> 
> https://nvd.nist.gov/vuln/detail/CVE-2024-46701

That refers to commit 64a7ce76fb90 ("libfs: fix infinite directory reads
for offset dir"), which showed up in 6.11 (and only backported to 6.10.7
(which is long end-of-life).  Commit b9b588f22a0c ("libfs: Use
d_children list to iterate simple_offset directories") is in 6.14-rc1
and has been backported to 6.6.75, 6.12.12, and 6.13.1.

I don't understand the interaction here, sorry.

> The guideline that "regressions are more important than CVEs" is
> interesting. I hadn't heard that before.

CVEs should not be relevant for development given that we create 10-11
of them a day.  Treat them like any other public bug list please.

But again, I don't understand how reverting this commit relates to the
CVE id you pointed at, what am I missing?

> Still, it seems like we haven't had a chance to actually work on this
> issue yet. It could be corrected by a simple fix. Reverting seems
> premature to me.

I'll let that be up to the vfs maintainers, but I'd push for reverting
first to fix the regression and then taking the time to find the real
change going forward to make our user's lives easier.  Especially as I
don't know who is working on that "simple fix" :)

thanks,

greg k-h

  reply	other threads:[~2025-02-26 19:14 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-02-26 14:29 [PATCH] Revert "libfs: Use d_children list to iterate simple_offset directories" Greg Kroah-Hartman
2025-02-26 15:57 ` Chuck Lever
2025-02-26 16:21   ` Greg Kroah-Hartman
2025-02-26 16:28     ` Chuck Lever
2025-02-26 19:13       ` Greg Kroah-Hartman [this message]
2025-02-26 20:33         ` Chuck Lever
2025-03-10 16:29           ` Greg Kroah-Hartman
2025-03-10 17:30             ` Chuck Lever
2025-03-11 13:55               ` Sun Yongjian
2025-03-11 15:23                 ` Chuck Lever
2025-03-11 18:11                   ` Darrick J. Wong
2025-03-11 18:25                     ` Chuck Lever
2025-03-11 18:52                       ` Darrick J. Wong
2025-03-11 19:39                         ` Chuck Lever
2025-03-11 21:47                           ` Kent Overstreet
2025-03-12 15:39                             ` Christoph Hellwig
2025-03-12 15:47                           ` Christoph Hellwig
2025-03-13 13:45                   ` Chuck Lever
2025-03-18 11:38                     ` Sun Yongjian

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=2025022612-stratus-theology-de3c@gregkh \
    --to=gregkh@linuxfoundation.org \
    --cc=brauner@kernel.org \
    --cc=chuck.lever@oracle.com \
    --cc=jack@suse.cz \
    --cc=linux-fsdevel@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=stable@kernel.org \
    --cc=tiwai@suse.de \
    --cc=viro@zeniv.linux.org.uk \
    /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 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.