projects
/
blktrace.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
584961e
)
[PATCH] Added store_barrier() for S390
author
Jens Axboe
<axboe@kernel.dk>
Thu, 7 Sep 2006 16:36:04 +0000
(18:36 +0200)
committer
Jens Axboe
<axboe@kernel.dk>
Thu, 7 Sep 2006 16:36:04 +0000
(18:36 +0200)
Signed-off-by: Jan Blunck <jblunck@suse.de>
barrier.h
patch
|
blob
|
blame
|
history
diff --git
a/barrier.h
b/barrier.h
index 5f420d1e9813b8901d305bc381da63ce1e158481..280dc2221ce6b21bdf6649c6a3523fbc3bfa43ca 100644
(file)
--- a/
barrier.h
+++ b/
barrier.h
@@
-9,6
+9,8
@@
#define store_barrier() asm volatile ("": : :"memory")
#elif defined(__ppc__) || defined(__powerpc__)
#define store_barrier() asm volatile ("eieio" : : : "memory")
+#elif defined(__s390__) || defined(__s390x__)
+#define store_barrier() asm volatile ("bcr 15,0" : : : "memory")
#else
#error Define store_barrier() for your CPU
#endif