aboutsummaryrefslogtreecommitdiff
path: root/util/coroutine-sigaltstack.c
diff options
context:
space:
mode:
authorEvgeny Iakovlev <eiakovlev@linux.microsoft.com>2023-01-20 16:59:29 +0100
committerPeter Maydell <peter.maydell@linaro.org>2023-01-23 13:32:38 +0000
commitb3aa2f21284d1d2713d0eb0253001eeebad3d582 (patch)
treeace1406629ffed22df5cc766cd10c18428a0147a /util/coroutine-sigaltstack.c
parent5fc83f112866c4a136c36fd33e62c31228194bde (diff)
downloadqemu-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