Commit c49f7ece authored by Sebastian Andrzej Siewior's avatar Sebastian Andrzej Siewior Committed by Ingo Molnar

lib/test_lockup: Adapt to changed variables

The inner parts of certain locks (mutex, rwlocks) changed due to a rework for
RT and non RT code. Most users remain unaffected, but those who fiddle around
in the inner parts need to be updated.

Match the struct names to the new layout.
Signed-off-by: default avatarSebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
Signed-off-by: default avatarPeter Zijlstra (Intel) <peterz@infradead.org>
Signed-off-by: default avatarIngo Molnar <mingo@kernel.org>
Link: https://lore.kernel.org/r/20210815211305.137982730@linutronix.de
parent bb630f9f
...@@ -485,13 +485,13 @@ static int __init test_lockup_init(void) ...@@ -485,13 +485,13 @@ static int __init test_lockup_init(void)
offsetof(spinlock_t, lock.wait_lock.magic), offsetof(spinlock_t, lock.wait_lock.magic),
SPINLOCK_MAGIC) || SPINLOCK_MAGIC) ||
test_magic(lock_rwlock_ptr, test_magic(lock_rwlock_ptr,
offsetof(rwlock_t, rtmutex.wait_lock.magic), offsetof(rwlock_t, rwbase.rtmutex.wait_lock.magic),
SPINLOCK_MAGIC) || SPINLOCK_MAGIC) ||
test_magic(lock_mutex_ptr, test_magic(lock_mutex_ptr,
offsetof(struct mutex, lock.wait_lock.magic), offsetof(struct mutex, rtmutex.wait_lock.magic),
SPINLOCK_MAGIC) || SPINLOCK_MAGIC) ||
test_magic(lock_rwsem_ptr, test_magic(lock_rwsem_ptr,
offsetof(struct rw_semaphore, rtmutex.wait_lock.magic), offsetof(struct rw_semaphore, rwbase.rtmutex.wait_lock.magic),
SPINLOCK_MAGIC)) SPINLOCK_MAGIC))
return -EINVAL; return -EINVAL;
#else #else
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment