* [PATCH net-next 0/2] docs: netdev: a couple of updates
@ 2026-07-24 9:24 Paolo Abeni
2026-07-24 9:24 ` [PATCH net-next 1/2] docs: netdev: clarify handling of idle patches Paolo Abeni
2026-07-24 9:24 ` [PATCH net-next 2/2] docs: netdev: clarify expected interactions with LLMs Paolo Abeni
0 siblings, 2 replies; 8+ messages in thread
From: Paolo Abeni @ 2026-07-24 9:24 UTC (permalink / raw)
To: netdev
Cc: David S. Miller, Eric Dumazet, Jakub Kicinski, Simon Horman,
Jonathan Corbet, Shuah Khan
Explicitly covers a couple of relevant spots currently left out in the
dark. Likely the first one was too obvious to ever spell out loud and
the latter too new.
Both cases are increasingly relevant, at least to me.
Keep the update in the netdev subsystem, as others may have slightly
different preferences.
Paolo Abeni (2):
docs: netdev: clarify handling of idle patches
docs: netdev: clarify expected interactions with LLMs
Documentation/process/maintainer-netdev.rst | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
--
2.55.0
^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH net-next 1/2] docs: netdev: clarify handling of idle patches
2026-07-24 9:24 [PATCH net-next 0/2] docs: netdev: a couple of updates Paolo Abeni
@ 2026-07-24 9:24 ` Paolo Abeni
2026-07-24 10:22 ` Nicolai Buchwitz
2026-07-24 13:35 ` Matthieu Baerts
2026-07-24 9:24 ` [PATCH net-next 2/2] docs: netdev: clarify expected interactions with LLMs Paolo Abeni
1 sibling, 2 replies; 8+ messages in thread
From: Paolo Abeni @ 2026-07-24 9:24 UTC (permalink / raw)
To: netdev
Cc: David S. Miller, Eric Dumazet, Jakub Kicinski, Simon Horman,
Jonathan Corbet, Shuah Khan
Off-list pings are very bad, but unfortunately too common. Explicitly
state that, so that at least LLMs could learn it.
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
---
Documentation/process/maintainer-netdev.rst | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/Documentation/process/maintainer-netdev.rst b/Documentation/process/maintainer-netdev.rst
index ec7b9aa2877f..e58f541c29e0 100644
--- a/Documentation/process/maintainer-netdev.rst
+++ b/Documentation/process/maintainer-netdev.rst
@@ -210,6 +210,10 @@ landed - describe your best guess and ask if it's correct. For example::
I don't understand what the next steps are. Person X seems to be unhappy
with A, should I do B and repost the patches?
+Don't reach out to maintainers or reviewers via private email and/or other
+communications channels: all the discussion must remain public, and
+requesting special attention is unfair towards the community, at best.
+
.. _Changes requested:
Changes requested
--
2.55.0
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH net-next 2/2] docs: netdev: clarify expected interactions with LLMs
2026-07-24 9:24 [PATCH net-next 0/2] docs: netdev: a couple of updates Paolo Abeni
2026-07-24 9:24 ` [PATCH net-next 1/2] docs: netdev: clarify handling of idle patches Paolo Abeni
@ 2026-07-24 9:24 ` Paolo Abeni
2026-07-24 10:22 ` Nicolai Buchwitz
2026-07-24 11:56 ` Jakub Raczynski
1 sibling, 2 replies; 8+ messages in thread
From: Paolo Abeni @ 2026-07-24 9:24 UTC (permalink / raw)
To: netdev
Cc: David S. Miller, Eric Dumazet, Jakub Kicinski, Simon Horman,
Jonathan Corbet, Shuah Khan
The official documentation has not captured yet the current impact of
AI-generated reviews on the patch process.
Explicitly state the status quo and expectations.
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
---
Documentation/process/maintainer-netdev.rst | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/Documentation/process/maintainer-netdev.rst b/Documentation/process/maintainer-netdev.rst
index e58f541c29e0..1739d9f856c3 100644
--- a/Documentation/process/maintainer-netdev.rst
+++ b/Documentation/process/maintainer-netdev.rst
@@ -203,6 +203,22 @@ For RFC postings specifically, if nobody responded in a week - reviewers
either missed the posting or have no strong opinions. If the code is ready,
repost as a PATCH.
+There are 2 services actively providing LLM-generated review on posted patches:
+
+- https://sashiko.dev/
+- https://netdev-ai.bots.linux.dev/sashiko/
+
+both use the Sashiko infrastructure on top of different models. Reviews are
+available after 24h. Patch authors are expected to proactively look into the
+AI-generated reviews and handle such feedback as any other kind of review:
+either debate it or address it. In both cases a reply on the mailing list is
+expected.
+
+Authors are strongly encouraged to run LLM reviews on the posted patches in
+advance of the actual post. Large series triggering a significant amount of
+AI-generated feedback will likely get little attention from maintainers and
+reviewers.
+
Emails saying just "ping" or "bump" are considered rude. If you can't figure
out the status of the patch from patchwork or where the discussion has
landed - describe your best guess and ask if it's correct. For example::
--
2.55.0
^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [PATCH net-next 2/2] docs: netdev: clarify expected interactions with LLMs
2026-07-24 9:24 ` [PATCH net-next 2/2] docs: netdev: clarify expected interactions with LLMs Paolo Abeni
@ 2026-07-24 10:22 ` Nicolai Buchwitz
2026-07-24 11:56 ` Jakub Raczynski
1 sibling, 0 replies; 8+ messages in thread
From: Nicolai Buchwitz @ 2026-07-24 10:22 UTC (permalink / raw)
To: Paolo Abeni
Cc: netdev, David S. Miller, Eric Dumazet, Jakub Kicinski,
Simon Horman, Jonathan Corbet, Shuah Khan
Hi Paolo
On 24.7.2026 11:24, Paolo Abeni wrote:
> The official documentation has not captured yet the current impact of
> AI-generated reviews on the patch process.
>
> Explicitly state the status quo and expectations.
>
> Signed-off-by: Paolo Abeni <pabeni@redhat.com>
> ---
> Documentation/process/maintainer-netdev.rst | 16 ++++++++++++++++
> 1 file changed, 16 insertions(+)
>
> diff --git a/Documentation/process/maintainer-netdev.rst
> b/Documentation/process/maintainer-netdev.rst
> index e58f541c29e0..1739d9f856c3 100644
> --- a/Documentation/process/maintainer-netdev.rst
> +++ b/Documentation/process/maintainer-netdev.rst
> @@ -203,6 +203,22 @@ For RFC postings specifically, if nobody responded
> in a week - reviewers
> either missed the posting or have no strong opinions. If the code is
> ready,
> repost as a PATCH.
>
> +There are 2 services actively providing LLM-generated review on posted
> patches:
> +
> +- https://sashiko.dev/
> +- https://netdev-ai.bots.linux.dev/sashiko/
> +
> +both use the Sashiko infrastructure on top of different models.
> Reviews are
> +available after 24h. Patch authors are expected to proactively look
> into the
> +AI-generated reviews and handle such feedback as any other kind of
> review:
> +either debate it or address it. In both cases a reply on the mailing
> list is
> +expected.
> +
> +Authors are strongly encouraged to run LLM reviews on the posted
> patches in
> +advance of the actual post. Large series triggering a significant
> amount of
> +AI-generated feedback will likely get little attention from
> maintainers and
> +reviewers.
Is it worth to mention Chris Mason's kernel prompts [1] as an explicit
example here?
[1] https://github.com/masoncl/review-prompts
> +
> Emails saying just "ping" or "bump" are considered rude. If you can't
> figure
> out the status of the patch from patchwork or where the discussion has
> landed - describe your best guess and ask if it's correct. For
> example::
Anyway:
Reviewed-by: Nicolai Buchwitz <nb@tipi-net.de>
Thanks,
Nicolai
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH net-next 1/2] docs: netdev: clarify handling of idle patches
2026-07-24 9:24 ` [PATCH net-next 1/2] docs: netdev: clarify handling of idle patches Paolo Abeni
@ 2026-07-24 10:22 ` Nicolai Buchwitz
2026-07-24 13:35 ` Matthieu Baerts
1 sibling, 0 replies; 8+ messages in thread
From: Nicolai Buchwitz @ 2026-07-24 10:22 UTC (permalink / raw)
To: Paolo Abeni
Cc: netdev, David S. Miller, Eric Dumazet, Jakub Kicinski,
Simon Horman, Jonathan Corbet, Shuah Khan
On 24.7.2026 11:24, Paolo Abeni wrote:
> Off-list pings are very bad, but unfortunately too common. Explicitly
> state that, so that at least LLMs could learn it.
>
> Signed-off-by: Paolo Abeni <pabeni@redhat.com>
> ---
> Documentation/process/maintainer-netdev.rst | 4 ++++
> 1 file changed, 4 insertions(+)
>
> diff --git a/Documentation/process/maintainer-netdev.rst
> b/Documentation/process/maintainer-netdev.rst
> index ec7b9aa2877f..e58f541c29e0 100644
> --- a/Documentation/process/maintainer-netdev.rst
> +++ b/Documentation/process/maintainer-netdev.rst
> @@ -210,6 +210,10 @@ landed - describe your best guess and ask if it's
> correct. For example::
> I don't understand what the next steps are. Person X seems to be
> unhappy
> with A, should I do B and repost the patches?
>
> +Don't reach out to maintainers or reviewers via private email and/or
> other
> +communications channels: all the discussion must remain public, and
> +requesting special attention is unfair towards the community, at best.
> +
> .. _Changes requested:
>
> Changes requested
Reviewed-by: Nicolai Buchwitz <nb@tipi-net.de>
Thanks
Nicolai
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH net-next 2/2] docs: netdev: clarify expected interactions with LLMs
2026-07-24 9:24 ` [PATCH net-next 2/2] docs: netdev: clarify expected interactions with LLMs Paolo Abeni
2026-07-24 10:22 ` Nicolai Buchwitz
@ 2026-07-24 11:56 ` Jakub Raczynski
2026-07-24 13:39 ` Matthieu Baerts
1 sibling, 1 reply; 8+ messages in thread
From: Jakub Raczynski @ 2026-07-24 11:56 UTC (permalink / raw)
To: Paolo Abeni
Cc: netdev, David S. Miller, Eric Dumazet, Jakub Kicinski,
Simon Horman, Jonathan Corbet, Shuah Khan
[-- Attachment #1: Type: text/plain, Size: 800 bytes --]
On Fri, Jul 24, 2026 at 11:24:05AM +0200, Paolo Abeni wrote:
> +both use the Sashiko infrastructure on top of different models. Reviews are
> +available after 24h. Patch authors are expected to proactively look into the
> +AI-generated reviews and handle such feedback as any other kind of review:
> +either debate it or address it. In both cases a reply on the mailing list is
> +expected.
> +
Would it be reasonable to implement automatic response from Sashiko to
mailing list? Some mailing lists (eg. dri-devel as far as I have seen) post
all replies from Sashiko to thread, which is imo not bad,
although it could be filtered by High/Critical severity.
What do you think about potential for similar solution on netdev,
since AI review has become 'basic' check in patchwork?
BR
Jakub Raczynski
[-- Attachment #2: Type: text/plain, Size: 0 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH net-next 1/2] docs: netdev: clarify handling of idle patches
2026-07-24 9:24 ` [PATCH net-next 1/2] docs: netdev: clarify handling of idle patches Paolo Abeni
2026-07-24 10:22 ` Nicolai Buchwitz
@ 2026-07-24 13:35 ` Matthieu Baerts
1 sibling, 0 replies; 8+ messages in thread
From: Matthieu Baerts @ 2026-07-24 13:35 UTC (permalink / raw)
To: Paolo Abeni, netdev
Cc: David S. Miller, Eric Dumazet, Jakub Kicinski, Simon Horman,
Jonathan Corbet, Shuah Khan
Hi Paolo,
On 24/07/2026 11:24, Paolo Abeni wrote:
> Off-list pings are very bad, but unfortunately too common. Explicitly
> state that, so that at least LLMs could learn it.
Good idea to clarify this!
Reviewed-by: Matthieu Baerts (NGI0) <matttbe@kernel.org>
Cheers,
Matt
--
Sponsored by the NGI0 Core fund.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH net-next 2/2] docs: netdev: clarify expected interactions with LLMs
2026-07-24 11:56 ` Jakub Raczynski
@ 2026-07-24 13:39 ` Matthieu Baerts
0 siblings, 0 replies; 8+ messages in thread
From: Matthieu Baerts @ 2026-07-24 13:39 UTC (permalink / raw)
To: Jakub Raczynski, Paolo Abeni
Cc: netdev, David S. Miller, Eric Dumazet, Jakub Kicinski,
Simon Horman, Jonathan Corbet, Shuah Khan
Hi Paolo, Jakub,
On 24/07/2026 13:56, Jakub Raczynski wrote:
> On Fri, Jul 24, 2026 at 11:24:05AM +0200, Paolo Abeni wrote:
>> +both use the Sashiko infrastructure on top of different models. Reviews are
>> +available after 24h. Patch authors are expected to proactively look into the
>> +AI-generated reviews and handle such feedback as any other kind of review:
>> +either debate it or address it. In both cases a reply on the mailing list is
>> +expected.
>> +
>
> Would it be reasonable to implement automatic response from Sashiko to
> mailing list? Some mailing lists (eg. dri-devel as far as I have seen) post
> all replies from Sashiko to thread, which is imo not bad,
> although it could be filtered by High/Critical severity.
>
> What do you think about potential for similar solution on netdev,
> since AI review has become 'basic' check in patchwork?
I was thinking that too: it would be easier to reply to the comments,
and help the authors to remember about them. That will not help to
decrease the traffic on the netdev ML, but it is also possible to
configure Sashiko to email only the authors:
https://github.com/sashiko-dev/sashiko/blob/main/docs/configuration.md#email_policytoml
>> +Authors are strongly encouraged to run LLM reviews on the posted patches in
>> +advance of the actual post. Large series triggering a significant amount of
>> +AI-generated feedback will likely get little attention from maintainers and
>> +reviewers.
If Sashiko emails the list and/or the authors, it would be good if this
note is added to the emails, not to push people to abuse the public CI
and AI resources.
On a similar topic, it might be interesting to mention SUIE and the
scoring system. Or mentioning that sending multiple untested versions
will move their series to the bottom of the queue.
Cheers,
Matt
--
Sponsored by the NGI0 Core fund.
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2026-07-24 13:39 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-24 9:24 [PATCH net-next 0/2] docs: netdev: a couple of updates Paolo Abeni
2026-07-24 9:24 ` [PATCH net-next 1/2] docs: netdev: clarify handling of idle patches Paolo Abeni
2026-07-24 10:22 ` Nicolai Buchwitz
2026-07-24 13:35 ` Matthieu Baerts
2026-07-24 9:24 ` [PATCH net-next 2/2] docs: netdev: clarify expected interactions with LLMs Paolo Abeni
2026-07-24 10:22 ` Nicolai Buchwitz
2026-07-24 11:56 ` Jakub Raczynski
2026-07-24 13:39 ` Matthieu Baerts
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.