diff options
| author | riastradh <riastradh@NetBSD.org> | 2021-12-19 11:02:46 +0000 |
|---|---|---|
| committer | riastradh <riastradh@NetBSD.org> | 2021-12-19 11:02:46 +0000 |
| commit | a13685cbb747c4f0312bc2536c3fca477c8202ce (patch) | |
| tree | 68762293e246842531d8bf0f459c12bd489b9a17 /sys/external/bsd/drm2/include/linux | |
| parent | 822c191ab7ac19d89282b80c4c8f3e51cf027fe3 (diff) | |
Move smp_mb_before/after_atomic from linux/atomic.h to asm/barrier.h.
Diffstat (limited to 'sys/external/bsd/drm2/include/linux')
| -rw-r--r-- | sys/external/bsd/drm2/include/linux/atomic.h | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/sys/external/bsd/drm2/include/linux/atomic.h b/sys/external/bsd/drm2/include/linux/atomic.h index b187490c4f3..a677faecec4 100644 --- a/sys/external/bsd/drm2/include/linux/atomic.h +++ b/sys/external/bsd/drm2/include/linux/atomic.h @@ -1,4 +1,4 @@ -/* $NetBSD: atomic.h,v 1.32 2021/12/19 11:02:38 riastradh Exp $ */ +/* $NetBSD: atomic.h,v 1.33 2021/12/19 11:02:46 riastradh Exp $ */ /*- * Copyright (c) 2013 The NetBSD Foundation, Inc. @@ -38,14 +38,6 @@ #include <asm/barrier.h> -#if defined(MULTIPROCESSOR) && !defined(__HAVE_ATOMIC_AS_MEMBAR) -# define smp_mb__before_atomic() membar_exit() -# define smp_mb__after_atomic() membar_enter() -#else -# define smp_mb__before_atomic() __insn_barrier() -# define smp_mb__after_atomic() __insn_barrier() -#endif - #define xchg(P, V) \ (sizeof(*(P)) == 4 ? atomic_swap_32((volatile uint32_t *)P, V) \ : sizeof(*(P)) == 8 ? atomic_swap_64((volatile uint64_t *)P, V) \ |
