diff options
author | Evgeny Iakovlev <eiakovlev@linux.microsoft.com> | 2023-01-20 16:59:29 +0100 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2023-01-23 13:32:38 +0000 |
commit | b3aa2f21284d1d2713d0eb0253001eeebad3d582 (patch) | |
tree | ace1406629ffed22df5cc766cd10c18428a0147a /util/coroutine-sigaltstack.c | |
parent | 5fc83f112866c4a136c36fd33e62c31228194bde (diff) | |
download | qemu-b3aa2f21284d1d2713d0eb0253001eeebad3d582.zip qemu-b3aa2f21284d1d2713d0eb0253001eeebad3d582.tar.gz qemu-b3aa2f21284d1d2713d0eb0253001eeebad3d582.tar.bz2 |
target/arm: provide stubs for more external debug registers
Qemu doesn't implement Debug Communication Channel, as well as the rest
of external debug interface. However, Microsoft Hyper-V in tries to
access some of those registers during an EL2 context switch.
Since there is no architectural way to not advertise support for external
debug, provide RAZ/WI stubs for OSDTRRX_EL1, OSDTRTX_EL1 and OSECCR_EL1
registers in the same way the rest of DCM is currently done. Do account
for access traps though with access_tda.
Signed-off-by: Evgeny Iakovlev <eiakovlev@linux.microsoft.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 20230120155929.32384-3-eiakovlev@linux.microsoft.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'util/coroutine-sigaltstack.c')
0 files changed, 0 insertions, 0 deletions