Re: sashiko-bot@xxxxxxxxxx's Cc list on reviews

From: Sean Christopherson

Date: Mon May 18 2026 - 20:01:58 EST


On Mon, May 18, 2026, Roman Gushchin wrote:
> On Mon, May 18, 2026 at 3:26 PM Sean Christopherson <seanjc@xxxxxxxxxx> wrote:
> > On Mon, May 18, 2026, Roman Gushchin wrote:
> > > On Mon, May 18, 2026 at 2:08 PM Sean Christopherson <seanjc@xxxxxxxxxx> wrote:
> > > In any case, I'm relying on the corresponding maintainers' decision on how
> > > they want to configure Sashiko.
> >
> > What level of configurability does the parser have? Specifically, can it key off
> > the Cc/To in addition to the list? I ask because I really, really, want to enable
> > auto-mailing for at least KVM x86, but kvm@xxxxxxxxxxxxxxx is wildly overloaded.
> > I could try and drive consensus across all 30+ maintainers, but if there's a way
> > to precisely enable it for just KVM x86...
> >
> > E.g. is there a way to do something like:
> >
> > [subsystems.kvm_x86]
> > lists = ["kvm@xxxxxxxxxxxxxxx" && <email is To: seanjc@xxxxxxxxxx>]
> > reply_all = true
>
> No, currently it's only per-mailing list. I did not expect that it
> would be that contentious.

Before you go add more configuration goo on your end, let me see what the other
kvm@ maintainers think. Maybe we'll get lucky and everyone is on-board already.

> Maybe it should be based on entries in the maintainers file instead.
> But even then, what if a sub-subsystem wants emails and the top-level
> subsystem maintainers are against it? Or if a patchset touches multiple
> subsystems.

Hmm, maybe use a page table walker approach, and only send emails if every node of
the tree says yes? Only getting email some of the time would be pretty darn
annoying though :-/

> I mean if building a complex configuration system is the only way forward,
> ok, it's kinda silly, but why not.

s/kinda silly/flat out stupid, given how easy it is to filter/ignore email.

Crazy idea: as a stopgap, what if sashiko emails linux-kernel@xxxxxxxxxxxxxxx if
the list hasn't opted-in? It wouldn't be as good as getting mails sent directly
to me, but subscribing to and filtering linux-kernel@xxxxxxxxxxxxxxx mails is very
doable. And even without subscribing to linux-kernel@xxxxxxxxxxxxxxx, for those
of us that heavily utilize b4, it would better than clicking through a web site.