Re: [PATCH] Documentation: Provide guidelines for kernel development tools

From: Sasha Levin

Date: Tue Oct 28 2025 - 13:42:52 EST


On Tue, Oct 28, 2025 at 04:29:14PM +0100, Miguel Ojeda wrote:
On Mon, Oct 27, 2025 at 9:13 PM Dave Hansen <dave.hansen@xxxxxxxxxxxxxxx> wrote:
+ - ChatGPT generated a new function in your patch to sort list entries.
+ - A .c file in the patch was originally generated by Gemini but cleaned
+ up by hand.

Like Jon, it also crossed my mind using just LLM here or perhaps
mentioning "open" models. On the other hand, it is clear commercial
models are getting used already, e.g. Gemini is in the commit log
already and Claude is in the mailing list.

I *think* that this was based on the experience[1] Kees had with LLMs, and my
thoughts were that this example would match what a developer were to write if
they were asked to document the usage of tooling.

And yes, we shouldn't mention proprietary brand names in kernel docs, so I
fully agree with Jon and Miguel here. We should however encourage contributors
to list the actual tools/LLMs they used, as this could be interesting down the
road...


[1] https://hachyderm.io/@kees/114907228284590439

--
Thanks,
Sasha