lockdep/selftests: Avoid using local_lock_{acquire|release}().
authorSebastian Andrzej Siewior <bigeasy@linutronix.de>
Mon, 29 Nov 2021 17:46:49 +0000 (18:46 +0100)
committerPeter Zijlstra <peterz@infradead.org>
Sat, 4 Dec 2021 09:56:24 +0000 (10:56 +0100)
commitfc78dd08e64011865799764d5b641bf823f84c66
tree60890a53191ed850b3eab6ff2f102e859822199e
parent0c1d7a2c2d32fac7ff4a644724b2d52a64184645
lockdep/selftests: Avoid using local_lock_{acquire|release}().

The local_lock related functions
  local_lock_acquire()
  local_lock_release()

are part of the internal implementation and should be avoided.
Define the lock as DEFINE_PER_CPU so the normal local_lock() function
can be used.

Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://lore.kernel.org/r/20211129174654.668506-7-bigeasy@linutronix.de
lib/locking-selftest.c