locking: Remove smp_read_barrier_depends() from queued_spin_lock_slowpath()
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Mon, 9 Oct 2017 18:22:50 +0000 (11:22 -0700)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Mon, 4 Dec 2017 18:52:55 +0000 (10:52 -0800)
commit548095dea63ffc016d39c35b32c628d033638aca
tree33c562914bcb3f6d3441afc961c1007e89c769f4
parent5c6338b4877038d28148fcfe1e7f862970ebaad1
locking: Remove smp_read_barrier_depends() from queued_spin_lock_slowpath()

Queued spinlocks are not used by DEC Alpha, and furthermore operations
such as READ_ONCE() and release/relaxed RMW atomics are being changed
to imply smp_read_barrier_depends().  This commit therefore removes the
now-redundant smp_read_barrier_depends() from queued_spin_lock_slowpath(),
and adjusts the comments accordingly.

Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Ingo Molnar <mingo@redhat.com>
kernel/locking/qspinlock.c