]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - arch/x86/um/asm/barrier.h
Merge tag 'for-linus-4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml
[mirror_ubuntu-bionic-kernel.git] / arch / x86 / um / asm / barrier.h
index 8ffd2146fa6a0367be6710913b5c4161f1a8859b..7e8a1a6504356159bd1b604b53de4ed194ddd19c 100644 (file)
 #endif /* CONFIG_X86_PPRO_FENCE */
 #define dma_wmb()      barrier()
 
-#ifdef CONFIG_SMP
-
-#define smp_mb()       mb()
-#define smp_rmb()      dma_rmb()
-#define smp_wmb()      barrier()
-#define set_mb(var, value) do { (void)xchg(&var, value); } while (0)
-
-#else /* CONFIG_SMP */
-
 #define smp_mb()       barrier()
 #define smp_rmb()      barrier()
 #define smp_wmb()      barrier()
 #define set_mb(var, value) do { var = value; barrier(); } while (0)
 
-#endif /* CONFIG_SMP */
-
 #define read_barrier_depends()         do { } while (0)
 #define smp_read_barrier_depends()     do { } while (0)