diff options
| author | 2016-12-25 10:49:48 -0500 | |
|---|---|---|
| committer | 2023-12-19 09:51:11 +0000 | |
| commit | 3606e0b2e462164bced151dbb54ccfe42ac6c35b (patch) | |
| tree | f39fd77cc42e223e3f45c2f1c612dd4387e3131b /rust/kernel/ssh:/git@git.zx2c4.com/git: | |
| parent | KVM: arm64: nv: Drop EL12 register traps that are redirected to VNCR (diff) | |
KVM: arm64: nv: Add non-VHE-EL2->EL1 translation helpers
Some EL2 system registers immediately affect the current execution
of the system, so we need to use their respective EL1 counterparts.
For this we need to define a mapping between the two. In general,
this only affects non-VHE guest hypervisors, as VHE system registers
are compatible with the EL1 counterparts.
These helpers will get used in subsequent patches.
Reviewed-by: Oliver Upton <oliver.upton@linux.dev>
Co-developed-by: Andre Przywara <andre.przywara@arm.com>
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Diffstat (limited to 'rust/kernel/ssh:/git@git.zx2c4.com/git:')
0 files changed, 0 insertions, 0 deletions
