Re: [acrn-dev] [acrn-users] ACRN on non-NUC platforms
0x1AD support is available for all
latest desktop/mobile platform except some XEON processors. I
guess you did not enable msr module by "modprobe msr" command.
I stated the requirement in README file
as below:
OS requirement:
Release: Ubuntu 18.04+ or ClearLinux 30210+
Tools: cpuid, rdmsr, lspci, dmidecode
kernel cmdline: "idle=nomwait intel_idle.max_cstate=0
intel_pstate=disable"
please make sure these tools is working
before you execute board parser tool and vt-d is enabled in BIOS.
ACRN does not work well on some Xeon processor because the main
purpose of ACRN is for IoT market, but we are still trying to fix
some issues occurs on server platform.
With current code, we have below limitations but we will fix them
soon.
1. memory <= 16G
3. intel speedstep is enabled
3. ACPI CPU Pstate/Cstate table are
enabled, and no mwait support when enforce ACPI idle driver.
please let me know your progress.
BR,
Victor
On 11/8/2019 3:08 AM, Rajagopal
Aravindan wrote:
toggle quoted message
Show quoted text
Hello Victor,
>>Your machine is fine.
>>Please replace your /usr/bin/cpuid to a higher
version.
Tried running board_parser.py from inside
18.04.3 on the same machine and getting the below error ...
ubuntu@ubuntu:/mnt/home/rajagopal/Workspace/ges/acrn-hypervisor$
sudo python3 misc/acrn-config/target/board_parser.py
zenbook
rdmsr: open: No such file or directory
Error:MSR
0x1ad not support in this platform!
I understand that a certain MSR is NOT present in my CPU.
Is that the end of road for ACRN on this machine ?
Where can I find information on why ACRN places such h/w
constraints compared to other Type-1 hypervisors (Xen etc)?
Again, looking forward to your reply.
Thanks,
Rajagopal
Your machine is fine.
Please replace your /usr/bin/cpuid to a higher version.
BR,
Victor
On 11/7/2019 3:16 AM, Rajagopal Aravindan wrote:
Hello Victor,
While setting up configuration for my target
machine, I am running into this error
rajagopal@rajagopal-UX310UA:~/Workspace/ges/acrn-hypervisor/misc/acrn-config/target$
sudo python3 board_parser.py zenbook
Need CPUID version >= 20170122
FYI, PFA o/p of cat
/proc/cpuinfo.
Is there a way I can run ACRN
on this or need to give up on this machine ?
Any help/direction would be
appreciated.
Thanks,
Rajagopal
I think it should be OK.
Please refer "Board and VM configuration
workflow" section in
https://projectacrn.github.io/latest/tutorials/acrn_configuration_tool.html
to setup configuration for your board.
Any problems, please let me know.
BR,
Victor
On 10/21/2019 12:00 AM, Rajagopal Aravindan
wrote:
Hello All,
I have a Core-i7(6500U) based laptop
which supports h/w virtualization.
Wondering if ACRN can run on that or
has any technical restrictions in running
on platforms other than the ones in the
supported h/w list ?
Any would help to get started on ACRN
would be appreciated.
Thanks,
|
|
Yes, DMAR table might not exist if vt-d is disabled in BIOS.
BR,
Victor
On 11/8/2019 1:57 AM, Dubravko Moravski
| Exor Embedded S.r.l. wrote:
toggle quoted message
Show quoted text
Hello Rajagopal,
I'm not an expert but just a user of ACRN; we've had a similar
issue on one of our boards. To enable DMAR table in ACPI, ensure
in BIOS settings that IPU is disabled, and VT-d instructions are
enabled. If you still have the same error, you'll have to ask
your BIOS provider to add the DMAR table.
Regards,
Dubravko
Hello Victor,
We are also trying to run ACRN on NUC5CPYH.
PFA the following ...
- screenshot of the error while running board_parser.py
- o/p of cat /proc/cpuinfo
- screenshot of VisualBios details, currently
configured to UEFI-only mode
Can you please help us get past this ?
Thanks,
Rajagopal
Prima di stampare pensa ai
costi ambientali. Please consider the environment before
printing this email.
Privacy
|
|
Re: [acrn-dev] [acrn-users] ACRN on non-NUC platforms
Hello Victor,
>>Your machine is fine.
>>Please replace your /usr/bin/cpuid to a higher version. Tried running board_parser.py from inside 18.04.3 on the same machine and getting the below error ...
ubuntu@ubuntu:/mnt/home/rajagopal/Workspace/ges/acrn-hypervisor$ sudo python3 misc/acrn-config/target/board_parser.py zenbook rdmsr: open: No such file or directory Error:MSR 0x1ad not support in this platform!
I understand that a certain MSR is NOT present in my CPU. Is that the end of road for ACRN on this machine ?
Where can I find information on why ACRN places such h/w constraints compared to other Type-1 hypervisors (Xen etc)?
Again, looking forward to your reply.
Thanks, Rajagopal
toggle quoted message
Show quoted text
Your machine is fine.
Please replace your /usr/bin/cpuid to a higher version.
BR,
Victor
On 11/7/2019 3:16 AM, Rajagopal
Aravindan wrote:
Hello Victor,
While setting up configuration for my target machine, I am
running into this error
rajagopal@rajagopal-UX310UA:~/Workspace/ges/acrn-hypervisor/misc/acrn-config/target$
sudo python3 board_parser.py zenbook
Need CPUID version >= 20170122
FYI, PFA o/p of cat /proc/cpuinfo.
Is there a way I can run ACRN on this
or need to give up on this machine ?
Any help/direction would be
appreciated.
Thanks,
Rajagopal
I think it should be OK.
Please refer "Board and VM configuration workflow"
section in
https://projectacrn.github.io/latest/tutorials/acrn_configuration_tool.html
to setup configuration for your board.
Any problems, please let me know.
BR,
Victor
On 10/21/2019 12:00 AM, Rajagopal Aravindan wrote:
Hello All,
I have a Core-i7(6500U) based laptop which
supports h/w virtualization.
Wondering if ACRN can run on that or has any
technical restrictions in running on platforms
other than the ones in the supported h/w list ?
Any would help to get started on ACRN would be
appreciated.
Thanks,
|
|
Dubravko Moravski | Exor Embedded S.r.l. <dubravko.moravski@...>
Hello Rajagopal,
I'm not an expert but just a user of ACRN; we've had a similar issue on one of our boards. To enable DMAR table in ACPI, ensure in BIOS settings that IPU is disabled, and VT-d instructions are enabled. If you still have the same error, you'll have to ask your
BIOS provider to add the DMAR table.
Regards,
Dubravko
toggle quoted message
Show quoted text
From: acrn-users@... <acrn-users@...> on behalf of Rajagopal Aravindan via Lists.Projectacrn.Org <a.rajagopal.81=gmail.com@...>
Sent: Thursday, November 7, 2019 4:43 PM
To: victor.sun@... <victor.sun@...>
Cc: acrn-dev@... <acrn-dev@...>; acrn-users@... <acrn-users@...>
Subject: [acrn-users] ACRN on NUC5CPYH
Hello Victor,
We are also trying to run ACRN on NUC5CPYH.
PFA the following ...
- screenshot of the error while running board_parser.py
- o/p of cat /proc/cpuinfo
- screenshot of VisualBios details, currently configured to UEFI-only mode
Can you please help us get past this ?
Thanks,
Rajagopal
Prima di stampare pensa ai costi ambientali. Please consider the
environment before printing this email. Privacy
|
|
Hello Victor,
We are also trying to run ACRN on NUC5CPYH. PFA the following ... - screenshot of the error while running board_parser.py
- o/p of cat /proc/cpuinfo
- screenshot of VisualBios details, currently configured to UEFI-only mode
Can you please help us get past this ?
Thanks, Rajagopal
|
|
Re: [acrn-dev] [acrn-users] ACRN on non-NUC platforms
Your machine is fine.
Please replace your /usr/bin/cpuid to a higher version.
BR,
Victor
On 11/7/2019 3:16 AM, Rajagopal
Aravindan wrote:
toggle quoted message
Show quoted text
Hello Victor,
While setting up configuration for my target machine, I am
running into this error
rajagopal@rajagopal-UX310UA:~/Workspace/ges/acrn-hypervisor/misc/acrn-config/target$
sudo python3 board_parser.py zenbook
Need CPUID version >= 20170122
FYI, PFA o/p of cat /proc/cpuinfo.
Is there a way I can run ACRN on this
or need to give up on this machine ?
Any help/direction would be
appreciated.
Thanks,
Rajagopal
I think it should be OK.
Please refer "Board and VM configuration workflow"
section in
https://projectacrn.github.io/latest/tutorials/acrn_configuration_tool.html
to setup configuration for your board.
Any problems, please let me know.
BR,
Victor
On 10/21/2019 12:00 AM, Rajagopal Aravindan wrote:
Hello All,
I have a Core-i7(6500U) based laptop which
supports h/w virtualization.
Wondering if ACRN can run on that or has any
technical restrictions in running on platforms
other than the ones in the supported h/w list ?
Any would help to get started on ACRN would be
appreciated.
Thanks,
|
|
Re: [acrn-dev] [acrn-users] ACRN on non-NUC platforms
Hello Victor,
While setting up configuration for my target machine, I am running into this error
rajagopal@rajagopal-UX310UA:~/Workspace/ges/acrn-hypervisor/misc/acrn-config/target$ sudo python3 board_parser.py zenbook Need CPUID version >= 20170122
FYI, PFA o/p of cat /proc/cpuinfo. Is there a way I can run ACRN on this or need to give up on this machine ?
Any help/direction would be appreciated.
Thanks, Rajagopal
toggle quoted message
Show quoted text
I think it should be OK.
Please refer "Board and VM configuration workflow" section in
https://projectacrn.github.io/latest/tutorials/acrn_configuration_tool.html
to setup configuration for your board.
Any problems, please let me know.
BR,
Victor
On 10/21/2019 12:00 AM, Rajagopal
Aravindan wrote:
Hello All,
I have a Core-i7(6500U) based laptop which supports h/w
virtualization.
Wondering if ACRN can run on that or has any technical
restrictions in running on platforms other than the ones
in the supported h/w list ?
Any would help to get started on ACRN would be
appreciated.
Thanks,
|
|
ACRN Project Technical Community Meeting Minutes - 11/6/2019

Wang, Hongbo
ACRN Project TCM - 6th Nov 2019
Location
Agenda
- ACRN project update
- “Performance Monitoring Unit Introduction” by WU, Binbin
Short description: In this talk, we'll introduce how to use PMU to measure performance and how it help ACRN to support system performance tuning.
- 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/4 |
WW37 |
ACRN Windows As A Guest (WaaG) Overview |
WANG, Yu1 |
9/11 |
WW38 |
ACRN Fuzzing Test |
HUANG, Yonghua |
9/18 |
WW39 |
Implementation of GOP driver with AcrnGT |
LIU, Xinyun |
9/25 |
WW41 |
Banish the Dead: Identifying and Removing Dead Code for Functional Safety |
MAO, Junjie |
10/9 |
WW42 |
ACRN Memory Bandwidth Allocation (MBA) |
Dhanraj, Vijay |
10/16 |
WW43 |
Enable OVMF for Service VM |
Wang, Qian |
10/23 |
WW44 |
Windows As A Guest and HLK Introduction |
SHEN, Fangfang |
10/29 |
WW45 |
Performance Monitoring Unit Introduction |
WU, Binbin |
11/6 |
Marketing/Events
-
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
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: 11/6
Topic: Performance Monitoring Unit Introduction
Description: In this talk, we will introduce how to leverage hardware PMU to measure the system performance in ACRN.
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 |
WW38 |
ACRN Fuzzing Test |
HUANG, Yonghua |
9/18 |
WW39 |
Implementation of GOP driver with AcrnGT |
LIU, Xinyun |
9/25 |
WW41 |
Banish the Dead: Identifying and Removing Dead Code for Functional Safety |
MAO, Junjie |
10/9 |
WW42 |
ACRN Memory Bandwidth Allocation (MBA) |
Vijay Dhanraj |
10/16 |
WW43 |
Enable OVMF for Service VM |
WANG, Qian |
10/23 |
WW44 |
WaaG and Its HLK |
SHEN, Fangfang |
10/30 |
WW45 |
Performance Monitoring Unit Introduction |
WU, Binbin |
11/6 |
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 |
Meeting password: ShFp3MC@ |
|
|
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 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: 10/30
Topic: Windows As A Guest and HLK Introduction
Description: In this talk, we will introduce WaaG and its Windows Hardware Lab Kit (HLK) test.
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 |
WW38 |
ACRN Fuzzing Test |
HUANG, Yonghua |
9/18 |
WW39 |
Implementation of GOP driver with AcrnGT |
LIU, Xinyun |
9/25 |
WW41 |
Banish the Dead: Identifying and Removing Dead Code for Functional Safety |
MAO, Junjie |
10/9 |
WW42 |
ACRN Memory Bandwidth Allocation (MBA) |
Vijay Dhanraj |
10/16 |
WW43 |
Enable OVMF for Service VM |
WANG, Qian |
10/23 |
WW44 |
WaaG and Its HLK |
SHEN, Fangfangw |
10/30 |
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 |
Meeting password: ShFp3MC@ |
|
|
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
ACRN Project Technical Community Meeting Minutes - 10/23/2019

Wang, Hongbo
ACRN Project TCM - 23th Oct 2019
Location
Agenda
- ACRN project update
- “Enable OVMF for Service VM” by Wang, Qian
Short description: Now ACRN supports two virtual boot modes, deprivilege boot mode & direct boot mode; the deprivilege boot mode’s main purpose is to support boot ClearLinux
SOS with UEFI service support, but it also brings some scalability problems. Here we would like to have a discussion of recent Proof of Concept we did to resolve such problem.
- 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/4 |
WW37 |
ACRN Windows As A Guest (WaaG) Overview |
WANG, Yu1 |
9/11 |
WW38 |
ACRN Fuzzing Test |
HUANG, Yonghua |
9/18 |
WW39 |
Implementation of GOP driver with AcrnGT |
LIU, Xinyun |
9/25 |
WW41 |
Banish the Dead: Identifying and Removing Dead Code for Functional Safety |
MAO, Junjie |
10/9 |
WW42 |
ACRN Memory Bandwidth Allocation (MBA) |
Dhanraj, Vijay |
10/16 |
WW43 |
Enable OVMF for Service VM |
Wang, Qian |
10/23 |
Marketing/Events
-
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: ACRN on non-NUC platforms
toggle quoted message
Show quoted text
Hello All,
I have a Core-i7(6500U) based laptop which supports h/w
virtualization.
Wondering if ACRN can run on that or has any technical
restrictions in running on platforms other than the ones
in the supported h/w list ?
Any would help to get started on ACRN would be
appreciated.
Thanks,
|
|
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: 10/23
Topic: Enable OVMF for Service VM
Description: Now ACRN supports two virtual boot
modes, deprivilege boot mode & direct boot mode; the deprivilege boot mode’s main purpose is to support boot ClearLinux SOS with UEFI service support, but it also brings
some scalability problems. Here we would like to have a discussion of recent Proof of Concept we did to resolve such problem.
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 |
WW38 |
ACRN Fuzzing Test |
HUANG, Yonghua |
9/18 |
WW39 |
Implementation of GOP driver with AcrnGT |
LIU, Xinyun |
9/25 |
WW41 |
Banish the Dead: Identifying and Removing Dead Code for Functional Safety |
MAO, Junjie |
10/9 |
WW42 |
ACRN Memory Bandwidth Allocation (MBA) |
Vijay Dhanraj |
10/16 |
WW43 |
Enable OVMF for Service VM |
WANG, Qian |
10/23 |
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 |
Meeting password: ShFp3MC@ |
|
|
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
ACRN on non-NUC platforms
Hello All,
I have a Core-i7(6500U) based laptop which supports h/w virtualization.
Wondering if ACRN can run on that or has any technical restrictions in running on platforms other than the ones in the supported h/w list ?
Any would help to get started on ACRN would be appreciated.
Thanks,
|
|
ACRN on non-NUC platforms
Hello All,
I have a Core-i7(6500U) based laptop which supports h/w virtualization.
Wondering if ACRN can run on that or has any technical restrictions in running on platforms other than the ones in the supported h/w list ?
Any would help to get started on ACRN would be appreciated.
Thanks,
|
|
ACRN Project Technical Community Meeting Minutes - 10/16/2019

Wang, Hongbo
ACRN Project TCM - 16th Oct 2019
Location
Agenda
- ACRN project update
- “ACRN Memory Bandwidth Allocation (MBA)” by Vijay Dhanraj
Short description: MBA technology background introduction, how does MBA work, config and the ACRN changes related.
- 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/4 |
WW37 |
ACRN Windows As A Guest (WaaG) Overview |
WANG, Yu1 |
9/11 |
WW38 |
ACRN Fuzzing Test |
HUANG, Yonghua |
9/18 |
WW39 |
Implementation of GOP driver with AcrnGT |
LIU, Xinyun |
9/25 |
WW41 |
Banish the Dead: Identifying and Removing Dead Code for Functional Safety |
MAO, Junjie |
10/9 |
WW42 |
ACRN Memory Bandwidth Allocation (MBA) |
Dhanraj, Vijay |
10/16 |
Marketing/Events
-
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
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: 10/16
Topic: ACRN Memory Bandwidth Allocation Introduction
Description: In this talk, we’ll introduce MBA technology background and how it does work.
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 |
WW38 |
ACRN Fuzzing Test |
HUANG, Yonghua |
9/18 |
WW39 |
Implementation of GOP driver with AcrnGT |
LIU, Xinyun |
9/25 |
WW41 |
Banish the Dead: Identifying and Removing Dead Code for Functional Safety |
MAO, Junjie |
10/9 |
WW42 |
ACRN Memory Bandwidth Allocation (MBA) |
Vijay Dhanraj |
10/16 |
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 |
Meeting password: ShFp3MC@ |
|
|
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
|
|
Re: Setting up ACRN on a new board with Apollo Lake
Yin, Fengwei <fengwei.yin@...>
On 10/12/2019 12:54 AM, Dubravko Moravski | Exor Embedded S.r.l. wrote: Hi, We are starting a full scale production of the boards, so temporarily bringing them up and solving hardware issues has higher priority. I hope to be able to return to ACRN in a couple of weeks, we do still want to run it. OK. Thanks for the information. Regards Yin, Fengwei Regards, Dubravko ------------------------------------------------------------------------ *From:* acrn-users@... <acrn-users@...> on behalf of Yin, Fengwei via Lists.Projectacrn.Org <fengwei.yin=intel.com@...> *Sent:* Wednesday, October 9, 2019 4:38 AM *To:* acrn-users@... <acrn-users@...> *Subject:* Re: [acrn-users] Setting up ACRN on a new board with Apollo Lake Hi Dubravko, I would like to check: What's the latest status for your new board enabling? Regards Yin, Fengwei *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 are starting a full scale production of the boards, so temporarily bringing them up and solving hardware issues has higher priority. I hope to be able to return to ACRN in a couple of weeks, we do still want to run it.
Regards,
Dubravko
toggle quoted message
Show quoted text
From: acrn-users@... <acrn-users@...> on behalf of Yin, Fengwei via Lists.Projectacrn.Org <fengwei.yin=intel.com@...>
Sent: Wednesday, October 9, 2019 4:38 AM
To: acrn-users@... <acrn-users@...>
Subject: Re: [acrn-users] Setting up ACRN on a new board with Apollo Lake
Hi Dubravko,
I would like to check: What's the latest status for your new board
enabling?
Regards
Yin, Fengwei
Prima di stampare pensa ai costi ambientali. Please consider the
environment before printing this email. Privacy
|
|
ACRN Project Technical Community Meeting Minutes - 10/9/2019

Wang, Hongbo
ACRN Project TCM - 9th Oct 2019
Location
Agenda
- ACRN project update
- ACRN v1.3 has been released, which has new features like ACRN offline configuration tool, GOP driver support, S5 support, Realtime of CAT, etc.
- “Banish the Dead: Identifying and Removing Dead Code for Functional Safety” by MAO, Junjie
Short description: A certified software component shall minimize unwanted code for each specific program, while an open source project tends to have a single mainline supporting multiple programs. This brings
the challenge how to extract an appropriate subset from the code base based on program-specific configurations. In this session, we will discuss on the dead code definitions, standard requirements on dead code, techniques to detect and/or eliminate them and
their current adoption in ACRN hypervisor.
- 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/4 |
WW37 |
ACRN Windows As A Guest (WaaG) Overview |
WANG, Yu1 |
9/11 |
WW38 |
ACRN Fuzzing Test |
HUANG, Yonghua |
9/18 |
WW39 |
Implementation of GOP driver with AcrnGT |
LIU, Xinyun |
9/25 |
WW41 |
Banish the Dead: Identifying and Removing Dead Code for Functional Safety |
MAO, Junjie |
10/9 |
Marketing/Events
-
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
|
|