aboutsummaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorChristian Borntraeger <borntraeger@de.ibm.com>2014-12-16 10:25:37 +0100
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2014-12-18 13:37:15 +0100
commit81fc77fbfc1553aee35e33af89959be1d8c81db2 (patch)
tree2da95afa35d93344f651e5e39b9d7f1260791dad /arch
parents390/vtime: Get rid of redundant WARN_ON (diff)
downloadlinux-dev-81fc77fbfc1553aee35e33af89959be1d8c81db2.tar.xz
linux-dev-81fc77fbfc1553aee35e33af89959be1d8c81db2.zip
s390/kernel: use stnsm 255 instead of stosm 0
On some models, stnsm 255 might be slightly faster than stosm 0. Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/s390/include/asm/irqflags.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/s390/include/asm/irqflags.h b/arch/s390/include/asm/irqflags.h
index 37b9091ab8c0..16aa0c779e07 100644
--- a/arch/s390/include/asm/irqflags.h
+++ b/arch/s390/include/asm/irqflags.h
@@ -36,7 +36,7 @@ static inline notrace void __arch_local_irq_ssm(unsigned long flags)
static inline notrace unsigned long arch_local_save_flags(void)
{
- return __arch_local_irq_stosm(0x00);
+ return __arch_local_irq_stnsm(0xff);
}
static inline notrace unsigned long arch_local_irq_save(void)