[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20251015-convent-handprint-8717277bbffd@spud>
Date: Wed, 15 Oct 2025 22:56:38 +0100
From: Conor Dooley <conor@...nel.org>
To: Jakub Kicinski <kuba@...nel.org>
Cc: Rob Herring <robh@...nel.org>, Frank Li <Frank.Li@....com>,
Andrew Lunn <andrew@...n.ch>, Vladimir Oltean <olteanv@...il.com>,
"David S. Miller" <davem@...emloft.net>,
Eric Dumazet <edumazet@...gle.com>, Paolo Abeni <pabeni@...hat.com>,
Krzysztof Kozlowski <krzk+dt@...nel.org>,
Conor Dooley <conor+dt@...nel.org>,
"open list:NETWORKING DRIVERS" <netdev@...r.kernel.org>,
"open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" <devicetree@...r.kernel.org>,
open list <linux-kernel@...r.kernel.org>, imx@...ts.linux.dev
Subject: Re: [PATCH 1/1] dt-bindings: net: dsa: nxp,sja1105: Add optional
clock
On Wed, Oct 15, 2025 at 10:53:23AM -0700, Jakub Kicinski wrote:
> On Wed, 15 Oct 2025 12:32:14 -0500 Rob Herring wrote:
> > On Wed, Oct 15, 2025 at 9:25 AM Jakub Kicinski <kuba@...nel.org> wrote:
> > > On Wed, 15 Oct 2025 06:53:01 -0500 Rob Herring wrote:
> > > > That's fine. Though it will be optional for you, but not us? We have
> > > > to ignore tags without the project if tags intended for netdev are
> > > > continued without the project. Or does no project mean I want to
> > > > update every project?
> > >
> > > Fair :( I imagine your workflow is that patches land in your pw, and
> > > once a DT maintainer reviewed them you don't care about them any more?
> >
> > Not exactly. Often I don't, but for example sometimes I need to apply
> > the patch (probably should setup a group tree, but it's enough of an
> > exception I haven't.).
I think myself and Krzysztof (well, I can only really speak for myself)
have some idea about what things are likely to be material for the dt
tree. I just don't set a status for them if I interact or I outright
leave them for Rob.
> > > So perhaps a better bot on your end would be a bot which listens to
> > > Ack/Review tags from DT maintainers. When tag is received the patch
> > > gets dropped from PW as "Handled Elsewhere", and patch id (or whatever
> > > that patch hash thing is called) gets recorded to automatically discard
> > > pure reposts.
> >
> > I already have that in place too. Well, kind of, it updates my
> > review/ack automatically on subsequent versions, but I currently do a
> > separate pass of what Conor and Krzysztof reviewed. Where the pw-bot
> > tags are useful is when there are changes requested. I suppose I could
> > look for replies from them without acks, but while that usually
> > indicates changes are needed, not always. So the pw-bot tag is useful
> > to say the other DT maintainers don't need to look at this patch at
> > all.
Yeah, I think it's better to leave it explicit. Often a non-tag reply is
looking for clarification before providing one. Both Krzysztof and I
maintain platforms and minor subsystems (very minor in my case) so
there's b4-ty or manual patch acceptance emails too that obviously are
not requesting changes!
> I don't think we need to do anything, then. Changes-requested will
> apply across all the patchwork instances. Only not-applicable /
> handled-elsewhere gets tricky with multiple instances.
I'm sort of unclear about what to do here. What would make sense to me
is that the bots disallow each other's maintainers to set the
not-applicable or handled-elsewhere states, since those are the ones
with unintended consequences if set in the wrong place, like I did here.
"I don't think we need to do anything" sounds like I can do
changes-requested when I feel like it, but need to be careful about
netdev when I do others, which is fine, I just need to know where I
stand.
Cheers,
Conor.
Download attachment "signature.asc" of type "application/pgp-signature" (229 bytes)
Powered by blists - more mailing lists