diff options
| author | 2026-05-05 15:47:35 +0100 | |
|---|---|---|
| committer | 2026-05-06 17:08:39 +0100 | |
| commit | 8d9b9d985ad3a81c751a6b97edaf1d3c0780af7c (patch) | |
| tree | 98d471fec989179e40f80d8ceab58b336f88d656 /include/linux/amba/ssh:/git@git.zx2c4.com | |
| parent | KVM: arm64: Work around C1-Pro erratum 4193714 for protected guests (diff) | |
KVM: arm64: nv: Consider the DS bit when translating TCR_EL2
When running an nVHE L1, TCR_EL2 is mapped to TCR_EL1. Writes to the
register are trapped and written to TCR_EL1 after a translation.
Booting an nVHE L1 with 52-bit VA isn't working because the translation
was ignoring the DS bit set by the guest, hence causing repeating level
0 faults. Add it in the translation function.
Signed-off-by: Wei-Lin Chang <weilin.chang@arm.com>
Link: https://patch.msgid.link/20260505144735.1496530-1-weilin.chang@arm.com
Signed-off-by: Marc Zyngier <maz@kernel.org>
Diffstat (limited to 'include/linux/amba/ssh:/git@git.zx2c4.com')
0 files changed, 0 insertions, 0 deletions
