ANDROID: KVM: arm64: Symbolize pKVM modules EL2 stack trace
The EL2 text section of pKVM modules is mapped in the hypervisor
private range. It means we can't convert an hyp addr to a kern one
with the hypervisor address offset.
To resolve those addresses, a list is created to keep track of pKVM
module VA spaces. When a panic happens, the ELR is compared against
those spaces to convert the address back to a kernel address.
Bug: 278749606
Bug: 270197971
Change-Id: Iae3336f344296de66a508142806e124d2fc25e54
Signed-off-by:
Vincent Donnefort <vdonnefort@google.com>
Loading
Please sign in to comment