diff options
author | Martin Schwidefsky <[email protected]> | 2019-02-18 18:10:08 +0100 |
---|---|---|
committer | Martin Schwidefsky <[email protected]> | 2019-02-20 09:48:31 +0100 |
commit | 86a86804e4f18fc3880541b3d5a07f4df0fe29cb (patch) | |
tree | 8b4e46765908130be8f50256d7ba34f0589567a2 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | 8727638426b0aea59d7f904ad8ddf483f9234f88 (diff) |
s390/setup: fix boot crash for machine without EDAT-1
The fix to make WARN work in the early boot code created a problem
on older machines without EDAT-1. The setup_lowcore_dat_on function
uses the pointer from lowcore_ptr[0] to set the DAT bit in the new
PSWs. That does not work if the kernel page table is set up with
4K pages as the prefix address maps to absolute zero.
To make this work the PSWs need to be changed with via address 0 in
form of the S390_lowcore definition.
Reported-by: Guenter Roeck <[email protected]>
Tested-by: Cornelia Huck <[email protected]>
Fixes: 94f85ed3e2f8 ("s390/setup: fix early warning messages")
Signed-off-by: Martin Schwidefsky <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions