Date   

Re: [acrn-dev] [acrn-users] ACRN on non-NUC platforms

Victor Sun
 

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:

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

On Thu, Nov 7, 2019 at 12:58 AM Victor Sun <victor.sun@...> wrote:

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

On Tue, Oct 22, 2019 at 7:58 AM Victor Sun <victor.sun@...> wrote:

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,
Rajagopal




Re: ACRN on NUC5CPYH

Victor Sun
 

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:

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


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 ...
  1. screenshot of the error while running board_parser.py
  2. o/p of cat /proc/cpuinfo
  3. screenshot of VisualBios details, currently configured to UEFI-only mode
Can you please help us get past this ?

Thanks,
Rajagopal

Dubravko Moravski
SW engineering
Exor Embedded S.r.l.
p: +38 512455659  m: +38 5915402413
a: Slavonska avenija, 50, Zagreb, Croatia, 10000
w: exorint.com 

 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

Rajagopal Aravindan
 

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


On Thu, Nov 7, 2019 at 12:58 AM Victor Sun <victor.sun@...> wrote:

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

On Tue, Oct 22, 2019 at 7:58 AM Victor Sun <victor.sun@...> wrote:

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,
Rajagopal




Re: ACRN on NUC5CPYH

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


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 ...
  1. screenshot of the error while running board_parser.py
  2. o/p of cat /proc/cpuinfo
  3. screenshot of VisualBios details, currently configured to UEFI-only mode
Can you please help us get past this ?

Thanks,
Rajagopal

Dubravko Moravski
SW engineering
Exor Embedded S.r.l.
p: +38 512455659  m: +38 5915402413
a: Slavonska avenija, 50, Zagreb, Croatia, 10000
w: exorint.com 

 Prima di stampare pensa ai costi ambientali. Please consider the environment before printing this email.

Privacy


ACRN on NUC5CPYH

Rajagopal Aravindan
 

Hello Victor,

We are also trying to run ACRN on NUC5CPYH.
PFA the following ...
  1. screenshot of the error while running board_parser.py
  2. o/p of cat /proc/cpuinfo
  3. 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

Victor Sun
 

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

On Tue, Oct 22, 2019 at 7:58 AM Victor Sun <victor.sun@...> wrote:

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,
Rajagopal




Re: [acrn-dev] [acrn-users] ACRN on non-NUC platforms

Rajagopal Aravindan
 

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

On Tue, Oct 22, 2019 at 7:58 AM Victor Sun <victor.sun@...> wrote:

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,
Rajagopal




ACRN Project Technical Community Meeting Minutes - 11/6/2019

Wang, Hongbo
 

 
ACRN Project TCM - 6th Nov 2019
Location
Agenda
  1. ACRN project update 
  • N/A
 
  1. “Performance Monitoring Unit Introduction” by WU, Binbin
Download foil from ACRN Presentation->ACRN_TCM->WW45’19
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.
 
  1. All: Community open discussion.
 
  1. 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
  1.  
Resources
  1. Project URL: 
  1. Portal: https://projectacrn.org   
  2. Source code: https://github.com/projectacrn   
  3. email: info@... 
  4. Technical Mailing list: acrn-dev@... 
  1. Recommended Hardware platform (reference):
  1. Apollo Lake (SoC) UP2 (with serial port): AAEON UPS-APLC2-A10-0232 
  2. Apollo Lake (SoC) NUC (without serial port): NUC6CAYHL (at least 8G memory)
  3. 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!
Cisco WebEx: https://intel.webex.com/intel/j.php?MTID=md8485ef1ef04eeee01805a7cb323801b  (More details is at the bottom of the meeting request)
 
 
Date: 11/6
TopicPerformance 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@ 
 
 
Join
 
 
 
 
Join by phone 
Tap to call in from a mobile device (attendees only) 
+1-210-795-1110 US Toll 
+1-866-662-9987 US Toll Free 
Global call-in numbers  |  Toll-free calling restrictions  
 
Join from a video system or application
Dial 590576334@... 
You can also dial 173.243.2.68 and enter your meeting number.  
 
 
 
 
  • Meeting Notes:
 
 
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!
Cisco WebEx: https://intel.webex.com/intel/j.php?MTID=md8485ef1ef04eeee01805a7cb323801b  (More details is at the bottom of the meeting request)
 
 
Date: 10/30
TopicWindows 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@ 
 
 
Join
 
 
 
 
Join by phone 
Tap to call in from a mobile device (attendees only) 
+1-210-795-1110 US Toll 
+1-866-662-9987 US Toll Free 
Global call-in numbers  |  Toll-free calling restrictions  
 
Join from a video system or application
Dial 590576334@... 
You can also dial 173.243.2.68 and enter your meeting number.  
 
 
 
 
  • Meeting Notes:
 
 
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
  1. ACRN project update 
  • N/A
 
  1. “Enable OVMF for Service VM” by Wang, Qian
Download foil from ACRN Presentation->ACRN_TCM->WW42’19
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.
 
  1. All: Community open discussion.
 
  1. 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
  1.  
Resources
  1. Project URL: 
  1. Portal: https://projectacrn.org   
  2. Source code: https://github.com/projectacrn   
  3. email: info@... 
  4. Technical Mailing list: acrn-dev@... 
  1. Recommended Hardware platform (reference):
  1. Apollo Lake (SoC) UP2 (with serial port): AAEON UPS-APLC2-A10-0232 
  2. Apollo Lake (SoC) NUC (without serial port): NUC6CAYHL (at least 8G memory)
  3. 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

Victor Sun
 

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,
Rajagopal




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!
Cisco WebEx: https://intel.webex.com/intel/j.php?MTID=md8485ef1ef04eeee01805a7cb323801b  (More details is at the bottom of the meeting request)
 
 
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@ 
 
 
Join
 
 
 
 
Join by phone 
Tap to call in from a mobile device (attendees only) 
+1-210-795-1110 US Toll 
+1-866-662-9987 US Toll Free 
Global call-in numbers  |  Toll-free calling restrictions  
 
Join from a video system or application
Dial 590576334@... 
You can also dial 173.243.2.68 and enter your meeting number.  
 
 
 
 
  • Meeting Notes:
 
 
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689
 
 
 
 
 
 


ACRN on non-NUC platforms

Rajagopal Aravindan
 

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,
Rajagopal




ACRN on non-NUC platforms

Rajagopal Aravindan
 

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,
Rajagopal




ACRN Project Technical Community Meeting Minutes - 10/16/2019

Wang, Hongbo
 

 
ACRN Project TCM - 16th Oct 2019
Location
Agenda
  1. ACRN project update 
  • N/A
 
  1. “ACRN Memory Bandwidth Allocation (MBA)” by Vijay Dhanraj
Download foil from ACRN Presentation->ACRN_TCM->WW42’19
Short description: MBA technology background introduction, how does MBA work, config and the ACRN changes related.
 
  1. All: Community open discussion.
 
  1. 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
  1.  
Resources
  1. Project URL: 
  1. Portal: https://projectacrn.org   
  2. Source code: https://github.com/projectacrn   
  3. email: info@... 
  4. Technical Mailing list: acrn-dev@... 
  1. Recommended Hardware platform (reference):
  1. Apollo Lake (SoC) UP2 (with serial port): AAEON UPS-APLC2-A10-0232 
  2. Apollo Lake (SoC) NUC (without serial port): NUC6CAYHL (at least 8G memory)
  3. 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!
Cisco WebEx: https://intel.webex.com/intel/j.php?MTID=md8485ef1ef04eeee01805a7cb323801b  (More details is at the bottom of the meeting request)
 
 
Date: 10/16
TopicACRN 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@ 
 
 
Join
 
 
 
 
Join by phone 
Tap to call in from a mobile device (attendees only) 
+1-210-795-1110 US Toll 
+1-866-662-9987 US Toll Free 
Global call-in numbers  |  Toll-free calling restrictions  
 
Join from a video system or application
Dial 590576334@... 
You can also dial 173.243.2.68 and enter your meeting number.  
 
 
 
 
  • Meeting Notes:
 
 
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


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  m: +38 5915402413
a: Slavonska avenija, 50, Zagreb, Croatia, 10000
w: exorint.com 

 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
  1. 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.
 
  1. “Banish the Dead: Identifying and Removing Dead Code for Functional Safety” by MAO, Junjie
Download foil from ACRN Presentation->ACRN_TCM->WW41’19
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.  
 
  1. All: Community open discussion.
 
  1. 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
  1.  
Resources
  1. Project URL: 
  1. Portal: https://projectacrn.org   
  2. Source code: https://github.com/projectacrn   
  3. email: info@...g 
  4. Technical Mailing list: acrn-dev@...g 
  1. Recommended Hardware platform (reference):
  1. Apollo Lake (SoC) UP2 (with serial port): AAEON UPS-APLC2-A10-0232 
  2. Apollo Lake (SoC) NUC (without serial port): NUC6CAYHL (at least 8G memory)
  3. Kabylake (Core) NUC (with serial port): NUC7i5DNHE
 
=======================
 
 
 
Best regards.
Hongbo
Tel: +86-21-6116 7445
MP: +86-1364 1793 689