]> git.baikalelectronics.ru Git - kernel.git/commit
s390/nmi: use the normal asynchronous stack for machine checks
authorMartin Schwidefsky <schwidefsky@de.ibm.com>
Mon, 22 Jun 2015 15:28:14 +0000 (17:28 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Wed, 22 Jul 2015 07:58:04 +0000 (09:58 +0200)
commit6498bb9881d613903d911b8de4aa3b6ad86d1889
treeb825fe17618a75120289e09a2c6910ab8ce62732
parent1ce98c9d2b6d327eac4cb6e7b6054040443d17b9
s390/nmi: use the normal asynchronous stack for machine checks

If a machine checks is received while the CPU is in the kernel, only
the s390_do_machine_check function will be called. The call to
s390_handle_mcck is postponed until the CPU returns to user space.
Because of this it is safe to use the asynchronous stack for machine
checks even if the CPU is already handling an interrupt.

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/kernel/entry.S