[GIT PULL] locking fixes
From: Ingo Molnar
Date: Fri Mar 28 2025 - 17:05:27 EST
Linus,
Please pull the latest locking/urgent Git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-2025-03-28
# HEAD: 495f53d5cca0f939eaed9dca90b67e7e6fb0e30c locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class()
Miscellaneous locking fixes and updates:
- Fix a locking self-test FAIL on PREEMPT_RT kernels
- Fix nr_unused_locks accounting bug
- Simplify the split-lock debugging feature's fast-path
Thanks,
Ingo
------------------>
Boqun Feng (1):
locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class()
Maksim Davydov (1):
x86/split_lock: Simplify reenabling
Ryo Takakura (1):
lockdep: Fix wait context check on softirq for PREEMPT_RT
arch/x86/kernel/cpu/bus_lock.c | 35 ++++++++++++++++++++++++-----------
kernel/locking/lockdep.c | 3 +++
kernel/softirq.c | 18 ++++++++++++++++++
3 files changed, 45 insertions(+), 11 deletions(-)