2020 ACRN Project Technical Community Meeting Minutes - WW24'20
ACRN Project TCM - 10rd Jun 2020
Attendees (Total 39, 10/6)
Note: If you need to edit this document, please ask for access. We disabled anonymous editing to keep track of changes and identify who are the owners of the opens and agenda items.
Note: When adding opens or agenda items, please provide details (not only links), add your name next to the item you have added and specify your expectation from the TCM
Download foil from ACRN Presentation->WW24’20
Description: ACRN 2.0 quick introduction, we will give a quick go through for ACRN 2.0 architecture and basic knowledge.
Q1: Both ACRN 1.0/2.0, there is a default assignment/config of CPU cores for each VM.
Q2: Is it possible to launch 2 pre-launched VM: there are 2 pre-launched VMs(Safety WM and QM Linux VM) in partition mode, 2 pre-launched RT VM is under discussion.
Q3: The ratio of high severity VM to reboot low severity VM: if high severity VM e.g., RTVM observes some HW issues, may reboot low severity VM also.
Q4: By introducing Pre-launch Safety VM, is there any interaction between safety OS and SOS/UOS for monitoring purposes for example ? I understand that pre-launch and post launch are isolated in regards to boot flows and device assignment. But Is there interaction between pre-launch and SOS other than that ?
A: vUART is an example stack to communicate between safety OS and SOS->UOS. Safety VM(high severity VM) wants to shutdown/reboot other(low severity) VMs.
Q5: How do we deny SOS access to RTVM (post launch) when SOS owns the DM ?In regards to memory.
A: Yes, SOS is not allowed to access RTVM’s memory when RTVM is running, but only one exception: shared queue buffer for virtio device.