s390: disable preemption when switching to nodat stack with CALL_ON_STACK
authorVasily Gorbik <gor@linux.ibm.com>
Fri, 22 Nov 2019 11:19:16 +0000 (12:19 +0100)
committerVasily Gorbik <gor@linux.ibm.com>
Sat, 30 Nov 2019 09:52:45 +0000 (10:52 +0100)
commit7f28dad395243c5026d649136823bbc40029a828
treea5fc949c7deed860f285fea388b1b34cc7e23d9c
parentc2e06e15ad92bad94b54df257c683f7e715238a1
s390: disable preemption when switching to nodat stack with CALL_ON_STACK

Make sure preemption is disabled when temporary switching to nodat
stack with CALL_ON_STACK helper, because nodat stack is per cpu.

Reviewed-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
arch/s390/kernel/machine_kexec.c
arch/s390/mm/maccess.c