Linux SCSI subsystem development
 help / color / mirror / Atom feed
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.

  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