]> git.ipfire.org Git - thirdparty/linux.git/commit
genirq: Remove IRQ timing tracking infrastructure
authorMarc Zyngier <maz@kernel.org>
Wed, 10 Dec 2025 08:22:37 +0000 (08:22 +0000)
committerThomas Gleixner <tglx@linutronix.de>
Mon, 15 Dec 2025 21:20:50 +0000 (22:20 +0100)
commitc119e6685311cef0e4a4e0b7752293bea056bac7
treec92ac5c918311749bf041232e36fca58b0057f82
parent8f0b4cce4481fb22653697cced8d0d04027cb1e8
genirq: Remove IRQ timing tracking infrastructure

The IRQ timing tracking infrastructure was merged in 2019, but was never
plumbed in, is not selectable, and is therefore never used.

As Daniel agrees that there is little hope for this infrastructure to be
completed in the near term, drop it altogether.

Signed-off-by: Marc Zyngier <maz@kernel.org>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Reviewed-by: Jinjie Ruan <ruanjinjie@huawei.com>
Link: https://lore.kernel.org/r/87zf7vex6h.wl-maz@kernel.org
Link: https://patch.msgid.link/20251210082242.360936-2-maz@kernel.org
include/linux/interrupt.h
kernel/irq/Kconfig
kernel/irq/Makefile
kernel/irq/handle.c
kernel/irq/internals.h
kernel/irq/manage.c
kernel/irq/timings.c [deleted file]
lib/Kconfig.debug