Re: Setting up ACRN on a new board with Apollo Lake
Yin, Fengwei <fengwei.yin@...>
Hi Dubravko, On 9/12/2019 7:32 PM, Dubravko Moravski | Exor Embedded S.r.l. wrote: Hi, We haven't observed any issues on the UP2 either, except one, screen updates been erratic and mouse pointer jumping around. We've just followed instructions from https://projectacrn.github.io/latest/getting-started/apl-nuc.html, automated setup with some manual fine tuning. I guess since we are using the same software and UP2 works (mostly) fine, the causes of our problems must be either different hardware or BIOS. But the trouble is figuring out what exactly. All mentioned issues are for the Service OS. We can't even install/launch Guest OS because the Terminal no longer works after we restart the board with ACRN. We checked the log you shared and didn't see anything unusual. We had one issue which could make serial console use polling mode. I suspected you hit that issue. But from the interrupt info, everything is fine ( there will be irq flooding if we hit that issue).We need more info. When you say "Terminal no longer work", do you mean the SOS console can't work any more? Or it could work for a while and then can't work? Regards Yin, Fengwei Now that the memory log issue is fixed, could we use that to get additional debug information? If yes, how can I save that information for later? (We managed to create some scripts so we can save data like dmesg even when terminal can't be invoked.) Best regards, Dubravko ------------------------------------------------------------------------ *From:* acrn-users@... <acrn-users@...> on behalf of Liu, Fuzhong via Lists.Projectacrn.Org <fuzhong.liu=intel.com@...> *Sent:* Thursday, September 12, 2019 11:47 AM *To:* acrn-users@... <acrn-users@...> *Subject:* Re: [acrn-users] Setting up ACRN on a new board with Apollo Lake No observed the issue on the UP2 board in our lab. Need detail steps to reproduce. BR. Fuzhong *From:*acrn-users@... [mailto:acrn-users@...] *On Behalf Of *Geoffroy Van Cutsem *Sent:* Thursday, September 12, 2019 4:42 PM *To:* acrn-users@... *Subject:* Re: [acrn-users] Setting up ACRN on a new board with Apollo Lake Have you observed the same problems on the UP2 board? Thanks, Geoffroy *From:*acrn-users@... <mailto:acrn-users@...> <acrn-users@... <mailto:acrn-users@...>> *On Behalf Of *Liu, Fuzhong *Sent:* Thursday, September 12, 2019 7:15 AM *To:* acrn-users@... <mailto:acrn-users@...> *Subject:* Re: [acrn-users] Setting up ACRN on a new board with Apollo Lake Hi Dubravko All issues you mentioned are for Service OS, right? Clear Linux image newer than 30900 fixed “memmap=2M$0x1FE00000” issue BR. Fuzhong *From:*acrn-users@... <mailto:acrn-users@...> [mailto:acrn-users@...] *On Behalf Of *Dubravko Moravski | Exor Embedded S.r.l. *Sent:* Wednesday, September 11, 2019 8:01 PM *To:* acrn-users@... <mailto:acrn-users@...> *Subject:* Re: [acrn-users] Setting up ACRN on a new board with Apollo Lake Hi Yin Fenghwei, Thank you for replying. ACRN git commit hash is 555a03db99621c6a9d3bea0933c65db9dee44c46. I am getting identical behavior with ACRN that I've compiled, as well as with ACRN installed by Clear Linux (version id 30770). I'm not sure if this mailing lists allows attachments, so I've uploaded the requested files to https://www.amazon.com/clouddrive/share/V7pJPEUKnBoDd3vkpM0ca4YLEKgNisSUkQdR03mr4sY(17 kB zip file, containing 4 text files). The zip archive contains: * dmesg output from SOS * /proc/interrupts from SOS * loader.conf from EFI partition * acrn.conf (here I've verified that root UUID is correct, and I've had to delete settings related to hypervisor memory log because otherwise it crashed) Our board has 8 GB of memory and 64 GB MMC, and is similar to Up Squared and Leaf Hill CRB. Best regards, Dubravko ------------------------------------------------------------------------ *From:*acrn-users@... <mailto:acrn-users@...><acrn-users@... <mailto:acrn-users@...>> on behalf of Yin, Fengwei via Lists.Projectacrn.Org <fengwei.yin=intel.com@... <mailto:fengwei.yin=intel.com@...>> *Sent:* Wednesday, September 11, 2019 4:41 AM *To:* acrn-users@... <mailto:acrn-users@...><acrn-users@... <mailto:acrn-users@...>> *Subject:* Re: [acrn-users] Setting up ACRN on a new board with Apollo Lake Hi, On 2019/9/10 下午9:00, Dubravko Moravski | Exor Embedded S.r.l. wrote:
Hello everyone, I work for Exor Embedded and we are developing a new board with an Apollo Lake E3940 CPU. We would like to run ACRN on it. Indeed, following the instructions on https://projectacrn.github.io/latest/index.htmlI've managed to get it running, dmesg among other things says: Hypervisor detected: ACRN ... ACRNTrace: Initialized acrn trace module with 4 cpu ... systemd[1]: Detected virtualization acrn. However, it's not really usable. We have following issues: * mouse cursor jumps around in a weird way, like there is some problem with switching video buffers * we can't open the Terminal in any way, there's always a message: "There was an error creating a child process for this terminal. Failed to open PTY: Permission denied" * network doesn't work * everything works much slower than usual When not running with hypervisor, everything works. We've noticed some differences between dmesgs when running the same kernel with and without hypervisor, but so far we were unable to figure out if any of these differences is significant. We would appreciate if you have any hints for us, either what is exactly our problem, or at least how we should continue to debug the system. Could you share: 1. ACRN last git commit hash 2. dmesg output in your SOS 3. the output of cat /proc/interrupt in your SOS Regards Yin, Fengwei
Best regards, Dubravko Moravski *Dubravko Moravski* /SW engineering/ *Exor Embedded S.r.l.* p: +38 512455659 <tel:+38 512455659 <tel:+38%20512455659>> m:+38 5915402413 <tel:+38 5915402413 <tel:+38%205915402413>>
a: Slavonska avenija, 50, Zagreb, Croatia, 10000 w: exorint.com <https://exorint.com/> Prima di stampare pensa ai costi ambientali. Please consider the environment before printing this email. Privacy <https://www.exorint.com/it/privacy>
*Dubravko Moravski* /SW engineering/ *Exor Embedded S.r.l.* p: +38 512455659 <tel:+38%20512455659> m: +38 5915402413 <tel:+38%205915402413> a: Slavonska avenija, 50, Zagreb, Croatia, 10000 w: exorint.com <https://exorint.com/> imap://fyin@...:993/fetch%3EUID%3E/INBOX%3E265992?header=quotebody&part=1.4&filename=x-sign_alone_89a12ff2-fa07-4acd-b9a0-8e9a8c2b3e4c.jpg imap://fyin@...:993/fetch%3EUID%3E/INBOX%3E265992?header=quotebody&part=1.5&filename=environment-verde_4010c4a3-6fcf-4e6d-8a58-167a2248b283.jpg Prima di stampare pensa ai costi ambientali. Please consider the environment before printing this email. Privacy <https://www.exorint.com/it/privacy> *Dubravko Moravski* /SW engineering/ *Exor Embedded S.r.l.* p: +38 512455659 <tel:+38 512455659> m:+38 5915402413 <tel:+38 5915402413> a: Slavonska avenija, 50, Zagreb, Croatia, 10000 w: exorint.com <https://exorint.com/> Prima di stampare pensa ai costi ambientali. Please consider the environment before printing this email. Privacy <https://www.exorint.com/it/privacy>
|
|
Re: Setting up ACRN on a new board with Apollo Lake
Dubravko Moravski | Exor Embedded S.r.l. <dubravko.moravski@...>
Hi,
We haven't observed any issues on the UP2 either, except one, screen updates been erratic and mouse pointer jumping around.
I guess since we are using the same software and UP2 works (mostly) fine, the causes of our problems must be either different hardware or BIOS. But the trouble is figuring out what exactly.
All mentioned issues are for the Service OS. We can't even install/launch Guest OS because the Terminal no longer works after we restart the board with ACRN.
Now that the memory log issue is fixed, could we use that to get additional debug information? If yes, how can I save that information for later? (We managed to create some scripts so we can save data like dmesg even when terminal can't be invoked.)
Best regards,
Dubravko
From: acrn-users@... <acrn-users@...> on behalf of Liu, Fuzhong via Lists.Projectacrn.Org <fuzhong.liu=intel.com@...>
Sent: Thursday, September 12, 2019 11:47 AM
To: acrn-users@... <acrn-users@...>
Subject: Re: [acrn-users] Setting up ACRN on a new board with Apollo Lake
No
observed the issue on the UP2 board in our lab.
Need detail steps to reproduce.
BR.
Fuzhong
From: acrn-users@... [mailto:acrn-users@...]
On Behalf Of Geoffroy Van Cutsem
Sent: Thursday, September 12, 2019 4:42 PM
To: acrn-users@...
Subject: Re: [acrn-users] Setting up ACRN on a new board with Apollo Lake
Have you observed the same problems on the UP2 board?
Thanks,
Geoffroy
Hi Dubravko
All issues you mentioned are for Service OS, right?
Clear Linux image newer than 30900 fixed “memmap=2M$0x1FE00000” issue
BR.
Fuzhong
ACRN git commit hash is 555a03db99621c6a9d3bea0933c65db9dee44c46. I am getting identical behavior with ACRN that I've compiled, as well as with ACRN installed by Clear Linux (version id 30770).
-
dmesg output from SOS
-
/proc/interrupts from SOS
-
loader.conf from EFI partition
-
acrn.conf (here I've verified that root UUID is correct, and I've had to delete settings related to hypervisor memory log because otherwise it crashed)
Our board has 8 GB of memory and 64 GB MMC, and is similar to Up Squared and Leaf Hill CRB.
Hi,
On 2019/9/10 下午9:00, Dubravko Moravski | Exor Embedded S.r.l. wrote:
> Hello everyone,
>
> I work for Exor Embedded and we are developing a new board with an
> Apollo Lake E3940 CPU. We would like to run ACRN on it. Indeed,
> following the instructions on
> https://projectacrn.github.io/latest/index.html I've managed to get it
> running, dmesg among other things says:
>
> Hypervisor detected: ACRN
> ...
> ACRNTrace: Initialized acrn trace module with 4 cpu
> ...
> systemd[1]: Detected virtualization acrn.
>
> However, it's not really usable. We have following issues:
>
> * mouse cursor jumps around in a weird way, like there is some problem
> with switching video buffers
> * we can't open the Terminal in any way, there's always a message:
> "There was an error creating a child process for this terminal.
> Failed to open PTY: Permission denied"
> * network doesn't work
> * everything works much slower than usual
>
> When not running with hypervisor, everything works.
> We've noticed some differences between dmesgs when running the same
> kernel with and without hypervisor, but so far we were unable to figure
> out if any of these differences is significant.
>
> We would appreciate if you have any hints for us, either what is exactly
> our problem, or at least how we should continue to debug the system.
Could you share:
1. ACRN last git commit hash
2. dmesg output in your SOS
3. the output of cat /proc/interrupt in your SOS
Regards
Yin, Fengwei
>
> Best regards,
> Dubravko Moravski
>
>
>
> *Dubravko Moravski*
> /SW engineering/
> *Exor Embedded S.r.l.*
> p: +38 512455659 <tel:+38 512455659> m:+38 5915402413 <tel:+38 5915402413>
> a: Slavonska avenija, 50, Zagreb, Croatia, 10000
> w: exorint.com <https://exorint.com/>
>
>
>
>
> Prima di stampare pensa ai costi ambientali. Please consider the
> environment before printing this email.
>
> Privacy <https://www.exorint.com/it/privacy>
>
|

|
Prima
di stampare pensa ai costi ambientali. Please consider the environment before printing this email.
Privacy
|
 |
Prima di stampare pensa ai costi ambientali. Please consider the
environment before printing this email. Privacy
|
|
Re: Setting up ACRN on a new board with Apollo Lake
No
observed the issue on the UP2 board in our lab.
Need detail steps to reproduce.
BR.
Fuzhong
From: acrn-users@... [mailto:acrn-users@...]
On Behalf Of Geoffroy Van Cutsem
Sent: Thursday, September 12, 2019 4:42 PM
To: acrn-users@...
Subject: Re: [acrn-users] Setting up ACRN on a new board with Apollo Lake
Have you observed the same problems on the UP2 board?
Thanks,
Geoffroy
Hi Dubravko
All issues you mentioned are for Service OS, right?
Clear Linux image newer than 30900 fixed “memmap=2M$0x1FE00000” issue
BR.
Fuzhong
ACRN git commit hash is 555a03db99621c6a9d3bea0933c65db9dee44c46. I am getting identical behavior with ACRN that I've compiled, as well as with ACRN installed by Clear Linux (version
id 30770).
-
dmesg output from SOS
-
/proc/interrupts from SOS
-
loader.conf from EFI partition
-
acrn.conf (here I've verified that root UUID is correct, and I've had to delete settings related to hypervisor memory log because otherwise it crashed)
Our board has 8 GB of memory and 64 GB MMC, and is similar to Up Squared and Leaf Hill CRB.
Hi,
On 2019/9/10 下午9:00, Dubravko Moravski | Exor Embedded S.r.l. wrote:
> Hello everyone,
>
> I work for Exor Embedded and we are developing a new board with an
> Apollo Lake E3940 CPU. We would like to run ACRN on it. Indeed,
> following the instructions on
> https://projectacrn.github.io/latest/index.html I've managed to get it
> running, dmesg among other things says:
>
> Hypervisor detected: ACRN
> ...
> ACRNTrace: Initialized acrn trace module with 4 cpu
> ...
> systemd[1]: Detected virtualization acrn.
>
> However, it's not really usable. We have following issues:
>
> * mouse cursor jumps around in a weird way, like there is some problem
> with switching video buffers
> * we can't open the Terminal in any way, there's always a message:
> "There was an error creating a child process for this terminal.
> Failed to open PTY: Permission denied"
> * network doesn't work
> * everything works much slower than usual
>
> When not running with hypervisor, everything works.
> We've noticed some differences between dmesgs when running the same
> kernel with and without hypervisor, but so far we were unable to figure
> out if any of these differences is significant.
>
> We would appreciate if you have any hints for us, either what is exactly
> our problem, or at least how we should continue to debug the system.
Could you share:
1. ACRN last git commit hash
2. dmesg output in your SOS
3. the output of cat /proc/interrupt in your SOS
Regards
Yin, Fengwei
>
> Best regards,
> Dubravko Moravski
>
>
>
> *Dubravko Moravski*
> /SW engineering/
> *Exor Embedded S.r.l.*
> p: +38 512455659 <tel:+38 512455659> m:+38 5915402413 <tel:+38 5915402413>
> a: Slavonska avenija, 50, Zagreb, Croatia, 10000
> w: exorint.com <https://exorint.com/>
>
>
>
>
> Prima di stampare pensa ai costi ambientali. Please consider the
> environment before printing this email.
>
> Privacy <https://www.exorint.com/it/privacy>
>
|

|
Prima
di stampare pensa ai costi ambientali. Please consider the environment before printing this email.
Privacy
|
|
Re: Setting up ACRN on a new board with Apollo Lake

Geoffroy Van Cutsem
Have you observed the same problems on the UP2 board?
Thanks,
Geoffroy
From: acrn-users@... <acrn-users@...>
On Behalf Of Liu, Fuzhong
Sent: Thursday, September 12, 2019 7:15 AM
To: acrn-users@...
Subject: Re: [acrn-users] Setting up ACRN on a new board with Apollo Lake
Hi Dubravko
All issues you mentioned are for Service OS, right?
Clear Linux image newer than 30900 fixed “memmap=2M$0x1FE00000” issue
BR.
Fuzhong
ACRN git commit hash is 555a03db99621c6a9d3bea0933c65db9dee44c46. I am getting identical behavior with ACRN that I've compiled, as well as with ACRN installed by Clear Linux (version
id 30770).
-
dmesg output from SOS
-
/proc/interrupts from SOS
-
loader.conf from EFI partition
-
acrn.conf (here I've verified that root UUID is correct, and I've had to delete settings related to hypervisor memory log because otherwise it crashed)
Our board has 8 GB of memory and 64 GB MMC, and is similar to Up Squared and Leaf Hill CRB.
Hi,
On 2019/9/10 下午9:00, Dubravko Moravski | Exor Embedded S.r.l. wrote:
> Hello everyone,
>
> I work for Exor Embedded and we are developing a new board with an
> Apollo Lake E3940 CPU. We would like to run ACRN on it. Indeed,
> following the instructions on
> https://projectacrn.github.io/latest/index.html I've managed to get it
> running, dmesg among other things says:
>
> Hypervisor detected: ACRN
> ...
> ACRNTrace: Initialized acrn trace module with 4 cpu
> ...
> systemd[1]: Detected virtualization acrn.
>
> However, it's not really usable. We have following issues:
>
> * mouse cursor jumps around in a weird way, like there is some problem
> with switching video buffers
> * we can't open the Terminal in any way, there's always a message:
> "There was an error creating a child process for this terminal.
> Failed to open PTY: Permission denied"
> * network doesn't work
> * everything works much slower than usual
>
> When not running with hypervisor, everything works.
> We've noticed some differences between dmesgs when running the same
> kernel with and without hypervisor, but so far we were unable to figure
> out if any of these differences is significant.
>
> We would appreciate if you have any hints for us, either what is exactly
> our problem, or at least how we should continue to debug the system.
Could you share:
1. ACRN last git commit hash
2. dmesg output in your SOS
3. the output of cat /proc/interrupt in your SOS
Regards
Yin, Fengwei
>
> Best regards,
> Dubravko Moravski
>
>
>
> *Dubravko Moravski*
> /SW engineering/
> *Exor Embedded S.r.l.*
> p: +38 512455659 <tel:+38 512455659> m:+38 5915402413 <tel:+38 5915402413>
> a: Slavonska avenija, 50, Zagreb, Croatia, 10000
> w: exorint.com <https://exorint.com/>
>
>
>
>
> Prima di stampare pensa ai costi ambientali. Please consider the
> environment before printing this email.
>
> Privacy <https://www.exorint.com/it/privacy>
>
|

|
Prima
di stampare pensa ai costi ambientali. Please consider the environment before printing this email.
Privacy
|
|
Re: Setting up ACRN on a new board with Apollo Lake
Hi Dubravko
All issues you mentioned are for Service OS, right?
Clear Linux image newer than 30900 fixed “memmap=2M$0x1FE00000” issue
BR.
Fuzhong
From: acrn-users@... [mailto:acrn-users@...]
On Behalf Of Dubravko Moravski | Exor Embedded S.r.l.
Sent: Wednesday, September 11, 2019 8:01 PM
To: acrn-users@...
Subject: Re: [acrn-users] Setting up ACRN on a new board with Apollo Lake
ACRN git commit hash is 555a03db99621c6a9d3bea0933c65db9dee44c46. I am getting identical behavior with ACRN that I've compiled, as well as with ACRN installed by Clear Linux (version
id 30770).
-
dmesg output from SOS
-
/proc/interrupts from SOS
-
loader.conf from EFI partition
-
acrn.conf (here I've verified that root UUID is correct, and I've had to delete settings related to hypervisor memory log because otherwise it crashed)
Our board has 8 GB of memory and 64 GB MMC, and is similar to Up Squared and Leaf Hill CRB.
Hi,
On 2019/9/10 下午9:00, Dubravko Moravski | Exor Embedded S.r.l. wrote:
> Hello everyone,
>
> I work for Exor Embedded and we are developing a new board with an
> Apollo Lake E3940 CPU. We would like to run ACRN on it. Indeed,
> following the instructions on
> https://projectacrn.github.io/latest/index.html I've managed to get it
> running, dmesg among other things says:
>
> Hypervisor detected: ACRN
> ...
> ACRNTrace: Initialized acrn trace module with 4 cpu
> ...
> systemd[1]: Detected virtualization acrn.
>
> However, it's not really usable. We have following issues:
>
> * mouse cursor jumps around in a weird way, like there is some problem
> with switching video buffers
> * we can't open the Terminal in any way, there's always a message:
> "There was an error creating a child process for this terminal.
> Failed to open PTY: Permission denied"
> * network doesn't work
> * everything works much slower than usual
>
> When not running with hypervisor, everything works.
> We've noticed some differences between dmesgs when running the same
> kernel with and without hypervisor, but so far we were unable to figure
> out if any of these differences is significant.
>
> We would appreciate if you have any hints for us, either what is exactly
> our problem, or at least how we should continue to debug the system.
Could you share:
1. ACRN last git commit hash
2. dmesg output in your SOS
3. the output of cat /proc/interrupt in your SOS
Regards
Yin, Fengwei
>
> Best regards,
> Dubravko Moravski
>
>
>
> *Dubravko Moravski*
> /SW engineering/
> *Exor Embedded S.r.l.*
> p: +38 512455659 <tel:+38 512455659> m:+38 5915402413 <tel:+38 5915402413>
> a: Slavonska avenija, 50, Zagreb, Croatia, 10000
> w: exorint.com <https://exorint.com/>
>
>
>
>
> Prima di stampare pensa ai costi ambientali. Please consider the
> environment before printing this email.
>
> Privacy <https://www.exorint.com/it/privacy>
>
|

|
Prima
di stampare pensa ai costi ambientali. Please consider the environment before printing this email.
Privacy
|
|
ACRN Project Technical Community Meeting Minutes - 9/11/2019

Wang, Hongbo
ACRN Project TCM – 11th Sep. 2019
Location
Agenda
- ACRN project update
- 1st ACRN inside car officially launched on WW36, from a local car manufacturer Chery.
- Intel IA based Celadon released based on Android 10.
- “ACRN Windows As A Guest (WaaG) Overview” by Wang, Yu
- All: Community open discussion.
- Next meeting agenda proposal:
WW |
Topic |
Presenter |
Status |
WW02 |
TPM2.0 virtualization in ACRN |
DENG, Wei |
1/9 |
WW03 |
Polling mode Virtio and its advantage for RT VM |
DENG, Jie |
1/16 |
WW04 |
Buffer sharing from UOS to SOS, HyperDMA usage |
LIU, Xinyun |
1/23 |
WW05 |
USB HUB Virtualization |
WU, Xiaoguang |
1/30 |
WW07 |
ACRN Device Model QoS Design |
LIU, Long |
2/13 |
WW08 |
ACRN Debug Tips |
CHEN, Jason |
2/20 |
WW09 |
GVT-g debug trace tool |
GONG, Zhipeng |
2/27 |
WW10 |
Kata Container Architecture: First Steps with ACRN |
Dhanraj, Vijay |
3/6 |
WW11 |
One ACRN hypervisor to support multi-platform |
WU, Xiangyang |
3/13 |
WW12 |
Power button key mediator design in ACRN |
LIU, Yuan |
3/20 |
WW13 |
Local APIC Virtualization Enhancement for Intel KBL platform |
LI, Fei |
3/27 |
WW14 |
Safety VM Support |
YIN, FengWei |
4/3 |
WW15 |
How to customize GPIO in ACRN |
LIU, Yuan |
4/10 |
WW16 |
ACRN Cache QoS support based on CAT |
TAO, Yuhong |
4/17 |
WW17 |
ACRN Real-Time measurement Methodology |
LI, Wilson |
4/24 |
WW19 |
I2C Virtualization |
CHEN, Conghui |
5/8 |
WW20 |
SGX Virtualization in ACRN |
WU, Binbin |
5/15 |
WW21 |
Logger Improvement on acrn-dm |
CAO, Minggui |
5/22 |
WW22 |
AcrnGT Virtual Display Deep Dive |
HE, Min |
5/29 |
WW23 |
Local APIC Emulation and Pass-through |
Grandhi, Sainath |
6/5 |
WW25
|
ACRN Functional Safety: Understanding and Mitigating Inter-VM Interference |
MAO, Junjie |
6/19 |
WW26 |
Enable VwWorks as RTVM on ACRN |
FU, Kaige |
6/26 |
WW27 |
ACRN 2.0 New Architecture Sharing - 1/2 |
REN, Jack |
7/3 |
WW28 |
ACRN 2.0 New Architecture Sharing- 2/2 |
REN, Jack |
7/10 |
WW29 |
How to enable open vSwitch on ACRN |
LIU, Yuan |
7/17 |
WW30 |
ACRN Configuration Design Tool |
SUN, Victor |
7/24 |
WW31 |
Design of GOP Driver for GVT-g |
HE, Min |
7/31 |
WW32 |
Restricting Dynamic Resources from functional safety perspective |
MAO, Junjie |
8/7 |
WW33 |
Android Virtual Secure Boot and key enrollment |
QI, Yadong/Zhao Shirley |
8/14 |
WW34 |
Split ACRN’s Device Model |
CHEN, Jason CJ |
8/21 |
WW35 |
ACRN Continuous Integration System Introduction |
ZHANG, Wenling |
8/28 |
WW36 |
BKC for ACRN RT and vmexit analysis |
YAN, Like |
9/11 |
WW37 |
ACRN Windows As A Guest (WaaG) Overview |
CHEN, Jianjun |
9/18 |
Marketing/Events
- Open Source Summit + Embedded LinuxCon Europe 2019 (October 28 – 30 in Lyon, France)
Resources
- Project URL:
- Portal: https://projectacrn.org
- Source code: https://github.com/projectacrn
- email: info@...
- Technical Mailing list: acrn-dev@...
- Recommended Hardware platform (reference):
- Apollo Lake (SoC) UP2 (with serial port): AAEON UPS-APLC2-A10-0232
- Apollo Lake (SoC) NUC (without serial port): NUC6CAYHL (at least 8G memory)
- Kabylake (Core) NUC (with serial port): NUC7i5DNHE
=======================
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
Re: Setting up ACRN on a new board with Apollo Lake
Dubravko Moravski | Exor Embedded S.r.l. <dubravko.moravski@...>
Hi Yin Fenghwei,
Thank you for replying.
ACRN git commit hash is 555a03db99621c6a9d3bea0933c65db9dee44c46. I am getting identical behavior with ACRN that I've compiled, as well as with ACRN installed by Clear Linux (version id 30770).
- dmesg output from SOS
- /proc/interrupts from SOS
- loader.conf from EFI partition
- acrn.conf (here I've verified that root UUID is correct, and I've had to delete settings related to hypervisor memory log because otherwise it crashed)
Our board has 8 GB of memory and 64 GB MMC, and is similar to Up Squared and Leaf Hill CRB.
Best regards,
Dubravko
From: acrn-users@... <acrn-users@...> on behalf of Yin, Fengwei via Lists.Projectacrn.Org <fengwei.yin=intel.com@...>
Sent: Wednesday, September 11, 2019 4:41 AM
To: acrn-users@... <acrn-users@...>
Subject: Re: [acrn-users] Setting up ACRN on a new board with Apollo Lake
Hi,
On 2019/9/10 下午9:00, Dubravko Moravski | Exor Embedded S.r.l. wrote:
> Hello everyone,
>
> I work for Exor Embedded and we are developing a new board with an
> Apollo Lake E3940 CPU. We would like to run ACRN on it. Indeed,
> following the instructions on
> https://projectacrn.github.io/latest/index.html I've managed to get it
> running, dmesg among other things says:
>
> Hypervisor detected: ACRN
> ...
> ACRNTrace: Initialized acrn trace module with 4 cpu
> ...
> systemd[1]: Detected virtualization acrn.
>
> However, it's not really usable. We have following issues:
>
> * mouse cursor jumps around in a weird way, like there is some problem
> with switching video buffers
> * we can't open the Terminal in any way, there's always a message:
> "There was an error creating a child process for this terminal.
> Failed to open PTY: Permission denied"
> * network doesn't work
> * everything works much slower than usual
>
> When not running with hypervisor, everything works.
> We've noticed some differences between dmesgs when running the same
> kernel with and without hypervisor, but so far we were unable to figure
> out if any of these differences is significant.
>
> We would appreciate if you have any hints for us, either what is exactly
> our problem, or at least how we should continue to debug the system.
Could you share:
1. ACRN last git commit hash
2. dmesg output in your SOS
3. the output of cat /proc/interrupt in your SOS
Regards
Yin, Fengwei
>
> Best regards,
> Dubravko Moravski
>
>
>
> *Dubravko Moravski*
> /SW engineering/
> *Exor Embedded S.r.l.*
> p: +38 512455659 <tel:+38 512455659> m:+38 5915402413 <tel:+38 5915402413>
> a: Slavonska avenija, 50, Zagreb, Croatia, 10000
> w: exorint.com < https://exorint.com/>
>
>
>
>
> Prima di stampare pensa ai costi ambientali. Please consider the
> environment before printing this email.
>
> Privacy < https://www.exorint.com/it/privacy>
>
|
 |
Prima di stampare pensa ai costi ambientali. Please consider the
environment before printing this email. Privacy
|
|
Re: Setting up ACRN on a new board with Apollo Lake
Yin, Fengwei <fengwei.yin@...>
Hi, On 2019/9/10 下午9:00, Dubravko Moravski | Exor Embedded S.r.l. wrote: Hello everyone, I work for Exor Embedded and we are developing a new board with an Apollo Lake E3940 CPU. We would like to run ACRN on it. Indeed, following the instructions on https://projectacrn.github.io/latest/index.html I've managed to get it running, dmesg among other things says: Hypervisor detected: ACRN ... ACRNTrace: Initialized acrn trace module with 4 cpu ... systemd[1]: Detected virtualization acrn. However, it's not really usable. We have following issues: * mouse cursor jumps around in a weird way, like there is some problem with switching video buffers * we can't open the Terminal in any way, there's always a message: "There was an error creating a child process for this terminal. Failed to open PTY: Permission denied" * network doesn't work * everything works much slower than usual When not running with hypervisor, everything works. We've noticed some differences between dmesgs when running the same kernel with and without hypervisor, but so far we were unable to figure out if any of these differences is significant. We would appreciate if you have any hints for us, either what is exactly our problem, or at least how we should continue to debug the system. Could you share: 1. ACRN last git commit hash 2. dmesg output in your SOS 3. the output of cat /proc/interrupt in your SOS Regards Yin, Fengwei Best regards, Dubravko Moravski *Dubravko Moravski* /SW engineering/ *Exor Embedded S.r.l.* p: +38 512455659 <tel:+38 512455659> m:+38 5915402413 <tel:+38 5915402413> a: Slavonska avenija, 50, Zagreb, Croatia, 10000 w: exorint.com <https://exorint.com/> Prima di stampare pensa ai costi ambientali. Please consider the environment before printing this email. Privacy <https://www.exorint.com/it/privacy>
|
|
Setting up ACRN on a new board with Apollo Lake
Hello everyone,
I work for Exor Embedded and we are developing a new board with an Apollo Lake E3940 CPU. We would like to run ACRN on it. Indeed, following the instructions on
https://projectacrn.github.io/latest/index.html I've managed to get it running, dmesg among other things says:
Hypervisor detected: ACRN
...
ACRNTrace: Initialized acrn trace module with 4 cpu
...
systemd[1]: Detected virtualization acrn.
However, it's not really usable. We have following issues:
- mouse cursor jumps around in a weird way, like there is some problem with switching video buffers
- we can't open the Terminal in any way, there's always a message: "There was an error creating a child process for this terminal. Failed to open PTY: Permission denied"
- network doesn't work
- everything works much slower than usual
When not running with hypervisor, everything works.
We've noticed some differences between dmesgs when running the same kernel with and without hypervisor, but so far we were unable to figure out if any of these differences is significant.
We would appreciate if you have any hints for us, either what is exactly our problem, or at least how we should continue to debug the system.
Best regards,
Dubravko Moravski
Prima di stampare pensa ai costi ambientali. Please consider the
environment before printing this email. Privacy
|
|
ACRN Project Technical Community Meeting (2019/7~2019/12): @ Weekly Wednesday 11AM (China-Shanghai), Tuesday 7PM (US-West Coast), Wednesday 3AM (Europe-London)

Wang, Hongbo
Notice: Join ACRN’s TCM meeting with WebEx till Nov. 2019
Due to Zoom’s connection issue in PRC mainland recently, we have to use WebEx to replace Zoom for ACRN TCM meeting temporarily. We’ll monitor Zoom’s
availability closely and switch back to Zoom as it comes back to normal. Sorry for the inconvenience!
Date: 9/11
Topic: ACRN Windows As A Guest (WaaG) Overview
Description: ACRN can support Windows guest now. In this talk, we’ll introduce the feature list, key findings and status.
WW |
Topic |
Presenter |
Status |
WW02 |
TPM2.0 virtualization in ACRN |
DENG, Wei |
1/9 |
WW03 |
Polling mode Virtio and its advantage for RT VM |
DENG, Jie |
1/16 |
WW04 |
Buffer sharing from UOS to SOS, HyperDMA usage |
LIU, Xinyun |
1/23 |
WW05 |
USB HUB Virtualization |
WU, Xiaoguang |
1/30 |
WW07 |
ACRN Device Model QoS Design |
LIU, Long |
2/13 |
WW08 |
ACRN Debug Tips |
CHEN, Jason |
2/20 |
WW09 |
GVT-g debug trace tool |
GONG, Zhipeng |
2/27 |
WW10 |
Kata Container Architecture: First Steps with ACRN |
Dhanraj, Vijay |
3/6 |
WW11 |
One ACRN hypervisor to support multi-platform |
WU, Xiangyang |
3/13 |
WW12 |
Power button key mediator design in ACRN |
LIU, Yuan |
3/20 |
WW13 |
Local APIC Virtualization Enhancement for Intel KBL platform |
LI, Fei |
3/27 |
WW14 |
Safety VM Support |
YIN, FengWei |
4/3 |
WW15 |
How to customize GPIO in ACRN |
LIU, Yuan |
4/10 |
WW16 |
ACRN Cache QoS support based on CAT |
TAO, Yuhong |
4/17 |
WW17 |
ACRN Real-Time measurement Methodology |
LI, Wilson |
4/24 |
WW19 |
I2C Virtualization |
CHEN, Conghui |
5/8 |
WW20 |
SGX Virtualization in ACRN |
WU, Binbin |
5/15 |
WW21 |
Logger Improvement on acrn-dm |
CAO, Minggui |
5/22 |
WW22 |
AcrnGT Virtual Display Deep Dive |
HE, Min |
5/29 |
WW23 |
Local APIC Emulation and Pass-through |
Grandhi, Sainath |
6/5 |
WW25
|
ACRN Functional Safety: Understanding and Mitigating Inter-VM Interference |
MAO, Junjie |
6/19 |
WW26 |
Enable VwWorks as RTVM on ACRN |
FU, Kaige |
6/26 |
WW27 |
ACRN 2.0 New Architecture Sharing - 1/2 |
REN, Jack |
7/3 |
WW28 |
ACRN 2.0 New Architecture Sharing- 2/2 |
REN, Jack |
7/10 |
WW29 |
How to enable open vSwitch on ACRN |
LIU, Yuan |
7/17 |
WW30 |
ACRN Configuration Design Tool |
SUN, Victor |
7/24 |
WW31 |
Design of GOP Driver for GVT-g |
HE, Min |
7/31 |
WW32 |
On Dynamic Resource Allocation |
Mao, Junjie |
8/7 |
WW33 |
ACRN virtual secure boot and key enrollment |
Wang, Kai |
8/14 |
WW34 |
Split ACRN’s Device Model |
CHEN, Jason CJ |
8/21 |
WW35 |
ACRN Continuous Integration System Introduction |
ZHANG, Wenling |
8/28 |
WW36 |
BKC for ACRN RT and vmexit analysis |
YAN, Like |
9/4 |
WW37 |
ACRN Windows As A Guest (WaaG) Overview |
CHEN, Jianjun |
9/11 |
Project ACRN: A flexible, light-weight, open
source reference hypervisor for IoT devices
We're still in the early stages of forming this TSC, so instead we invite you to attend a weekly "Technical Community" meeting where we'll meet community members and talk about the ACRN project and plans.
As we explore community interest and involvement opportunities, we'll (re)schedule these meetings at a time convenient to most attendees:
-- Do not delete or change any of the following text. --
When it's time, join your Webex meeting here. |
|
Meeting number (access code): 590 576 334 |
|
|
|
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
ACRN Project Technical Community Meeting (2019/7~2019/12): @ Weekly Wednesday 11AM (China-Shanghai), Tuesday 7PM (US-West Coast), Wednesday 3AM (Europe-London)

Wang, Hongbo
Notice: Join ACRN’s TCM meeting with Skype till Nov. 2019
Due to Zoom’s connection issue in PRC mainland recently, we have to use Skype to replace Zoom for ACRN TCM meeting temporarily. We’ll monitor Zoom’s
availability closely and switch back to Zoom as it comes back to normal.
Sorry for the inconvenience!
.........................................................................................................................................
A. For non-Intel attendees:
- If you want to join from PC or laptop, click the link directly.
- You’ll be asked to select joining options
- Install Skype Web application and join => Suggest select this one “Web Application”
- Install Skype for Business Desktop application and join
- Input your name and click “Join” button (no need password)
- You are connected to the meeting when you see Skype UI below.
---------------------------------------------------------------------
.........................................................................................................................................
B. For Intel attendees:
Join by phone
+1(916)356-2663 (or your local bridge access #) Choose bridge 5.,,983517463# (Global) English (United States)
Conference ID: 983517463
[!OC([1033])!]
.........................................................................................................................................
Date: 9/11
Topic: ACRN Windows As A Guest (WaaG) Overview
Description: ACRN can support Windows guest now. In this talk, we’ll introduce the feature list, key findings and status.
WW |
Topic |
Presenter |
Status |
WW02 |
TPM2.0 virtualization in ACRN |
DENG, Wei |
1/9 |
WW03 |
Polling mode Virtio and its advantage for RT VM |
DENG, Jie |
1/16 |
WW04 |
Buffer sharing from UOS to SOS, HyperDMA usage |
LIU, Xinyun |
1/23 |
WW05 |
USB HUB Virtualization |
WU, Xiaoguang |
1/30 |
WW07 |
ACRN Device Model QoS Design |
LIU, Long |
2/13 |
WW08 |
ACRN Debug Tips |
CHEN, Jason |
2/20 |
WW09 |
GVT-g debug trace tool |
GONG, Zhipeng |
2/27 |
WW10 |
Kata Container Architecture: First Steps with ACRN |
Dhanraj, Vijay |
3/6 |
WW11 |
One ACRN hypervisor to support multi-platform |
WU, Xiangyang |
3/13 |
WW12 |
Power button key mediator design in ACRN |
LIU, Yuan |
3/20 |
WW13 |
Local APIC Virtualization Enhancement for Intel KBL platform |
LI, Fei |
3/27 |
WW14 |
Safety VM Support |
YIN, FengWei |
4/3 |
WW15 |
How to customize GPIO in ACRN |
LIU, Yuan |
4/10 |
WW16 |
ACRN Cache QoS support based on CAT |
TAO, Yuhong |
4/17 |
WW17 |
ACRN Real-Time measurement Methodology |
LI, Wilson |
4/24 |
WW19 |
I2C Virtualization |
CHEN, Conghui |
5/8 |
WW20 |
SGX Virtualization in ACRN |
WU, Binbin |
5/15 |
WW21 |
Logger Improvement on acrn-dm |
CAO, Minggui |
5/22 |
WW22 |
AcrnGT Virtual Display Deep Dive |
HE, Min |
5/29 |
WW23 |
Local APIC Emulation and Pass-through |
Grandhi, Sainath |
6/5 |
WW25
|
ACRN Functional Safety: Understanding and Mitigating Inter-VM Interference |
MAO, Junjie |
6/19 |
WW26 |
Enable VwWorks as RTVM on ACRN |
FU, Kaige |
6/26 |
WW27 |
ACRN 2.0 New Architecture Sharing - 1/2 |
REN, Jack |
7/3 |
WW28 |
ACRN 2.0 New Architecture Sharing- 2/2 |
REN, Jack |
7/10 |
WW29 |
How to enable open vSwitch on ACRN |
LIU, Yuan |
7/17 |
WW30 |
ACRN Configuration Design Tool |
SUN, Victor |
7/24 |
WW31 |
Design of GOP Driver for GVT-g |
HE, Min |
7/31 |
WW32 |
On Dynamic Resource Allocation |
Mao, Junjie |
8/7 |
WW33 |
ACRN virtual secure boot and key enrollment |
Wang, Kai |
8/14 |
WW34 |
Split ACRN’s Device Model |
CHEN, Jason CJ |
8/21 |
WW35 |
ACRN Continuous Integration System Introduction |
ZHANG, Wenling |
8/28 |
WW36 |
BKC for ACRN RT and vmexit analysis |
YAN, Like |
9/4 |
WW37 |
ACRN Windows As A Guest (WaaG) Overview |
CHEN, Jianjun |
9/11 |
Project ACRN: A flexible, light-weight, open
source reference hypervisor for IoT devices
We're still in the early stages of forming this TSC, so instead we invite you to attend a weekly "Technical Community" meeting where we'll meet community members and talk about the ACRN project and plans.
As we explore community interest and involvement opportunities, we'll (re)schedule these meetings at a time convenient to most attendees:
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
ACRN Project Technical Community Meeting (2019/7~2019/12): @ Weekly Wednesday 11AM (China-Shanghai), Tuesday 7PM (US-West Coast), Wednesday 3AM (Europe-London)

Wang, Hongbo
Date: 9/11
Topic: ACRN Windows As A Guest (WaaG) Overview
Description: ACRN can support Windows guest now. In this talk, we’ll introduce the feature list, key findings and status.
WW |
Topic |
Presenter |
Status |
WW02 |
TPM2.0 virtualization in ACRN |
DENG, Wei |
1/9 |
WW03 |
Polling mode Virtio and its advantage for RT VM |
DENG, Jie |
1/16 |
WW04 |
Buffer sharing from UOS to SOS, HyperDMA usage |
LIU, Xinyun |
1/23 |
WW05 |
USB HUB Virtualization |
WU, Xiaoguang |
1/30 |
WW07 |
ACRN Device Model QoS Design |
LIU, Long |
2/13 |
WW08 |
ACRN Debug Tips |
CHEN, Jason |
2/20 |
WW09 |
GVT-g debug trace tool |
GONG, Zhipeng |
2/27 |
WW10 |
Kata Container Architecture: First Steps with ACRN |
Dhanraj, Vijay |
3/6 |
WW11 |
One ACRN hypervisor to support multi-platform |
WU, Xiangyang |
3/13 |
WW12 |
Power button key mediator design in ACRN |
LIU, Yuan |
3/20 |
WW13 |
Local APIC Virtualization Enhancement for Intel KBL platform |
LI, Fei |
3/27 |
WW14 |
Safety VM Support |
YIN, FengWei |
4/3 |
WW15 |
How to customize GPIO in ACRN |
LIU, Yuan |
4/10 |
WW16 |
ACRN Cache QoS support based on CAT |
TAO, Yuhong |
4/17 |
WW17 |
ACRN Real-Time measurement Methodology |
LI, Wilson |
4/24 |
WW19 |
I2C Virtualization |
CHEN, Conghui |
5/8 |
WW20 |
SGX Virtualization in ACRN |
WU, Binbin |
5/15 |
WW21 |
Logger Improvement on acrn-dm |
CAO, Minggui |
5/22 |
WW22 |
AcrnGT Virtual Display Deep Dive |
HE, Min |
5/29 |
WW23 |
Local APIC Emulation and Pass-through |
Grandhi, Sainath |
6/5 |
WW25
|
ACRN Functional Safety: Understanding and Mitigating Inter-VM Interference |
MAO, Junjie |
6/19 |
WW26 |
Enable VwWorks as RTVM on ACRN |
FU, Kaige |
6/26 |
WW27 |
ACRN 2.0 New Architecture Sharing - 1/2 |
REN, Jack |
7/3 |
WW28 |
ACRN 2.0 New Architecture Sharing- 2/2 |
REN, Jack |
7/10 |
WW29 |
How to enable open vSwitch on ACRN |
LIU, Yuan |
7/17 |
WW30 |
ACRN Configuration Design Tool |
SUN, Victor |
7/24 |
WW31 |
Design of GOP Driver for GVT-g |
HE, Min |
7/31 |
WW32 |
On Dynamic Resource Allocation |
Mao, Junjie |
8/7 |
WW33 |
ACRN virtual secure boot and key enrollment |
Wang, Kai |
8/14 |
WW34 |
Split ACRN’s Device Model |
CHEN, Jason CJ |
8/21 |
WW35 |
ACRN Continuous Integration System Introduction |
ZHANG, Wenling |
8/28 |
WW36 |
BKC for ACRN RT and vmexit analysis |
YAN, Like |
9/4 |
WW37 |
ACRN Windows As A Guest (WaaG) Overview |
CHEN, Jianjun |
9/11 |
Project ACRN: A flexible, light-weight, open
source reference hypervisor for IoT devices
We're still in the early stages of forming this TSC, so instead we invite you to attend a weekly "Technical Community" meeting where we'll meet community members and talk about the ACRN project and plans.
As we explore community interest and involvement opportunities, we'll (re)schedule these meetings at a time convenient to most attendees:
- Meets every Wednesday, Starting Nov 07, 2018: 11AM-12AM (China-Shanghai), 7PM-8PM (US-West Coast), 3AM-4AM (Europe-London)
- Chairperson: Hongbo Wang, hongbo.wang@... (Intel)
- Online conference link: https://zoom.us/j/457171121
- Zoom Meeting ID: 457-171-121
- Online conference phone:
- US: +1 669 900 6833 or +1 646 558 8656 or +1 877 369 0926 (Toll Free) or +1 855 880 1246 (Toll Free)
- China: +86 010 87833177 or 400 669 9381 (Toll Free)
- Germany: +49 (0) 30 3080 6188 or +49 800 724 3138 (Toll Free)
- Additional international phone numbers
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
ACRN Project Technical Community Meeting Minutes - 9/4/2019

Wang, Hongbo
ACRN Project TCM – 4th Sep. 2019
Location
Agenda
- ACRN project update
- ACRN v1.2 released out. To know detailed features, please check out ACRN release notes.
- “BKC for ACRN RT and vmexit analysis” by Yan, Like
- All: Community open discussion.
- Next meeting agenda proposal:
WW |
Topic |
Presenter |
Status |
WW02 |
TPM2.0 virtualization in ACRN |
DENG, Wei |
1/9 |
WW03 |
Polling mode Virtio and its advantage for RT VM |
DENG, Jie |
1/16 |
WW04 |
Buffer sharing from UOS to SOS, HyperDMA usage |
LIU, Xinyun |
1/23 |
WW05 |
USB HUB Virtualization |
WU, Xiaoguang |
1/30 |
WW07 |
ACRN Device Model QoS Design |
LIU, Long |
2/13 |
WW08 |
ACRN Debug Tips |
CHEN, Jason |
2/20 |
WW09 |
GVT-g debug trace tool |
GONG, Zhipeng |
2/27 |
WW10 |
Kata Container Architecture: First Steps with ACRN |
Dhanraj, Vijay |
3/6 |
WW11 |
One ACRN hypervisor to support multi-platform |
WU, Xiangyang |
3/13 |
WW12 |
Power button key mediator design in ACRN |
LIU, Yuan |
3/20 |
WW13 |
Local APIC Virtualization Enhancement for Intel KBL platform |
LI, Fei |
3/27 |
WW14 |
Safety VM Support |
YIN, FengWei |
4/3 |
WW15 |
How to customize GPIO in ACRN |
LIU, Yuan |
4/10 |
WW16 |
ACRN Cache QoS support based on CAT |
TAO, Yuhong |
4/17 |
WW17 |
ACRN Real-Time measurement Methodology |
LI, Wilson |
4/24 |
WW19 |
I2C Virtualization |
CHEN, Conghui |
5/8 |
WW20 |
SGX Virtualization in ACRN |
WU, Binbin |
5/15 |
WW21 |
Logger Improvement on acrn-dm |
CAO, Minggui |
5/22 |
WW22 |
AcrnGT Virtual Display Deep Dive |
HE, Min |
5/29 |
WW23 |
Local APIC Emulation and Pass-through |
Grandhi, Sainath |
6/5 |
WW25
|
ACRN Functional Safety: Understanding and Mitigating Inter-VM Interference |
MAO, Junjie |
6/19 |
WW26 |
Enable VwWorks as RTVM on ACRN |
FU, Kaige |
6/26 |
WW27 |
ACRN 2.0 New Architecture Sharing - 1/2 |
REN, Jack |
7/3 |
WW28 |
ACRN 2.0 New Architecture Sharing- 2/2 |
REN, Jack |
7/10 |
WW29 |
How to enable open vSwitch on ACRN |
LIU, Yuan |
7/17 |
WW30 |
ACRN Configuration Design Tool |
SUN, Victor |
7/24 |
WW31 |
Design of GOP Driver for GVT-g |
HE, Min |
7/31 |
WW32 |
Restricting Dynamic Resources from functional safety perspective |
MAO, Junjie |
8/7 |
WW33 |
Android Virtual Secure Boot and key enrollment |
QI, Yadong/Zhao Shirley |
8/14 |
WW34 |
Split ACRN’s Device Model |
CHEN, Jason CJ |
8/21 |
WW35 |
ACRN Continuous Integration System Introduction |
ZHANG, Wenling |
8/28 |
WW36 |
BKC for ACRN RT and vmexit analysis |
YAN, Like |
|
Marketing/Events
- Open Source Summit + Embedded LinuxCon Europe 2019 (October 28 – 30 in Lyon, France)
Resources
- Project URL:
- Portal: https://projectacrn.org
- Source code: https://github.com/projectacrn
- email: info@...
- Technical Mailing list: acrn-dev@...
- Recommended Hardware platform (reference):
- Apollo Lake (SoC) UP2 (with serial port): AAEON UPS-APLC2-A10-0232
- Apollo Lake (SoC) NUC (without serial port): NUC6CAYHL (at least 8G memory)
- Kabylake (Core) NUC (with serial port): NUC7i5DNHE
=======================
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
ACRN Project Technical Community Meeting (2019/7~2019/12): @ Weekly Wednesday 11AM (China-Shanghai), Tuesday 7PM (US-West Coast), Wednesday 3AM (Europe-London)

Wang, Hongbo
Date: 9/4
Topic: BKC
for ACRN RT and vmexit analysis
Description: In this topic, we will introduce the best known configuration for ACRN RT, including the BIOS settings, ACRN vm_config and acrn-dm
options for RTVM, preempt-RT linux configurations and kernel parameters. Last but not least, we will introduce how we do
the vmext analysis based on the acrntrace, because the vmexit is the most critical factor impact the VM RT performance.
WW |
Topic |
Presenter |
Status |
WW02 |
TPM2.0 virtualization in ACRN |
DENG, Wei |
1/9 |
WW03 |
Polling mode Virtio and its advantage for RT VM |
DENG, Jie |
1/16 |
WW04 |
Buffer sharing from UOS to SOS, HyperDMA usage |
LIU, Xinyun |
1/23 |
WW05 |
USB HUB Virtualization |
WU, Xiaoguang |
1/30 |
WW07 |
ACRN Device Model QoS Design |
LIU, Long |
2/13 |
WW08 |
ACRN Debug Tips |
CHEN, Jason |
2/20 |
WW09 |
GVT-g debug trace tool |
GONG, Zhipeng |
2/27 |
WW10 |
Kata Container Architecture: First Steps with ACRN |
Dhanraj, Vijay |
3/6 |
WW11 |
One ACRN hypervisor to support multi-platform |
WU, Xiangyang |
3/13 |
WW12 |
Power button key mediator design in ACRN |
LIU, Yuan |
3/20 |
WW13 |
Local APIC Virtualization Enhancement for Intel KBL platform |
LI, Fei |
3/27 |
WW14 |
Safety VM Support |
YIN, FengWei |
4/3 |
WW15 |
How to customize GPIO in ACRN |
LIU, Yuan |
4/10 |
WW16 |
ACRN Cache QoS support based on CAT |
TAO, Yuhong |
4/17 |
WW17 |
ACRN Real-Time measurement Methodology |
LI, Wilson |
4/24 |
WW19 |
I2C Virtualization |
CHEN, Conghui |
5/8 |
WW20 |
SGX Virtualization in ACRN |
WU, Binbin |
5/15 |
WW21 |
Logger Improvement on acrn-dm |
CAO, Minggui |
5/22 |
WW22 |
AcrnGT Virtual Display Deep Dive |
HE, Min |
5/29 |
WW23 |
Local APIC Emulation and Pass-through |
Grandhi, Sainath |
6/5 |
WW25
|
ACRN Functional Safety: Understanding and Mitigating Inter-VM Interference |
MAO, Junjie |
6/19 |
WW26 |
Enable VwWorks as RTVM on ACRN |
FU, Kaige |
6/26 |
WW27 |
ACRN 2.0 New Architecture Sharing - 1/2 |
REN, Jack |
7/3 |
WW28 |
ACRN 2.0 New Architecture Sharing- 2/2 |
REN, Jack |
7/10 |
WW29 |
How to enable open vSwitch on ACRN |
LIU, Yuan |
7/17 |
WW30 |
ACRN Configuration Design Tool |
SUN, Victor |
7/24 |
WW31 |
Design of GOP Driver for GVT-g |
HE, Min |
7/31 |
WW32 |
On Dynamic Resource Allocation |
Mao, Junjie |
8/7 |
WW33 |
ACRN virtual secure boot and key enrollment |
Wang, Kai |
8/14 |
WW34 |
Split ACRN’s Device Model |
CHEN, Jason CJ |
8/21 |
WW35 |
ACRN Continuous Integration System Introduction |
ZHANG, Wenling |
8/28 |
WW36 |
BKC for ACRN RT and vmexit analysis |
YAN, Like |
9/4 |
Project ACRN: A flexible, light-weight, open
source reference hypervisor for IoT devices
We're still in the early stages of forming this TSC, so instead we invite you to attend a weekly "Technical Community" meeting where we'll meet community members and talk about the ACRN project and plans.
As we explore community interest and involvement opportunities, we'll (re)schedule these meetings at a time convenient to most attendees:
- Meets every Wednesday, Starting Nov 07, 2018: 11AM-12AM (China-Shanghai), 7PM-8PM (US-West Coast), 3AM-4AM (Europe-London)
- Chairperson: Hongbo Wang, hongbo.wang@... (Intel)
- Online conference link: https://zoom.us/j/457171121
- Zoom Meeting ID: 457-171-121
- Online conference phone:
- US: +1 669 900 6833 or +1 646 558 8656 or +1 877 369 0926 (Toll Free) or +1 855 880 1246 (Toll Free)
- China: +86 010 87833177 or 400 669 9381 (Toll Free)
- Germany: +49 (0) 30 3080 6188 or +49 800 724 3138 (Toll Free)
- Additional international phone numbers
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
ACRN Project Technical Community Meeting Minutes - 8/28/2019

Wang, Hongbo
ACRN Project TCM - 28th Aug 2019
Location
Agenda
- ACRN project update
- “ACRN Continuous Integration System Introduction” by ZHANG, Wenling
- All: Community open discussion.
- Next meeting agenda proposal:
WW |
Topic |
Presenter |
Status |
WW02 |
TPM2.0 virtualization in ACRN |
DENG, Wei |
1/9 |
WW03 |
Polling mode Virtio and its advantage for RT VM |
DENG, Jie |
1/16 |
WW04 |
Buffer sharing from UOS to SOS, HyperDMA usage |
LIU, Xinyun |
1/23 |
WW05 |
USB HUB Virtualization |
WU, Xiaoguang |
1/30 |
WW07 |
ACRN Device Model QoS Design |
LIU, Long |
2/13 |
WW08 |
ACRN Debug Tips |
CHEN, Jason |
2/20 |
WW09 |
GVT-g debug trace tool |
GONG, Zhipeng |
2/27 |
WW10 |
Kata Container Architecture: First Steps with ACRN |
Dhanraj, Vijay |
3/6 |
WW11 |
One ACRN hypervisor to support multi-platform |
WU, Xiangyang |
3/13 |
WW12 |
Power button key mediator design in ACRN |
LIU, Yuan |
3/20 |
WW13 |
Local APIC Virtualization Enhancement for Intel KBL platform |
LI, Fei |
3/27 |
WW14 |
Safety VM Support |
YIN, FengWei |
4/3 |
WW15 |
How to customize GPIO in ACRN |
LIU, Yuan |
4/10 |
WW16 |
ACRN Cache QoS support based on CAT |
TAO, Yuhong |
4/17 |
WW17 |
ACRN Real-Time measurement Methodology |
LI, Wilson |
4/24 |
WW19 |
I2C Virtualization |
CHEN, Conghui |
5/8 |
WW20 |
SGX Virtualization in ACRN |
WU, Binbin |
5/15 |
WW21 |
Logger Improvement on acrn-dm |
CAO, Minggui |
5/22 |
WW22 |
AcrnGT Virtual Display Deep Dive |
HE, Min |
5/29 |
WW23 |
Local APIC Emulation and Pass-through |
Grandhi, Sainath |
6/5 |
WW25
|
ACRN Functional Safety: Understanding and Mitigating Inter-VM Interference |
MAO, Junjie |
6/19 |
WW26 |
Enable VwWorks as RTVM on ACRN |
FU, Kaige |
6/26 |
WW27 |
ACRN 2.0 New Architecture Sharing - 1/2 |
REN, Jack |
7/3 |
WW28 |
ACRN 2.0 New Architecture Sharing- 2/2 |
REN, Jack |
7/10 |
WW29 |
How to enable open vSwitch on ACRN |
LIU, Yuan |
7/17 |
WW30 |
ACRN Configuration Design Tool |
SUN, Victor |
7/24 |
WW31 |
Design of GOP Driver for GVT-g |
HE, Min |
7/31 |
WW32 |
Restricting Dynamic Resources from functional safety perspective |
MAO, Junjie |
8/7 |
WW33 |
Android Virtual Secure Boot and key enrollment |
QI, Yadong/Zhao Shirley |
8/14 |
WW34 |
Split ACRN’s Device Model |
CHEN, Jason CJ |
8/21 |
WW35 |
ACRN Continuous Integration System Introduction |
ZHANG, Wenling |
8/28 |
Marketing/Events
- Open Source Summit + Embedded LinuxCon Europe 2019 (October 28 – 30 in Lyon, France)
Resources
- Project URL:
- Portal: https://projectacrn.org
- Source code: https://github.com/projectacrn
- email: info@...g
- Technical Mailing list: acrn-dev@...g
- Recommended Hardware platform (reference):
- Apollo Lake (SoC) UP2 (with serial port): AAEON
UPS-APLC2-A10-0232
- Apollo Lake (SoC) NUC (without serial port): NUC6CAYHL (at least 8G memory)
- Kabylake (Core) NUC (with serial port): NUC7i5DNHE
=======================
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
[Announce] ACRN Open Source Ver1.2 Release Notes

Wang, Hongbo
Hi all,
We are very pleased to announce
Version 1.2 release of ACRN. You can see the release blog from
https://projectacrn.github.io/1.2/release_notes/release_notes_1.2.html and detailed Release Notes in website
https://projectacrn.github.io/latest/release_notes.html.
Version 1.2 new features:
-
Support OVMF as virtual boot loader for Service VM to launch Clearlinux, VxWorks or Windows. Secure boot is supported too
-
Support Kata container
-
Windows as a Guest (WaaG): USB host (xHCI) mediator
-
Virtualization supports Always Running Timer (ART)
Besides new features, in this release, there’re several reference documents available, including Guest Windows guidance, Guest Celadon guidance, new defined usage scenarios, etc.
To learn more about ACRN: ACRN is a flexible, lightweight reference hypervisor, built with real-time and safety-criticality in mind, optimized to streamline embedded development through an open source platform. Check out the ACRN project
portal (https://projectacrn.org/) for more information.
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
Mail:
hongbo.wang@...
|
|
ACRN Project Technical Community Meeting (2019/7~2019/12): @ Weekly Wednesday 11AM (China-Shanghai), Tuesday 7PM (US-West Coast), Wednesday 3AM (Europe-London)

Wang, Hongbo
Date: 8/28
Topic: ACRN
Continuous Integration System Introduction
Description: In this talk, ACRN’s CI team will introduce the continuous integration flow, documentation,
and also will provide details about how to submit patches to ACRN’s Github.
WW |
Topic |
Presenter |
Status |
WW02 |
TPM2.0 virtualization in ACRN |
DENG, Wei |
1/9 |
WW03 |
Polling mode Virtio and its advantage for RT VM |
DENG, Jie |
1/16 |
WW04 |
Buffer sharing from UOS to SOS, HyperDMA usage |
LIU, Xinyun |
1/23 |
WW05 |
USB HUB Virtualization |
WU, Xiaoguang |
1/30 |
WW07 |
ACRN Device Model QoS Design |
LIU, Long |
2/13 |
WW08 |
ACRN Debug Tips |
CHEN, Jason |
2/20 |
WW09 |
GVT-g debug trace tool |
GONG, Zhipeng |
2/27 |
WW10 |
Kata Container Architecture: First Steps with ACRN |
Dhanraj, Vijay |
3/6 |
WW11 |
One ACRN hypervisor to support multi-platform |
WU, Xiangyang |
3/13 |
WW12 |
Power button key mediator design in ACRN |
LIU, Yuan |
3/20 |
WW13 |
Local APIC Virtualization Enhancement for Intel KBL platform |
LI, Fei |
3/27 |
WW14 |
Safety VM Support |
YIN, FengWei |
4/3 |
WW15 |
How to customize GPIO in ACRN |
LIU, Yuan |
4/10 |
WW16 |
ACRN Cache QoS support based on CAT |
TAO, Yuhong |
4/17 |
WW17 |
ACRN Real-Time measurement Methodology |
LI, Wilson |
4/24 |
WW19 |
I2C Virtualization |
CHEN, Conghui |
5/8 |
WW20 |
SGX Virtualization in ACRN |
WU, Binbin |
5/15 |
WW21 |
Logger Improvement on acrn-dm |
CAO, Minggui |
5/22 |
WW22 |
AcrnGT Virtual Display Deep Dive |
HE, Min |
5/29 |
WW23 |
Local APIC Emulation and Pass-through |
Grandhi, Sainath |
6/5 |
WW25
|
ACRN Functional Safety: Understanding and Mitigating Inter-VM Interference |
MAO, Junjie |
6/19 |
WW26 |
Enable VwWorks as RTVM on ACRN |
FU, Kaige |
6/26 |
WW27 |
ACRN 2.0 New Architecture Sharing - 1/2 |
REN, Jack |
7/3 |
WW28 |
ACRN 2.0 New Architecture Sharing- 2/2 |
REN, Jack |
7/10 |
WW29 |
How to enable open vSwitch on ACRN |
LIU, Yuan |
7/17 |
WW30 |
ACRN Configuration Design Tool |
SUN, Victor |
7/24 |
WW31 |
Design of GOP Driver for GVT-g |
HE, Min |
7/31 |
WW32 |
On Dynamic Resource Allocation |
Mao, Junjie |
8/7 |
WW33 |
ACRN virtual secure boot and key enrollment |
Wang, Kai |
8/14 |
WW34 |
Split ACRN’s Device Model |
CHEN, Jason CJ |
8/21 |
WW35 |
ACRN Continuous Integration System Introduction |
ZHANG, Wenling |
8/28 |
Project ACRN: A flexible, light-weight, open
source reference hypervisor for IoT devices
We're still in the early stages of forming this TSC, so instead we invite you to attend a weekly "Technical Community" meeting where we'll meet community members and talk about the ACRN project and plans.
As we explore community interest and involvement opportunities, we'll (re)schedule these meetings at a time convenient to most attendees:
- Meets every Wednesday, Starting Nov 07, 2018: 11AM-12AM (China-Shanghai), 7PM-8PM (US-West Coast), 3AM-4AM (Europe-London)
- Chairperson: Hongbo Wang, hongbo.wang@... (Intel)
- Online conference link: https://zoom.us/j/457171121
- Zoom Meeting ID: 457-171-121
- Online conference phone:
- US: +1 669 900 6833 or +1 646 558 8656 or +1 877 369 0926 (Toll Free) or +1 855 880 1246 (Toll Free)
- China: +86 010 87833177 or 400 669 9381 (Toll Free)
- Germany: +49 (0) 30 3080 6188 or +49 800 724 3138 (Toll Free)
- Additional international phone numbers
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
ACRN Project Technical Community Meeting Minutes - 8/21/2019

Wang, Hongbo
ACRN Project TCM - 21st Aug 2019
Location
Agenda
- ACRN project update
- “Split ACRN’s Device Model” by CHEN, Jason
- All: Community open discussion.
- Next meeting agenda proposal:
WW |
Topic |
Presenter |
Status |
WW02 |
TPM2.0 virtualization in ACRN |
DENG, Wei |
1/9 |
WW03 |
Polling mode Virtio and its advantage for RT VM |
DENG, Jie |
1/16 |
WW04 |
Buffer sharing from UOS to SOS, HyperDMA usage |
LIU, Xinyun |
1/23 |
WW05 |
USB HUB Virtualization |
WU, Xiaoguang |
1/30 |
WW07 |
ACRN Device Model QoS Design |
LIU, Long |
2/13 |
WW08 |
ACRN Debug Tips |
CHEN, Jason |
2/20 |
WW09 |
GVT-g debug trace tool |
GONG, Zhipeng |
2/27 |
WW10 |
Kata Container Architecture: First Steps with ACRN |
Dhanraj, Vijay |
3/6 |
WW11 |
One ACRN hypervisor to support multi-platform |
WU, Xiangyang |
3/13 |
WW12 |
Power button key mediator design in ACRN |
LIU, Yuan |
3/20 |
WW13 |
Local APIC Virtualization Enhancement for Intel KBL platform |
LI, Fei |
3/27 |
WW14 |
Safety VM Support |
YIN, FengWei |
4/3 |
WW15 |
How to customize GPIO in ACRN |
LIU, Yuan |
4/10 |
WW16 |
ACRN Cache QoS support based on CAT |
TAO, Yuhong |
4/17 |
WW17 |
ACRN Real-Time measurement Methodology |
LI, Wilson |
4/24 |
WW19 |
I2C Virtualization |
CHEN, Conghui |
5/8 |
WW20 |
SGX Virtualization in ACRN |
WU, Binbin |
5/15 |
WW21 |
Logger Improvement on acrn-dm |
CAO, Minggui |
5/22 |
WW22 |
AcrnGT Virtual Display Deep Dive |
HE, Min |
5/29 |
WW23 |
Local APIC Emulation and Pass-through |
Grandhi, Sainath |
6/5 |
WW25
|
ACRN Functional Safety: Understanding and Mitigating Inter-VM Interference |
MAO, Junjie |
6/19 |
WW26 |
Enable VwWorks as RTVM on ACRN |
FU, Kaige |
6/26 |
WW27 |
ACRN 2.0 New Architecture Sharing - 1/2 |
REN, Jack |
7/3 |
WW28 |
ACRN 2.0 New Architecture Sharing- 2/2 |
REN, Jack |
7/10 |
WW29 |
How to enable open vSwitch on ACRN |
LIU, Yuan |
7/17 |
WW30 |
ACRN Configuration Design Tool |
SUN, Victor |
7/24 |
WW31 |
Design of GOP Driver for GVT-g |
HE, Min |
7/31 |
WW32 |
Restricting Dynamic Resources from functional safety perspective |
MAO, Junjie |
8/7 |
WW33 |
Android Virtual Secure Boot and key enrollment |
QI, Yadong/Zhao Shirley |
8/14 |
WW34 |
Split ACRN’s Device Model |
CHEN, Jason CJ |
8/21 |
Marketing/Events
- Open Source Summit + Embedded LinuxCon Europe 2019 (October 28 – 30 in Lyon, France)
Resources
- Project URL:
- Portal: https://projectacrn.org
- Source code: https://github.com/projectacrn
- email: info@...g
- Technical Mailing list: acrn-dev@...g
- Recommended Hardware platform (reference):
- Apollo Lake (SoC) UP2 (with serial port): AAEON
UPS-APLC2-A10-0232
- Apollo Lake (SoC) NUC (without serial port): NUC6CAYHL (at least 8G memory)
- Kabylake (Core) NUC (with serial port): NUC7i5DNHE
=======================
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
ACRN Project Technical Community Meeting (2019/7~2019/12): @ Weekly Wednesday 11AM (China-Shanghai), Tuesday 7PM (US-West Coast), Wednesday 3AM (Europe-London)

Wang, Hongbo
Date: 8/21
Topic: Split
ACRN’s Device Model
Description: As nowadays we saw co-exist of device model between SOS DM & HV, we need consider a way how to manage the overall resource between
them.
WW |
Topic |
Presenter |
Status |
WW02 |
TPM2.0 virtualization in ACRN |
DENG, Wei |
1/9 |
WW03 |
Polling mode Virtio and its advantage for RT VM |
DENG, Jie |
1/16 |
WW04 |
Buffer sharing from UOS to SOS, HyperDMA usage |
LIU, Xinyun |
1/23 |
WW05 |
USB HUB Virtualization |
WU, Xiaoguang |
1/30 |
WW07 |
ACRN Device Model QoS Design |
LIU, Long |
2/13 |
WW08 |
ACRN Debug Tips |
CHEN, Jason |
2/20 |
WW09 |
GVT-g debug trace tool |
GONG, Zhipeng |
2/27 |
WW10 |
Kata Container Architecture: First Steps with ACRN |
Dhanraj, Vijay |
3/6 |
WW11 |
One ACRN hypervisor to support multi-platform |
WU, Xiangyang |
3/13 |
WW12 |
Power button key mediator design in ACRN |
LIU, Yuan |
3/20 |
WW13 |
Local APIC Virtualization Enhancement for Intel KBL platform |
LI, Fei |
3/27 |
WW14 |
Safety VM Support |
YIN, FengWei |
4/3 |
WW15 |
How to customize GPIO in ACRN |
LIU, Yuan |
4/10 |
WW16 |
ACRN Cache QoS support based on CAT |
TAO, Yuhong |
4/17 |
WW17 |
ACRN Real-Time measurement Methodology |
LI, Wilson |
4/24 |
WW19 |
I2C Virtualization |
CHEN, Conghui |
5/8 |
WW20 |
SGX Virtualization in ACRN |
WU, Binbin |
5/15 |
WW21 |
Logger Improvement on acrn-dm |
CAO, Minggui |
5/22 |
WW22 |
AcrnGT Virtual Display Deep Dive |
HE, Min |
5/29 |
WW23 |
Local APIC Emulation and Pass-through |
Grandhi, Sainath |
6/5 |
WW25
|
ACRN Functional Safety: Understanding and Mitigating Inter-VM Interference |
MAO, Junjie |
6/19 |
WW26 |
Enable VwWorks as RTVM on ACRN |
FU, Kaige |
6/26 |
WW27 |
ACRN 2.0 New Architecture Sharing - 1/2 |
REN, Jack |
7/3 |
WW28 |
ACRN 2.0 New Architecture Sharing- 2/2 |
REN, Jack |
7/10 |
WW29 |
How to enable open vSwitch on ACRN |
LIU, Yuan |
7/17 |
WW30 |
ACRN Configuration Design Tool |
SUN, Victor |
7/24 |
WW31 |
Design of GOP Driver for GVT-g |
HE, Min |
7/31 |
WW32 |
On Dynamic Resource Allocation |
Mao, Junjie |
8/7 |
WW33 |
ACRN virtual secure boot and key enrollment |
Wang, Kai |
8/14 |
WW34 |
Split ACRN’s Device Model |
CHEN, Jason CJ |
8/21 |
Project ACRN: A flexible, light-weight, open
source reference hypervisor for IoT devices
We're still in the early stages of forming this TSC, so instead we invite you to attend a weekly "Technical Community" meeting where we'll meet community members and talk about the ACRN project and plans.
As we explore community interest and involvement opportunities, we'll (re)schedule these meetings at a time convenient to most attendees:
- Meets every Wednesday, Starting Nov 07, 2018: 11AM-12AM (China-Shanghai), 7PM-8PM (US-West Coast), 3AM-4AM (Europe-London)
- Chairperson: Hongbo Wang, hongbo.wang@... (Intel)
- Online conference link: https://zoom.us/j/457171121
- Zoom Meeting ID: 457-171-121
- Online conference phone:
- US: +1 669 900 6833 or +1 646 558 8656 or +1 877 369 0926 (Toll Free) or +1 855 880 1246 (Toll Free)
- China: +86 010 87833177 or 400 669 9381 (Toll Free)
- Germany: +49 (0) 30 3080 6188 or +49 800 724 3138 (Toll Free)
- Additional international phone numbers
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
Project ACRN documentation website upgrade
Hi, All,
We are very pleased to announce we’ve updated the Project ACRN documentation, organized around your interest with ACRN as an end user, developer, and contributor.
As shown in the screen shot below, ACRN documentation is now arranged into categories that are more approachable: “Learn about ACRN”, “Try using ACRN”, “Develop using ACRN”, “Contribute to ACRN”
and “Developer Reference” documentation.
This new organization should make it easier for you to find information appropriate for your interests and involvement with the project. We’ve also begun incorporating additional material documenting
example Automotive and Industrial use case scenarios that provide more in depth information and starting points for configuring the ACRN hypervisor for specific application needs.
Keep an eye on our documentation website:
https://projectacrn.github.io as we continue to make it better for ACRN community.

Best Wishes!
Nanlin
|
|