summaryrefslogtreecommitdiffstats
path: root/arch/s390/include/asm/barrier.h
Commit message (Collapse)AuthorAgeFilesLines
* s390/barrier: make use of fast-bcr facilityHeiko Carstens2012-05-161-0/+5
| | | | | | | | If the kernel gets compiled for at least z196, make use of the fast-BCR facility. Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
* s390/barrier: cleanup barrier functionsHeiko Carstens2012-05-161-17/+15
| | | | | | | | | s390 really has no eieio instruction, so get rid of the implied ppc semantics and in addition change mb() into a function. Also remove SYNC_OTHER_CORES() since it is unused. Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
* Disintegrate asm/system.h for S390David Howells2012-03-281-0/+35
Disintegrate asm/system.h for S390. Signed-off-by: David Howells <dhowells@redhat.com> cc: linux-s390@vger.kernel.org