Files
linux/arch/s390/kernel
Heiko Carstens ae952eea6f s390/entry: Fix last breaking event handling in case of stack corruption
In case of stack corruption stack_invalid() is called and the expectation
is that register r10 contains the last breaking event address. This
dependency is quite subtle and broke a couple of years ago without that
anybody noticed.

Fix this by getting rid of the dependency and read the last breaking event
address from lowcore.

Fixes: 56e62a7370 ("s390: convert to generic entry")
Acked-by: Ilya Leoshkevich <iii@linux.ibm.com>
Reviewed-by: Alexander Gordeev <agordeev@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
2025-05-05 15:46:34 +02:00
..
2025-02-12 12:12:28 +01:00
2025-02-10 16:56:58 -08:00
2023-09-19 13:26:57 +02:00
2025-03-31 12:20:39 +02:00
2023-07-27 13:11:35 +02:00
2025-04-09 12:12:41 +02:00
2025-03-31 12:20:39 +02:00
2024-07-03 19:30:25 -07:00
2025-04-01 15:17:16 -07:00