Linux Media Controller development
 help / color / mirror / Atom feed
From: Jacopo Mondi <jacopo.mondi@ideasonboard.com>
To: Theodore Tso <tytso@mit.edu>
Cc: Jacopo Mondi <jacopo.mondi@ideasonboard.com>,
	 Roman Gushchin <roman.gushchin@linux.dev>,
	Laurent Pinchart <laurent.pinchart@ideasonboard.com>,
	 Mauro Carvalho Chehab <mchehab+huawei@kernel.org>,
	Derek Barbosa <debarbos@redhat.com>,
	 Matthieu Baerts <matttbe@kernel.org>,
	Konstantin Ryabitsev <konstantin@linuxfoundation.org>,
	 Jason Gunthorpe <jgg@ziepe.ca>,
	Steven Rostedt <rostedt@goodmis.org>,
	users@kernel.org,
	 Linux Media Mailing List <linux-media@vger.kernel.org>,
	Stephen Finucane <stephenfin@redhat.com>
Subject: Re: Linking Patchwork with Sashiko?
Date: Thu, 16 Jul 2026 10:07:03 +0200	[thread overview]
Message-ID: <aliMsSH373RJ31Mq@zed> (raw)
In-Reply-To: <alfBvhZkAelq5RVf@mit.edu>

Hi Ted,

On Wed, Jul 15, 2026 at 01:31:00PM -0400, Theodore Tso wrote:
> On Wed, Jul 15, 2026 at 09:59:57AM -0500, Jacopo Mondi wrote:
> > Far-fetched review comments, very convincing word salads mixed with
> > valuable findings have often been escalated by authors to maintainers
> > to have them distil the good from the bad.
>
> That hasn't been my experience with ext4.  As far as signal to noise,
> the main issue is one where pre-existing issues are flagged in
> multiple patches in the patch series.  However, (a) Romain knows about
> this, and a fix is in the works, and (b) it's flagged as a
> pre-existing issue --- and we tell newcomers that they are free to
> disgard pre-existing issues, but if they do want to fix it, in most
> cases do it as a separate patch (or in a separate patch series) and to
> avoid folding it into the current patch --- especially if the fix is
> non-trivial.

This is exactly happened to me last week.

I got fooled by a Sashiko reported issue on patch for a driver I
maintain. I asked the developer to address it, he did so in a separate
patch, people got involved, lost quite some time on it, it ended up
being a false positive.

Now, one could blame me for being fooled by Sashiko. One could say
that the above described process is exactly what we do: discuss code
to make it better.

I can agree with both the above point.

Fact is, reviewers/maintainers are scarce, and I got my time sucked in
by an hallucination. It could happen with people too, but the rate at
which LLMs produce output is super-human.

This might sound just one anecdotal experience, but is not just one
off. That's what I ear from most people doing reviews and driver
maintainership, and that's the reason the linux-media summit decided
to keep Sashiko reviews in a separate mailing list as an opt-in for
interested reviewers: to avoid overloading the most scarce resource we
have: maintainers and reviewers.

>
> > All discussions around AI inevitably ends being about principles and
> > good vs bad. I'm surprised Linus and Ted had to weight in to re-state
> > the "we're not against AI!" principle while I would like to discuss
> > signal-to-noise metrics instead.
>
> If it makes sense for a subsystem to move reviews to a separate list,
> by all means, that should be up to the subsystem maintainers.  There

In a large subsystem, where multiple people does reviews and effective
maintainership of drivers and large parts of the subsystem, these
kind of decision have to be made by consensus among the ones investing
time and energy to maintain the subsystem.

That's what we did during the linux-media summit.

> has been quite a lot of discussion about how we should accomodate
> people who object to AI by dumping more work on maintainers, and
> that's the part that I object to.

Sorry for not being clear. My point is exactly this: so far, LLM
reviews have proven to be time and energy consuming for maintainers
and reviewers.

Will they get better ? Surely.

At this time it's imposing more work on the active member of the
community.

>
> One of the things that really excites me about Shashiko is that it
> reduces my workload.  Whereas the false positives from Syxbot and

I'm really surprised how your experience differ from the one of most
people I interact with.

Maybe it's a question of what your role in the development pyramid is?

Who effectively does the first reviews on the list and interfaces
directly with contributors might be more affected by slop compared to
top-end maintainers that receive the end product ?

> oss-fuzz have caused me more work, not less, and has had significantly
> more noise than Shahiko.  (I've started outright ignoring oss-fuzz
> reports as a result, and the "respond within NN days or we will make
> our report public" has caused me to respond, "and this will say more
> bad things about oss-fuzz than my software"....)

>
> Cheers,
>
> 							- Ted

  reply	other threads:[~2026-07-16  8:07 UTC|newest]

Thread overview: 85+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20260528144627.1ae09ff2@foz.lan>
     [not found] ` <1372F826-5513-4EB2-AE27-1DC0D2DE0AEB@linux.dev>
     [not found]   ` <20260529083100.6710b6cd@foz.lan>
     [not found]     ` <20260529083801.2c7e8990@foz.lan>
     [not found]       ` <ahmwUk0uXTkdwohf@debarbos-thinkpadt14gen5.rmtusma.csb>
2026-05-30  8:30         ` Linking Patchwork with Sashiko? Mauro Carvalho Chehab
2026-05-30 15:57           ` Roman Gushchin
2026-05-30 18:00             ` Mauro Carvalho Chehab
2026-05-30 18:49               ` Mauro Carvalho Chehab
2026-05-30 18:53                 ` Mauro Carvalho Chehab
2026-06-02 15:51                   ` Derek Barbosa
2026-06-02 16:51                     ` Mauro Carvalho Chehab
2026-06-02 18:39                       ` Jason Gunthorpe
2026-06-02 20:29                         ` Mauro Carvalho Chehab
2026-06-02 20:13                     ` Roman Gushchin
2026-06-02 20:39                       ` Mauro Carvalho Chehab
2026-06-02 20:44                         ` Roman Gushchin
2026-06-02 23:50                         ` Matthieu Baerts
2026-06-03  3:35                           ` Mauro Carvalho Chehab
2026-06-03  3:49                             ` Roman Gushchin
2026-06-04  6:52                           ` Mauro Carvalho Chehab
2026-06-07 17:56                             ` Mauro Carvalho Chehab
2026-06-30 20:32                               ` Derek Barbosa
2026-07-10  5:45                                 ` Mauro Carvalho Chehab
2026-07-10  6:39                                   ` Mauro Carvalho Chehab
2026-07-11  1:01                                     ` Roman Gushchin
2026-07-13  7:55                                       ` Mauro Carvalho Chehab
2026-07-13  9:41                                         ` Laurent Pinchart
2026-07-13 20:04                                           ` Mauro Carvalho Chehab
2026-07-14 22:55                                             ` Roman Gushchin
2026-07-15  0:59                                               ` Laurent Pinchart
2026-07-15  2:00                                                 ` Roman Gushchin
2026-07-15  3:06                                                   ` Linus Torvalds
2026-07-15 12:21                                                     ` Jori Koolstra
2026-07-15 16:50                                                       ` Steven Rostedt
2026-07-15 18:13                                                       ` Nicolas Dufresne
2026-07-15 19:12                                                         ` Laurent Pinchart
2026-07-15 19:27                                                           ` Nicolas Dufresne
2026-07-15 20:03                                                             ` Laurent Pinchart
2026-07-15 16:43                                                     ` Laurent Pinchart
2026-07-15 23:28                                                     ` lyude
2026-07-15  7:59                                                   ` Jacopo Mondi
2026-07-15  8:40                                                     ` Mauro Carvalho Chehab
2026-07-15 17:31                                                     ` Theodore Tso
2026-07-16  8:07                                                       ` Jacopo Mondi [this message]
2026-07-15 12:38                                                   ` Mark Brown
2026-07-15 16:28                                                   ` Laurent Pinchart
2026-07-15 21:08                                                     ` Roman Gushchin
2026-07-15 23:20                                                       ` Steven Rostedt
2026-07-16  0:09                                                         ` Roman Gushchin
2026-07-15  3:54                                                 ` Theodore Tso
2026-07-15  7:13                                                   ` Mauro Carvalho Chehab
2026-07-15 12:42                                                     ` James Bottomley
2026-07-15 16:18                                                       ` Laurent Pinchart
2026-07-15 16:53                                                         ` James Bottomley
2026-07-15 17:09                                                           ` Laurent Pinchart
2026-07-15 16:11                                                   ` Laurent Pinchart
2026-07-15 17:00                                                     ` Jan Kara
2026-07-15 20:28                                                       ` Laurent Pinchart
2026-07-15 20:36                                                         ` James Bottomley
2026-07-15 20:42                                                           ` Laurent Pinchart
2026-07-16  0:14                                                             ` Roman Gushchin
2026-07-16  7:04                                                           ` Mauro Carvalho Chehab
2026-07-15 23:32                                                         ` Steven Rostedt
2026-07-16  0:03                                                           ` Roman Gushchin
2026-07-16  7:21                                                         ` Mauro Carvalho Chehab
2026-07-15 17:14                                                     ` Theodore Tso
2026-07-15 17:35                                                       ` Miguel Ojeda
2026-07-15 17:41                                                       ` Laurent Pinchart
2026-07-15 18:18                                                         ` Linus Torvalds
2026-07-15 18:51                                                           ` Laurent Pinchart
2026-07-15 19:14                                                             ` Linus Torvalds
2026-07-15 20:13                                                               ` Laurent Pinchart
2026-07-15 16:28                                                 ` Ihor Solodrai
2026-07-15 16:39                                                   ` Laurent Pinchart
2026-07-15 17:12                                                     ` Ihor Solodrai
2026-07-15 17:35                                                       ` Mark Brown
2026-07-15 18:39                                                         ` Ihor Solodrai
2026-07-15 20:32                                                           ` Mark Brown
2026-07-15 19:06                                                       ` Laurent Pinchart
2026-07-15 21:13                                                         ` Theodore Tso
2026-07-16  3:00                                                           ` Nicolas Dufresne
2026-07-16  3:53                                                             ` Theodore Tso
2026-07-16  7:55                                                               ` Mauro Carvalho Chehab
2026-07-16  6:23                                                           ` Jai Luthra
2026-07-15 17:41                                                     ` Jason Gunthorpe
2026-07-15 19:10                                                       ` Laurent Pinchart
2026-07-15 19:55                                                         ` Mark Brown
2026-07-15 19:38                                                       ` Dmitry Torokhov
2026-07-15 21:27 voste62ocr

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=aliMsSH373RJ31Mq@zed \
    --to=jacopo.mondi@ideasonboard.com \
    --cc=debarbos@redhat.com \
    --cc=jgg@ziepe.ca \
    --cc=konstantin@linuxfoundation.org \
    --cc=laurent.pinchart@ideasonboard.com \
    --cc=linux-media@vger.kernel.org \
    --cc=matttbe@kernel.org \
    --cc=mchehab+huawei@kernel.org \
    --cc=roman.gushchin@linux.dev \
    --cc=rostedt@goodmis.org \
    --cc=stephenfin@redhat.com \
    --cc=tytso@mit.edu \
    --cc=users@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