s390: always clear kernel stack backchain before calling functions
authorHeiko Carstens <hca@linux.ibm.com>
Fri, 4 Dec 2020 16:56:57 +0000 (17:56 +0100)
committerHeiko Carstens <hca@linux.ibm.com>
Wed, 16 Dec 2020 13:55:48 +0000 (14:55 +0100)
commit9365965db0c7ca7fc81eee27c21d8522d7102c32
tree21d9ac15de120e72e9c17952580392d0bf26b4bf
parent586592478b1fa8bb8cd6875a9191468e9b1a8b13
s390: always clear kernel stack backchain before calling functions

Clear the kernel stack backchain before potentially calling the
lockdep trace_hardirqs_off/on functions. Without this walking the
kernel backchain, e.g. during a panic, might stop too early.

Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
arch/s390/kernel/entry.S