aboutsummaryrefslogtreecommitdiff
path: root/hw/s390x/sclp.c
diff options
context:
space:
mode:
authorAlexander Graf <agraf@csgraf.de>2022-02-09 13:41:35 +0100
committerPeter Maydell <peter.maydell@linaro.org>2022-02-21 13:30:19 +0000
commit7f6c295cdfeaa229c360cac9a36e4e595aa902ae (patch)
tree05f0befb188c3727c9bc94fb71df955f4ebed10b /hw/s390x/sclp.c
parentad99f64f1cfff7c5e7af0e697523d9b7e45423b6 (diff)
downloadqemu-7f6c295cdfeaa229c360cac9a36e4e595aa902ae.zip
qemu-7f6c295cdfeaa229c360cac9a36e4e595aa902ae.tar.gz
qemu-7f6c295cdfeaa229c360cac9a36e4e595aa902ae.tar.bz2
hvf: arm: Handle unknown ID registers as RES0
Recent Linux versions added support to read ID_AA64ISAR2_EL1. On M1, those reads trap into QEMU which handles them as faults. However, AArch64 ID registers should always read as RES0. Let's handle them accordingly. This fixes booting Linux 5.17 guests. Cc: qemu-stable@nongnu.org Reported-by: Ivan Babrou <ivan@cloudflare.com> Signed-off-by: Alexander Graf <agraf@csgraf.de> Message-id: 20220209124135.69183-2-agraf@csgraf.de Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'hw/s390x/sclp.c')
0 files changed, 0 insertions, 0 deletions