Files
visor/pkg/ring0
Andrei VaginandgVisor bot 45f2ce4cfc kvm/arm64: enable guest mmu from the host
Right now, the start function is executed with the disabled MMU and it means
every access the PA is equal to the MVA [1]. This is known as a flat address
mapping.

By coincidence, the code segment is mapped in lower addresses and we have the
flat address mapping for it. But it isn't the case if we set buildmode=pie to
enable ASLR.

[1] https://developer.arm.com/documentation/ddi0406/b/System-Level-Architecture/Virtual-Memory-System-Architecture--VMSA-/Memory-access-sequence/Enabling-and-disabling-the-MMU

PiperOrigin-RevId: 523745143
2023-04-12 10:53:24 -07:00
..
2022-05-17 17:48:35 -07:00
2023-02-22 18:14:26 -08:00
2022-08-02 10:22:33 -07:00