Netdev List
 help / color / mirror / Atom feed
* [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; 5+ 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] 5+ 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  9:24 ` [PATCH net-next 2/2] docs: netdev: clarify expected interactions with LLMs Paolo Abeni
  1 sibling, 1 reply; 5+ 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] 5+ 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
  1 sibling, 1 reply; 5+ 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] 5+ 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
  0 siblings, 0 replies; 5+ 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] 5+ 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
  0 siblings, 0 replies; 5+ 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] 5+ messages in thread

end of thread, other threads:[~2026-07-24 10:22 UTC | newest]

Thread overview: 5+ 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  9:24 ` [PATCH net-next 2/2] docs: netdev: clarify expected interactions with LLMs Paolo Abeni
2026-07-24 10:22   ` Nicolai Buchwitz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox