diff options
author | Alexander Gordeev <[email protected]> | 2021-06-18 08:17:16 +0200 |
---|---|---|
committer | Vasily Gorbik <[email protected]> | 2021-07-05 12:44:23 +0200 |
commit | d35925b34996196d22a4357dc5212ab03af75151 (patch) | |
tree | a2e4001cb410ce8e71cc8f93b333e1304170bd69 /scripts/gdb/linux/timerlist.py | |
parent | 7f6dc8d4c880f64b9d450d780d88985b264d8793 (diff) |
s390/mcck: move storage error checks to assembler
The current storage errors tackling is wrong - the DAT is
enabled in assembler code before the actual storage checks
in C half are executed. In case the page tables themselves
are damaged such approach is not going to work.
With this update unrecoverable storage errors are not
passed to C code for handling, but rather the machine
is stopped right away. The only exception to this flow
is when a machine check occurred in KVM guest - in this
case the errors are reinjected by the handler.
Signed-off-by: Alexander Gordeev <[email protected]>
Reviewed-by: Heiko Carstens <[email protected]>
Signed-off-by: Heiko Carstens <[email protected]>
Signed-off-by: Vasily Gorbik <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/timerlist.py')
0 files changed, 0 insertions, 0 deletions