[GIT PULL] locking updates for v7.4

From: Ingo Molnar

Date: Sun Oct 18 2026 - 05:45:23 EST


Linus,

Please pull the latest locking/core Git tree from:

git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-core-2026-10-18

for you to fetch changes up to 67e0eadd862616cb22145d6117b79b79c4ae48fe:

Locking updates:

- In the refcount checking code, BUG() on UAF related errors if
CONFIG_BUG_ON_DATA_CORRUPTION=y (Jann Horn)

- Add {over,under}flow detection for local_interrupt_{enable,disable}()
(Boqun Feng)

- Add kunit test case for max local_interrupt_disable() nesting level
(Boqun Feng)

- Clarify comment (Boqun Feng)

Thanks,

Ingo

------------------>
Boqun Feng (3):
irq: Add {over,under}flow detection for local_interrupt_{enable,disable}
irq: Explain better on NMI_MASK overflow condition
irq: Add max local_interrupt_disable() nesting level kunit test case

Jann Horn (1):
refcount: Use CONFIG_BUG_ON_DATA_CORRUPTION for UAF-related errors


include/linux/hardirq.h | 2 +-
include/linux/interrupt_rc.h | 13 +++++++++++++
kernel/irq/refcount_interrupt_test.c | 22 ++++++++++++++++++++++
lib/refcount.c | 15 ++++++++++++---
4 files changed, 48 insertions(+), 4 deletions(-)