diff options
| author | Joel Fernandes (Google) <joel@joelfernandes.org> | 2020-10-15 01:21:53 +0300 |
|---|---|---|
| committer | Paul E. McKenney <paulmck@kernel.org> | 2021-01-07 03:24:19 +0300 |
| commit | 68804cf1c905ce227e4e1d0bc252c216811c59fd (patch) | |
| tree | fa911f459c48d65bd374da8d18e539bf15e60647 /lib/mpi/mpi-add.c | |
| parent | ae5c2341ed3987bd434ed495bd4f3d8b2bc3e623 (diff) | |
| download | linux-68804cf1c905ce227e4e1d0bc252c216811c59fd.tar.xz | |
rcu/tree: segcblist: Remove redundant smp_mb()s
The full memory barriers in rcu_segcblist_enqueue() and in rcu_do_batch()
are not needed because rcu_segcblist_add_len(), and thus also
rcu_segcblist_inc_len(), already includes a memory barrier *before*
and *after* the length of the list is updated.
This commit therefore removes these redundant smp_mb() invocations.
Reviewed-by: Frederic Weisbecker <frederic@kernel.org>
Signed-off-by: Joel Fernandes (Google) <joel@joelfernandes.org>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Diffstat (limited to 'lib/mpi/mpi-add.c')
0 files changed, 0 insertions, 0 deletions
