Re: [GIT PULL] LOCKDEP and Rust locking changes for v6.15

From: Peter Zijlstra
Date: Mon Mar 03 2025 - 13:42:55 EST


On Tue, Feb 25, 2025 at 08:12:03PM -0800, Boqun Feng wrote:

> Alice Ryhl (2):
> rust: sync: Add accessor for the lock behind a given guard
> rust: sync: condvar: Add wait_interruptible_freezable()
>
> Boqun Feng (1):
> rust: sync: lock: Add an example for Guard::lock_ref()
>
> Mitchell Levy (2):
> rust: lockdep: Remove support for dynamically allocated LockClassKeys
> rust: lockdep: Use Pin for all LockClassKey usages
>
> Randy Dunlap (1):
> locking/rtmutex: Use struct keyword in kernel-doc comment
>
> Ryo Takakura (1):
> lockdep: Fix wait context check on softirq for PREEMPT_RT
>
> Waiman Long (5):
> locking/semaphore: Use wake_q to wake up processes outside lock critical section
> locking/lock_events: Add locking events for rtmutex slow paths
> locking/lock_events: Add locking events for lockdep
> locking/lockdep: Disable KASAN instrumentation of lockdep.c
> locking/lockdep: Add kasan_check_byte() check in lock_acquire()

OK, done!

Thanks, and sorry for being tardy, somehow time got away from me :/