From: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
To: Kees Cook <kees@kernel.org>
Cc: Jori Koolstra <jkoolstra@xs4all.nl>,
"Lorenzo Stoakes (ARM)" <ljs@kernel.org>,
Krzysztof Kozlowski <krzk@kernel.org>,
Sasha Levin <sashal@kernel.org>,
corbet@lwn.net, skhan@linuxfoundation.org, rdunlap@infradead.org,
federico.vaga@vaga.pv.it, apw@canonical.com, joe@perches.com,
workflows@vger.kernel.org, linux-doc@vger.kernel.org,
linux-kernel@vger.kernel.org,
Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
Linus Torvalds <torvalds@linux-foundation.org>,
Justin Stitt <justinstitt@google.com>,
Carlos Maiolino <cem@kernel.org>,
Jakub Kicinski <kuba@kernel.org>,
Brian Foster <bfoster@redhat.com>,
Christoph Hellwig <hch@infradead.org>,
David Disseldorp <ddiss@suse.de>, Mark Brown <broonie@kernel.org>,
Jani Nikula <jani.nikula@intel.com>, Jens Axboe <axboe@kernel.dk>,
"David Hildenbrand (Arm)" <david@kernel.org>,
Vlastimil Babka <vbabka@kernel.org>,
"Christian Brauner (Amutable)" <brauner@kernel.org>
Subject: Re: [PATCH] docs: remove Assisted-by references
Date: Tue, 13 Oct 2026 22:16:28 +0200 [thread overview]
Message-ID: <20261013201628.GO4214@killaraus.ideasonboard.com> (raw)
In-Reply-To: <202610131216.C841415F01@keescook>
On Tue, Oct 13, 2026 at 12:25:03PM -0700, Kees Cook wrote:
> On Tue, Oct 13, 2026 at 07:42:43PM +0200, Laurent Pinchart wrote:
> > I'm increasingly thinking that the Mesa policy of requiring commit
> > messages to be manually written (possibly with machine translation)
> > could be applied to the kernel.
> >
> > I've heard multiple people saying how using LLMs made them more
> > productive, with an extreme example during the maintainer summit of
> > Linus talking about doing in a couple of months what would have likely
> > taken multiple years. The same people like to tell how they're in charge
> > of the whole process, how they control the machine, and how they have a
> > deep understanding of what they're doing. If that's the case, surely
> > writing a commit message will not increase the development time back
> > from a few months to a few years, the extra effort would be negligible.
> >
> > Most commit messages generated by LLMs are quite easy to identify today.
> > Requiring a human-written message would be a good way to quickly ignore
> > patches submitted by meat proxies. And before anyone tells me this will
> > change very soon with <insert employer's new model>, I'll say we will
> > update our process when that happens.
>
> I agree on the face of it, but it's just as unenforceable as the
> Assisted-by tag was. :(
Perhaps, but I think that's missing the point. The SoB line is not
enforceable either. Very few of our requirements and assumptions can be
enforced. We're not telling people they can get backdoors merged in the
kernel because we can't guarantee 100% that one won't sneak in.
What this is about is setting our expectations, telling what we want and
what we don't want. There's still value in that, and I'd argue there's
even more value now. There will be people who won't care, there will be
people who cheat. We've always had those, we'll keep having them, and
we'll keep rejecting their contributions. I really don't get the
unenforceable argument here.
> My own recent commit logs are, like the code, a
> combination of work from me and the LLM. I trim and edit and reorganize
> and add/remove stuff all the time (code or commit log). And all the
> while, tweaking its rules for how to write prose, so I do less and less
> editing. (And maybe my commit logs are now too verbose? I'm not sure;
> I've regularly been told I was too terse before, so hopefully there will
> be a balance found.)
What would be your issue with writing commit messages manually ?
> And as far as spotting this kind of thing, I've already failed the
> Reverse Turing Test[1], where I thought some of Lorenzo's (justifiably)
> verbose commit logs were all LLM generated, so the inflection point for
> clearly distinguishing is here or fast approaching.
Again, we're not aiming for 100% accuracy, we've never considered that
goal reachable, LLMs or not.
> -Kees
>
> [1] https://lore.kernel.org/all/202609150943.000EC9277@keescook/
--
Regards,
Laurent Pinchart
next prev parent reply other threads:[~2026-10-13 20:16 UTC|newest]
Thread overview: 46+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-10-09 8:31 [PATCH] docs: remove Assisted-by references Sasha Levin
2026-10-09 9:38 ` Laurent Pinchart
2026-10-09 10:09 ` Sasha Levin
2026-10-09 10:05 ` Krzysztof Kozlowski
2026-10-09 10:24 ` Greg KH
2026-10-09 15:20 ` Jonathan Corbet
2026-10-11 1:04 ` Steven Rostedt
2026-10-12 15:42 ` Lorenzo Stoakes (ARM)
2026-10-13 11:19 ` Jori Koolstra
2026-10-13 12:38 ` Laurent Pinchart
2026-10-13 12:50 ` Jori Koolstra
2026-10-13 13:01 ` Laurent Pinchart
2026-10-13 13:24 ` Ricardo B. Marlière (SUSE)
2026-10-13 12:49 ` Lorenzo Stoakes (ARM)
2026-10-13 17:16 ` Laurent Pinchart
2026-10-13 12:31 ` Laurent Pinchart
2026-10-13 12:59 ` Lorenzo Stoakes (ARM)
2026-10-13 13:04 ` Krzysztof Kozlowski
2026-10-13 13:07 ` Lorenzo Stoakes (ARM)
2026-10-13 13:12 ` Laurent Pinchart
2026-10-13 13:29 ` Lorenzo Stoakes (ARM)
2026-10-13 13:37 ` Jori Koolstra
2026-10-13 14:52 ` Kees Cook
2026-10-13 14:54 ` Jori Koolstra
2026-10-13 14:58 ` Jori Koolstra
2026-10-13 17:12 ` Kees Cook
2026-10-13 17:42 ` Laurent Pinchart
2026-10-13 19:25 ` Kees Cook
2026-10-13 20:16 ` Laurent Pinchart [this message]
2026-10-13 20:45 ` Linus Torvalds
2026-10-13 15:02 ` Lorenzo Stoakes (ARM)
2026-10-13 16:58 ` Kees Cook
2026-10-13 17:32 ` Laurent Pinchart
2026-10-13 4:24 ` Kees Cook
2026-10-13 5:56 ` Randy Dunlap
2026-10-13 6:18 ` Greg KH
2026-10-13 8:25 ` Kees Cook
2026-10-13 12:28 ` [PATCH] docs: remove Assisted-by reference Jori Koolstra
2026-10-13 12:55 ` Laurent Pinchart
2026-10-13 13:03 ` Jori Koolstra
2026-10-13 13:10 ` Laurent Pinchart
2026-10-13 13:20 ` Jori Koolstra
2026-10-13 13:55 ` Laurent Pinchart
2026-10-13 15:18 ` Mark Brown
2026-10-13 17:07 ` Laurent Pinchart
2026-10-13 20:01 ` Shuah Khan
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=20261013201628.GO4214@killaraus.ideasonboard.com \
--to=laurent.pinchart@ideasonboard.com \
--cc=apw@canonical.com \
--cc=axboe@kernel.dk \
--cc=bfoster@redhat.com \
--cc=brauner@kernel.org \
--cc=broonie@kernel.org \
--cc=cem@kernel.org \
--cc=corbet@lwn.net \
--cc=david@kernel.org \
--cc=ddiss@suse.de \
--cc=federico.vaga@vaga.pv.it \
--cc=gregkh@linuxfoundation.org \
--cc=hch@infradead.org \
--cc=jani.nikula@intel.com \
--cc=jkoolstra@xs4all.nl \
--cc=joe@perches.com \
--cc=justinstitt@google.com \
--cc=kees@kernel.org \
--cc=krzk@kernel.org \
--cc=kuba@kernel.org \
--cc=linux-doc@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=ljs@kernel.org \
--cc=rdunlap@infradead.org \
--cc=sashal@kernel.org \
--cc=skhan@linuxfoundation.org \
--cc=torvalds@linux-foundation.org \
--cc=vbabka@kernel.org \
--cc=workflows@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