From: Finn Thain <fthain@linux-m68k.org>
To: James Bottomley <James.Bottomley@HansenPartnership.com>
Cc: "linux-scsi@vger.kernel.org" <linux-scsi@vger.kernel.org>,
"linux-block@vger.kernel.org" <linux-block@vger.kernel.org>,
linux-fsdevel@vger.kernel.org
Subject: Re: [LSF/MM/BPF TOPIC] Documenting the correct pushback on AI inspired (and other) fixes in older drivers
Date: Fri, 6 Feb 2026 09:57:45 +1100 (AEDT) [thread overview]
Message-ID: <5938441c-aaa9-c405-a78a-a66f387a5370@linux-m68k.org> (raw)
In-Reply-To: <32e620691c0ecf76f469a21bffaba396f207ccb9.camel@HansenPartnership.com>
On Thu, 5 Feb 2026, James Bottomley wrote:
> To set the stage, we in SCSI have seen an uptick in patches to older
> drivers mostly fixing missing free (data leak) and data race problems.
> I'm not even sure they're all AI found, but we don't really need to
> know that.
If I may predict the next scene, by extrapolating only a little, we are
approaching the point where it will be feasible to request that an AI
simply generate a new driver, based on chip datasheets plus all of the
open source drivers available for training, rather than patch the bugs in
an existing driver.
At that point, what use is a maintainer? I think we can still add value if
we are able to leverage our ability and experience in validating such code
i.e. prove its correctness somehow. If we can do that, then the codebase
we presently call Linux might continue to grow because it would remain
superior than some AI-generated alternative codebase.
Documentation that would raise the bar for patch submissions seems like a
band-aid. The basic complaint seems to be that minor fixes have become
cheaper and easier to produce, overwhelming reviewers. The solution has to
be, make code review cheaper and more effective i.e. fight fire with fire.
next prev parent reply other threads:[~2026-02-05 22:57 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-02-05 9:51 [LSF/MM/BPF TOPIC] Documenting the correct pushback on AI inspired (and other) fixes in older drivers James Bottomley
2026-02-05 16:30 ` Bart Van Assche
2026-02-05 20:54 ` Matthew Wilcox
2026-02-05 22:38 ` James Bottomley
2026-02-05 16:40 ` Haris Iqbal
2026-02-05 22:40 ` James Bottomley
2026-02-05 23:37 ` Chuck Lever
2026-02-05 22:57 ` Finn Thain [this message]
2026-02-06 5:18 ` Darrick J. Wong
2026-02-06 22:38 ` Finn Thain
2026-02-08 17:58 ` James Bottomley
2026-02-08 23:41 ` Finn Thain
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=5938441c-aaa9-c405-a78a-a66f387a5370@linux-m68k.org \
--to=fthain@linux-m68k.org \
--cc=James.Bottomley@HansenPartnership.com \
--cc=linux-block@vger.kernel.org \
--cc=linux-fsdevel@vger.kernel.org \
--cc=linux-scsi@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