Hello,
I've recently started exploring xVisor and ran into an issue when trying to start an ARM64 guest on xVisor.
I am running a Ubuntu 22.04.1 LTS VM on my Windows 11 machine (12th Gen Intel® Core™ i7-12700H × 8)
I have followed the instructions on running both the basic and the Linux ARM64 guests on ARM Foundation V8 platform. Everything builds fine but when I start the Foundation with the produced image I get this warning:
Fast Models [11.18.16 (Jun 16 2022)]
Copyright 2000-2022 ARM Limited.
All Rights Reserved.
WARNING: The AArch32 execution state can optionally be implemented at EL0, but is not implemented at EL1, EL2, or EL3 with Armv9.x
terminal_0: Listening for serial connection on port 5000
terminal_1: Listening for serial connection on port 5001
terminal_2: Listening for serial connection on port 5002
terminal_3: Listening for serial connection on port 5003
elf loading error at PA 0x83001008_S
elf loading error at PA 0x83001008_NS
Not sure if that warning is related or not but I couldn't get it out.
xVisor starts fine, I get the Telnet window and can see the guest information (guest creation succeeded)
But as soon as I try to kick the guest it crashes with register dump:
The stack trace is seen at the end:
This happens with both the Linux guest and the basic ARM64 guest. I checked the DTSs and couldn't spot anything wrong there.
Please point me in the right direction - do these symptoms tell you anything?
Thank you,
Rami Neiman