Skip to content

Commit 93fab07

Browse files
committed
locking/barriers: Remove definitions for [smp_]read_barrier_depends()
There are no remaining users of [smp_]read_barrier_depends(), so remove it from the generic implementation of 'barrier.h'. Acked-by: Peter Zijlstra (Intel) <[email protected]> Acked-by: Paul E. McKenney <[email protected]> Signed-off-by: Will Deacon <[email protected]>
1 parent bb7cdd3 commit 93fab07

File tree

1 file changed

+0
-17
lines changed

1 file changed

+0
-17
lines changed

include/asm-generic/barrier.h

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,6 @@
4646
#define dma_wmb() wmb()
4747
#endif
4848

49-
#ifndef read_barrier_depends
50-
#define read_barrier_depends() do { } while (0)
51-
#endif
52-
5349
#ifndef __smp_mb
5450
#define __smp_mb() mb()
5551
#endif
@@ -62,10 +58,6 @@
6258
#define __smp_wmb() wmb()
6359
#endif
6460

65-
#ifndef __smp_read_barrier_depends
66-
#define __smp_read_barrier_depends() read_barrier_depends()
67-
#endif
68-
6961
#ifdef CONFIG_SMP
7062

7163
#ifndef smp_mb
@@ -80,10 +72,6 @@
8072
#define smp_wmb() __smp_wmb()
8173
#endif
8274

83-
#ifndef smp_read_barrier_depends
84-
#define smp_read_barrier_depends() __smp_read_barrier_depends()
85-
#endif
86-
8775
#else /* !CONFIG_SMP */
8876

8977
#ifndef smp_mb
@@ -98,10 +86,6 @@
9886
#define smp_wmb() barrier()
9987
#endif
10088

101-
#ifndef smp_read_barrier_depends
102-
#define smp_read_barrier_depends() do { } while (0)
103-
#endif
104-
10589
#endif /* CONFIG_SMP */
10690

10791
#ifndef __smp_store_mb
@@ -196,7 +180,6 @@ do { \
196180
#define virt_mb() __smp_mb()
197181
#define virt_rmb() __smp_rmb()
198182
#define virt_wmb() __smp_wmb()
199-
#define virt_read_barrier_depends() __smp_read_barrier_depends()
200183
#define virt_store_mb(var, value) __smp_store_mb(var, value)
201184
#define virt_mb__before_atomic() __smp_mb__before_atomic()
202185
#define virt_mb__after_atomic() __smp_mb__after_atomic()

0 commit comments

Comments
 (0)