* [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
* 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 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
* [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 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 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 a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox