]> git.baikalelectronics.ru Git - kernel.git/commit
s390/spinlock: use cpu alternatives to enable niai instruction
authorVasily Gorbik <gor@linux.vnet.ibm.com>
Thu, 12 Oct 2017 11:01:47 +0000 (13:01 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Wed, 18 Oct 2017 12:11:33 +0000 (14:11 +0200)
commit7404d1efa4c7f3b828eb42b5663607abecb31acc
tree68d1e054f9a40bbe29d3d5b3c2ef79437d6e71ee
parentde9762b54967c38bbac13379b30286eb8b99425a
s390/spinlock: use cpu alternatives to enable niai instruction

Enable niai instruction in the spinlock code at run-time for machines
on which facility 49 is available (zEC12 and newer).

Signed-off-by: Vasily Gorbik <gor@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/include/asm/spinlock.h
arch/s390/lib/spinlock.c