]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
genirq: Calculate precision only when required
authorThomas Gleixner <tglx@kernel.org>
Sun, 17 May 2026 20:02:24 +0000 (22:02 +0200)
committerThomas Gleixner <tglx@kernel.org>
Tue, 26 May 2026 14:21:14 +0000 (16:21 +0200)
commit2d62735f1d4a2832af367c9e3de04bfb280a945c
tree05ae83a77f8488c8ed6eeb3c1f26b6ecab95243d
parent4892e5e71ec9c942293cea7fd26e0c76179211ed
genirq: Calculate precision only when required

Calculating the precision of the interrupt number column on every initial
show_interrupt() invocation is a pointless exercise as the underlying
maximum number of interrupts rarely changes.

Calculate it only when that number is modified and let show_interrupts()
use the cached value.

Signed-off-by: Thomas Gleixner <tglx@kernel.org>
Tested-by: Michael Kelley <mhklinux@outlook.com>
Reviewed-by: Dmitry Ilvokhin <d@ilvokhin.com>
Reviewed-by: Radu Rendec <radu@rendec.net>
Link: https://patch.msgid.link/20260517194931.760664517@kernel.org
kernel/irq/internals.h
kernel/irq/irqdesc.c
kernel/irq/proc.c