genirq/chip: Rework handle_nested_irq()
authorThomas Gleixner <tglx@linutronix.de>
Tue, 29 Apr 2025 06:55:05 +0000 (08:55 +0200)
committerThomas Gleixner <tglx@linutronix.de>
Wed, 7 May 2025 07:08:12 +0000 (09:08 +0200)
commit2ef2e13094c7510c40833951c2ec36cf8574331a
treec66f29a07e094f0cf9d856b57ecfb43e2198efd3
parenta6d8d0d12e1942a9403a0e79c87c161aa801d1a7
genirq/chip: Rework handle_nested_irq()

Use the new helpers to decide whether the interrupt should be handled and
switch the descriptor locking to guard().

Fixup the kernel doc comment while at it.

No functional change.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://lore.kernel.org/all/20250429065420.744042890@linutronix.de
kernel/irq/chip.c