* Interrupt chip driver maintainence
@ 2026-09-04 14:49 Thomas Gleixner
2026-09-04 15:01 ` Marc Zyngier
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Thomas Gleixner @ 2026-09-04 14:49 UTC (permalink / raw)
To: LKML
Cc: linux-arm-kernel, linux-riscv, Radu Rendec, Marc Zyngier,
Anup Patel, Paul Walmsley
Folks!
I'm wading through my inbox full of patches for interrupt chip drivers
and I'm thoroughly annoyed. The way how this works today is not
sustainable.
Patches end up in my and Radu's inbox and all we can do is go through
them mostly on a formal basis, but it's out of our scope to look at the
correctness vs. a particular hardware. In the past I just picked up
patches when I had the gut feeling they are remotely correct, but I'm
tired of this.
I've just marked about 20 patches and patch series obsolete due to zero
feedback from the relevant architecture/SoC people who were on Cc.
And I'm going to do that from now on very consequently. If the
architecture, SoC experts can't be bothered to look after their stuff,
then don't expect me to suck all of this crap up and then deal with the
complaints when it breaks.
I'm still going to pick up obvious and simple bug fixes, but for
anything which requires deep knowledge on the underlying hardware, I'm
going to just mark them obsolete when they molded in my inbox unreviewed
by the people who understand it for six weeks.
Thanks,
Thomas
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Interrupt chip driver maintainence
2026-09-04 14:49 Interrupt chip driver maintainence Thomas Gleixner
@ 2026-09-04 15:01 ` Marc Zyngier
2026-09-05 0:46 ` Radu Rendec
2026-09-05 2:51 ` Nam Cao
2 siblings, 0 replies; 4+ messages in thread
From: Marc Zyngier @ 2026-09-04 15:01 UTC (permalink / raw)
To: Thomas Gleixner
Cc: LKML, linux-arm-kernel, linux-riscv, Radu Rendec, Anup Patel,
Paul Walmsley
On Fri, 04 Sep 2026 15:49:44 +0100,
Thomas Gleixner <tglx@kernel.org> wrote:
>
> Folks!
>
> I'm wading through my inbox full of patches for interrupt chip drivers
> and I'm thoroughly annoyed. The way how this works today is not
> sustainable.
>
> Patches end up in my and Radu's inbox and all we can do is go through
> them mostly on a formal basis, but it's out of our scope to look at the
> correctness vs. a particular hardware. In the past I just picked up
> patches when I had the gut feeling they are remotely correct, but I'm
> tired of this.
>
> I've just marked about 20 patches and patch series obsolete due to zero
> feedback from the relevant architecture/SoC people who were on Cc.
>
> And I'm going to do that from now on very consequently. If the
> architecture, SoC experts can't be bothered to look after their stuff,
> then don't expect me to suck all of this crap up and then deal with the
> complaints when it breaks.
>
> I'm still going to pick up obvious and simple bug fixes, but for
> anything which requires deep knowledge on the underlying hardware, I'm
> going to just mark them obsolete when they molded in my inbox unreviewed
> by the people who understand it for six weeks.
Works for me. I didn't expect anything else.
Thanks,
M.
--
Jazz isn't dead. It just smells funny.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Interrupt chip driver maintainence
2026-09-04 14:49 Interrupt chip driver maintainence Thomas Gleixner
2026-09-04 15:01 ` Marc Zyngier
@ 2026-09-05 0:46 ` Radu Rendec
2026-09-05 2:51 ` Nam Cao
2 siblings, 0 replies; 4+ messages in thread
From: Radu Rendec @ 2026-09-05 0:46 UTC (permalink / raw)
To: Thomas Gleixner, LKML
Cc: linux-arm-kernel, linux-riscv, Marc Zyngier, Anup Patel,
Paul Walmsley
On Fri, 2026-09-04 at 16:49 +0200, Thomas Gleixner wrote:
> I'm wading through my inbox full of patches for interrupt chip drivers
> and I'm thoroughly annoyed. The way how this works today is not
> sustainable.
>
> Patches end up in my and Radu's inbox and all we can do is go through
> them mostly on a formal basis, but it's out of our scope to look at the
> correctness vs. a particular hardware. In the past I just picked up
> patches when I had the gut feeling they are remotely correct, but I'm
> tired of this.
>
> I've just marked about 20 patches and patch series obsolete due to zero
> feedback from the relevant architecture/SoC people who were on Cc.
>
> And I'm going to do that from now on very consequently. If the
> architecture, SoC experts can't be bothered to look after their stuff,
> then don't expect me to suck all of this crap up and then deal with the
> complaints when it breaks.
>
> I'm still going to pick up obvious and simple bug fixes, but for
> anything which requires deep knowledge on the underlying hardware, I'm
> going to just mark them obsolete when they molded in my inbox unreviewed
> by the people who understand it for six weeks.
I think that's fair!
For what it's worth, as a simple reviewer, I also consciously ignored
multiple patches that required knowledge of the hardware, simply
because I didn't have that knowledge.
--
Best regards,
Radu
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Interrupt chip driver maintainence
2026-09-04 14:49 Interrupt chip driver maintainence Thomas Gleixner
2026-09-04 15:01 ` Marc Zyngier
2026-09-05 0:46 ` Radu Rendec
@ 2026-09-05 2:51 ` Nam Cao
2 siblings, 0 replies; 4+ messages in thread
From: Nam Cao @ 2026-09-05 2:51 UTC (permalink / raw)
To: Thomas Gleixner, LKML
Cc: linux-arm-kernel, linux-riscv, Radu Rendec, Marc Zyngier,
Anup Patel, Paul Walmsley
Thomas Gleixner <tglx@kernel.org> writes:
> I'm wading through my inbox full of patches for interrupt chip drivers
> and I'm thoroughly annoyed. The way how this works today is not
> sustainable.
>
> Patches end up in my and Radu's inbox and all we can do is go through
> them mostly on a formal basis, but it's out of our scope to look at the
> correctness vs. a particular hardware. In the past I just picked up
> patches when I had the gut feeling they are remotely correct, but I'm
> tired of this.
I have hardware to test the SiFive PLIC. I also spent quite some time
staring at the specification attempting to cleanse the mess we have for
plic_irq_eoi() (which sadly yielded nothing).
I can help looking at patches. Would that help moving things forward?
Nam
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2026-09-05 2:51 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-04 14:49 Interrupt chip driver maintainence Thomas Gleixner
2026-09-04 15:01 ` Marc Zyngier
2026-09-05 0:46 ` Radu Rendec
2026-09-05 2:51 ` Nam Cao
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox