AGL Virtualization Expert Group (EG-VIRT) Meetings
Meetings Agenda and Report
Meeting after July, 2020
24/06/2020, 2PM CEST Meeting
Attendees:
Jerry Zhao - Panasonic
Mitsuya - Panasonic
Tadao Tanikawa - Panasonic
Tamura - Panasonic
Jan-Simon Moeller - Linux Foundation
Walt Miner - Linux Foundation
Matt Spencer - ARM
Laurent Cremmer -Carmeq
Mark Silberberger - Carmeq
Nicolas Blazevic - Carmeq
Joel Catala - Tuxera
Eva Rio - Tuxera
Francois Ozog - Linaro
Victor Duan - Linaro
Mikhail Golubev - Open Synergy
Mikhail Zaytsev - MERA
Leonid Lazerev - MERA
Scott Murray - Konsulko
Kenji Hosokawa - ADIT
Nao Tanibata - ADIT
Eugen Friedrich - ADIT
Yuki Tsunashima - ADIT
Teddy Zhai - Green Hills Software
Michele Paolino - Virtual Open Systems
Parth Dode - AGL Google Summer of Code (GSoC) student
Jakub Luzny - AGL GSoC student
Daniel Stone - Collabora
Marius Vlad - Collabora
Gunnar Andersson - GENIVI
Stephen Lawrence - Renesas
Mike Holmes - Linaro
Other open action items
Laurent will present what VW has been working on with respect to implementing VirtIO for the next call.
Tuxera to provide an update on what modifications we need to do to the AGL file system for VirtIO
Next meeting Francois will present a roadmap update from Linaro
Next meeting Jul 8 at this same time.
10/06/2020, 2PM CEST Meeting
Attendees:
Jerry Zhao - Panasonic
Mitsuya - Panasonic
Tadao Tanikawa - Panasonic
Tamura - Panasonic
Jan-Simon Moeller - Linux Foundation
Walt Miner - Linux Foundation
Matt Spencer - ARM
Laurent Cremmer -Carmeq
Mark Silberberger - Carmeq
Nicolas Blazevic - Carmeq
Joel Catala - Tuxera
Eva Rio - Tuxera
Francois Ozog - Linaro
Victor Duan - Linaro
Mikhail Golubev - Open Synergy
Mikhail Zaytsev - MERA
Leonid Lazerev - MERA
Scott Murray - Konsulko
Kenji Hosokawa - ADIT
Yuki Tsunashima - ADIT
Teddy Zhai - Green Hills Software
Michele Paolino - Virtual Open Systems
Parth Dode - AGL Google Summer of Code (GSoC) student
Jakub Luzny - AGL GSoC student
Azzedine Touzni - Qualcomm
Stephane Desneux - IoT.bzh
Azzedine gave a presentation on the work Qualcomm has been doing in hardware virtualization
Other open action items
Walt will create a Confluence Space and send out the link to the mail list.
Laurent will present what VW has been working on with respect to implementing VirtIO for the next call.
Tuxera to provide an update on what modifications we need to do to the AGL file system for VirtIO
Next call - Daniel Stone of Collabora will give a presentation of what they have working on with VirtIO for some of their customers.
* Next meeting June 24 at this same time.
27/05/2020, 2PM CEST Meeting
Attendees:
Jerry Zhao - Panasonic
Mitsuya - Panasonic
Tadao Tanikawa - Panasonic
Tamura - Panasonic
Jan-Simon Moeller - Linux Foundation
Walt Miner - Linux Foundation
Matt Spencer - ARM
Laurent Cremmer -Carmeq
Mark Silberberger - Carmeq
Nicolas Blazevic - Carmeq
Joel Catala - Tuxera
Eva Rio - Tuxera
Francois Ozog - Linaro
Victor Duan - Linaro
Mikhail Golubev - Open Synergy
Mikhail Zaytsev - MERA
Leonid Lazerev - MERA
Scott Murray - Konsulko
Kenji Hosokawa - ADIT
Yuki Tsunashima - ADIT
Teddy Zhai - Green Hills Software
Michele Paolino - Virtual Open Systems
Parth Dode - AGL Google Summer of Code (GSoC) student
Jakub Luzny - AGL GSoC student
Mikhail G. presented Open Synergy’s ideas on how to support different VirtIO devices in AGL (link to presentation)
Tuxera to check what modifications we need to do to the AGL file system for VirtIO
Laurent will try to get permission to present what VW has been working on with respect to implementing VirtIO for the next call.
Other open action items
Jerry following up with Qualcomm on presenting their research in this area.
Matt thinks that Collabora may be working on VirtIO for some of their customers. He will reach out to Daniel Stone about about giving a presentation on their status.
* Next meeting June 10 at this same time.
13/05/2020, 2PM CEST Meeting
Attendees:
Jerry Zhao - Panasonic
Mitsuya - Panasonic
Tadao Tanikawa - Panasonic
Tamura - Panasonic
Jan-Simon Moeller - Linux Foundation
Walt Miner - Linux Foundation
Matt Spencer - ARM
Laurent Cremmer -Carmeq
Mark Silberberger - Carmeq
Nicolas Blazevic - Carmeq
Joel Catala - Tuxera
Eva Rio - Tuxera
Francois Ozog - Linaro
Victor Duan - Linaro
Mikhail Golubev - Open Synergy
Mikhail Zaytsev - MERA
Leonid Lazerev - MERA
Scott Murray - Konsulko
Kenji Hosokawa - ADIT
Yuki Tsunashima - ADIT
Teddy Zhai - Green Hills Software
Michele Paolino - Virtual Open Systems
Jerry showed a
presentation about Panasonic’s work on VirtIO and a possible plan for moving forward.
Mikhail G. presented Open Synergy’s progress on VirtIO and their areas of contribution to AGL (audio, video, scmi, and GPI (3D)) - Included in Jerry’s presentation
-
Matt thinks that Collabora may be working on VirtIO for some of their customers. He will reach out to Daniel Stone about about giving a presentation on their status.
Other Open Action Items
Next meeting is scheduled for May 27 at the same time,
22/04/2020, 2PM CEST Meeting
Attendees:
Jerry Zhao - Panasonic
Mitsuya - Panasonic
Jan-Simon Moeller - Linux Foundation
Walt Miner - Linux Foundation
Matt Spencer - ARM
Laurent Cremmer -Carmeq
Mark Silberberger - Carmeq
Nicolas Blazevic - Carmeq
Joel Catala - Tuxera
Eva Rio - Tuxera
Francois Ozog - Linaro
Victor Duan - Linaro
Mikhail Golubev - Open Synergy
Mikhail Zaytsev - MERA
Leonid Lazerev - MERA
Scott Murray - Konsulko
Kenji Hosokawa - ADIT
Yuki Tsunashima - ADIT
Teddy Zhai - Green Hills Software
Michele Paolino - Virtual Open Systems
Jerry proposed that someone make a presentation on what the GENIVI
spec includes and what might be missing,
Joel can look into file systems sections and give us a read out on those sections
Matt thinks that Collabora may be working on VirtIO for some of their customers. He will reach out to Daniel Stone about about giving a presentation on their status.
Francois will ask if Qualcomm can present their research in this area.
ARM and Linaro - upstream XEN work incorporating VirtIO is on-going
Oasis open to outside suggestions on use cases for VirtIO
Carmeq - need to think about the requirements for telematics, IC, and IVI since each will have very different requirements for VirtIO
Audio noted as a very challenging topic for VirtIO due to sensitivity to latency.
Joel noted that Panasonic and Open Synergy have done some work in this area. Has any of that work been shared or upstreamed to AGL?
ISO 24089 - Road Vehicle Software Update Engineering
Next meeting May 13 at this same time.
01/04/2020, 4PM CEST Meeting
Attendees: Walt, Jan-Simon, Li, Mikhail, Scott
18/03/2020, 4PM CEST Meeting
Attendees: Michele Paolino, (Virtual Open Systems), Jan Simon Moeller, Walt Miner (Linux Foundation), Leonid Lazarev, Mikhail Zaytsev (MERA), Mikail Goublev (OpenSynergy), Corey Minyard
General updates
Virtual Open Systems patches are in the process to be merged (1 merged, 2 pending)
Patches are available here:
Zera could help with XEN on Raspberry 3
Next meetings
12/02/2020, 4PM CEST Meeting
Attendees: Michele Paolino, (Virtual Open Systems), Jan Simon Moeller (Linux Foundation), Laurent Cremmer, Mark Silberberger (Carmeq)
General updates
Virtual Open Systems patches are in the process to be merged (1 merged, 2 pending)
Patches are available here:
Next meetings
27/11/2019, 4PM CEST Meeting
Attendees: Michele Paolino, Jeremy Fanguede (Virtual Open Systems), Walt Miner, Jan Simon Moeller (Linux Foundation), Laurent C, Mark Silberberger (Carmeq), Corey Minyard
General updates
Virtual Open Systems started the work to enable XEN from meta-virtualization on AGL. During the call we discussed the code and we decided to move meta-virtualization one layer up. A new version of the patches will be developed
Patches are available here:
Next meetings
18/09/2019, 4PM CEST Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner, Jan Simon Moeller (Linux Foundation)
General updates
EG-VIRT PoC updates
Virtual Open Systems started the work to enable XEN from meta-virtualization on AGL. Target hardware platform is the RCar M3 for the time being. Patches are available here:
AGL-IC group plans to use containers. Michele will join the IC session at the Berlin event via webex
Next meetings
04/09/2019, 4PM CEST Meeting
Attendees: Michele Paolino (Virtual Open Systems), Jan Simon Moeller (Linux Foundation), Laurent Cremmer, Mark Silberberger (Carmeq)
General updates
EG-VIRT PoC updates
Proposal is to build a PoC with 2 AGL profiles and an open source hypervisor
Virtual Open Systems started the work to enable XEN from meta-virtualization on AGL. Target hardware platform is the RCar M3 for the time being. Patches are available here:
AGL-IC group plans to use containers. Michele will try to join the next IC meeting
Next F2F meetings:
* AGL AMM Montecarlo: Possibility to have a F2F meeting there. A BoF has been submitted by Michele
21/08/2019, 4PM CEST Meeting
Attendees: Michele Paolino (Virtual Open Systems), Jan Simon Moeller (Linux Foundation), Laurent Cremmer (Carmeq)
General updates
EG-VIRT PoC updates
Proposal is to build a PoC with 2 AGL profiles and an open source hypervisor
Virtual Open Systems started the work to enable XEN from meta-virtualization on AGL. Target hardware platform is the RCar M3 for the time being. Patches are expected for next week
other updates
* An EG-VIRT related speech as been accepted for OSS & ELC Europe 2019.
* AGL AMM Montecarlo: Possibility to have a F2F meeting there. A BoF proposal will be submitted by Michele
24/07/2019, 4PM CEST Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner (Linux Foundation), Satpreet Singh (Panasonic), Jan Simon Moeller (Linux Foundation)
General updates
Eg-VIRT BoF had ~50 attendees. Discussions are ongoing
Several other talks were related to virtualization during ALS
Proposal is to build a PoC with 2 AGL profiles and an open source hypervisor
Next meeting planned for August 21st
26/06/2019, 4PM CEST Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner, Jan Simon Moeller (Linux Foundation), LaurentC (VW), Mark Silberger (Carmeq/VW)
15/05/2019, 4PM CET Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner (Linux Foundation), Satpreet Singh (Panasonic), LaurentC (Volkswagen)
17/04/2019, 4PM CET Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner (Linux Foundation), Eric Shufro (Panasonic), Artem Myagev (EPAM), walzert
03/04/2019, 4PM CET Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner (Linux Foundation), Eric Shufro, Taylor Travis, Satpreet Singh (Panasonic), Daniel Bernal (Arm), Artem Myagev (EPAM)
Virtualization in the AGL demo requirements.
AGL ALS virtualization talks
Next call in two weeks from now
Action points
20/03/2019, 4PM CET Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner and Jan-Simon Moeller (Linux Foundation), Taylor Travis (Panasonic), Daniel Bernal (Arm)
Virtualization in the AGL demo
Arm, EPAM are available to support.
general requirements needs to be defined (safety, other functions, etc.)
The Cluster WG is an interesting opportunity in the AGL community. It could be used for one of the use cases
It is possible to think of a 2 steps approach: at the beginning we go for a separate RTOS, then we rely on ELISA
AGL AMM virtualization talks
Next call in two weeks from now
06/02/2019, 4PM CET Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner, Jan-Simon Moeller (Linux Foundation), Johann Cahier (iot.bzh), Daniel Bernal (ARM)
Michele sent an email to the ML with a call for participation to define next steps to integrate virtualization in the AGL demo
AGL AMM virtualization talks
Next call in two weeks from now
23/01/2019, 4PM CET Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner, Jan-Simon Moeller (Linux Foundation), Artem Mygaiev (EPAM)
Michele did follow up Walt's email to the AGL members mailing list: no answer
Next steps of the EG needs to be defined: the definition of a use case for demonstration can be the next step
AP Michele: Check in the ML if there is any interest in supporting this direction
Next call scheduled on 2019/02/06
Nov. 14th 2018, 3PM CET Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner, Jan-Simon Moeller (Linux Foundation), Umair Hashim, Daniel Bernal (Arm), Tiejun Chen (VMware), Alexander Damisch
Oct. 31st 2018, 3PM CET Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner (Linux Foundation), Daniel Bernal (Arm)
On Oct. 10th, an official request for feedback has been issued by Walt
During the AGL AMM, the EG-VIRT speech has been held
Oct. 3rd 2018, 4PM CEST Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner (Linux Foundation), Tiejun Chen (VMWare)
The AGL mailing list servers had some issues recently. For this reason, Walt's feedback request did not go through. He is going to send it again.
Next call on the 17th of October is canceled. Next F2F meeting scheduled during AMM (18/10/2018)
Sept. 19th 2018, 3PM CEST Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner (Linux Foundation), Daniel Bernal (Arm)
Dresden AGL AMM schedule announced
The EG-VIRT BoF session in Dresden is scheduled on the 18th 1:55PM
Possibility of additional EG-Virt meeting on Friday 19th.
EG-Speech would like to take our time slot on Tuesday
Walt will send out a general request for feedback to OEMs and Tier-1 in the members ML
Next F2F meeting 18/10/2018
July 25th 2018, 3PM CEST Meeting
Attendees: Michele Paolino (Virtual Open Systems), Jan-Simon Moeller(Linux Foundation), Jack Ren (Intel ACRN), Tiejun Chen (VMWare)
June 27th 2018, 3PM CEST Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner(Linux Foundation)
June 4th 2018, 3PM CEST Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner, Jan-Simon Moeller (Linux Foundation), Artem Mygaiev (EPAM)
May 30th 2018, 3PM CEST Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner (Linux Foundation), Tiejun Chen (VMWare), Artem Mygaiev (EPAM), Stephane Desneux (IoT.bhz), George Eldho John
May 16th 2018, 3PM CEST Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner (Linux Foundation), Tiejun Chen (VMWare), Gayathri PP (Tata Elxsi), ADIT_ynakamur, Artem Mygaiev, raj
May 2nd 2018, 3PM CEST Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner (Linux Foundation), Tiejun Chen (VMWare), Gayathri PP (Tata Elxsi), Ajmal, Neil Thomas
April 18th 2018, 3PM CEST Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner, Jan Simon Moeller (Linux Foundation), Tiejun Chen (VMWare), Daniel Bernal (ARM), Gayathri PP (Tata Elxsi)
April 4th 2018, 3PM CEST Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner, Jan Simon Moeller (Linux Foundation), Tiejun Chen (VMWare), Ajmal M Ali (Tata Elxsi), Gayathri PP (Tata Elxsi), Artem Mygaiev, Alex Agizim (EPAM), Jonathan Kline
March 21st 2018, 2PM CET Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner (Linux Foundation), Tiejun Chen (VMWare), Ajmal M Ali (Tata Elxsi), Gayathri PP (Tata Elxsi),
March 12th 2018, 2PM CET Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner (Linux Foundation), Tiejun Chen (VMWare), Ajmal M Ali (Tata Elxsi), Gayathri PP (Tata Elxsi), Domining, Vinod (Wipro), george.j, Sai Krishna
February 16th 2018, 2PM CET Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner (Linux Foundation), Daniel Bernal (Arm), Ajmal M Ali, Gayathri PP (Tata Elxsi), Tiejun Chen (VMWare), Artem Mygaiev (EPAM), Ciwan Gouma, Rich Persaud, Sai Krishna, George Eldho John, Praveen Kumar, Sneha James
February 13th 2018, 4PM CET Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner, Jan-Simon Moeller (Linux Foundation), Daniel Bernal (ARM), Sebastien Douheret (IoT.bzh), Tiejun Chen (VMWare), Artem Mygaiev (EPAM), Ajmal M Ali (Tata Elxsi), Praveen Kumar, Christopher Clark, Andrii Anisov, Rich Persaud, Gayathri PP
February 9th 2018, 2PM CET Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner (Linux Foundation), Sebastien Douheret, Ronan Le Martret (IoT.bzh), Tiejun Chen (VMWare), Rich Persaud, Ajmal M Ali, Alexander Damisch, Sai Krishna, Gayathri PP, Osman Ismael
February 6th 2018, 2PM CET Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner, Jan-Simon Moller (Linux Foundation), Sebastien Douheret, Ronan Le Martret (IoT.bzh), Tiejun Chen (VMWare), Artem Mygaiev (EPAM), Rich Persaud, Ajmel
January 26th 2018, 2PM CET Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner (Linux Foundation), Daniel Bernal (Arm), Sebastien Douheret (IoT.bzh, Tiejun Chen (VMWare), Dongjiu Geng (Huawei)
November 17th 2017, 2PM CET Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner (Linux Foundation), Alexander Daimsch
November 3rd 2017, 1PM CET Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner (Linux Foundation), Daniel Bernal (ARM), Tiejun Chen (VMWare), Joel Hoffmann (Renesas), Artem Mygaiev, Alex Agizim (EPAM), Okuno
September 22nd 2017, 2PM CEST Meeting
Attendees: Michele Paolino (Virtual Open Systems), Daniel Bernal (ARM), Jan-Simon Moeller (Linux Foundation), Sebastien Douheret (IOT.bz), Okuno
SPEC 718 “Provide user space tool for KVM” marked as resolved
SPEC 496 “KVM porting to AGL” marked as resolved
EG-VIRT next steps:
Architecture discussion: The objective today is to find project-wise solutions to enable the execution of safety critical guests in AGL. Different solutions are being considered.
Multiple solutions can be targeted if there is strong interest from the community to support them
Discussion on requirements and use cases should start again at a certain point in order to advance into defining an architecture
Michele: the EG-VIRT session in Dresden will focus on new community directions to address safety critical and connectivity applications
Daniel: ARM is interested in the definition of an embedded virtualization solution for AGL and it is willing to contribute in that direction
Next EG-VIRT meeting: October 6th 2017
August 25th 2017, 2PM CEST Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner (Linux Foundation)
During the last month, quite an intensive work has been done in the direction of the EG-VIRT yocto layer and KVM on ARMv8.
EG-VIRT Yocto layer
A new agl-egvirt MACHINE_FEATURE has been created.
two patches merged: the first in meta-agl (change 10507) and the other one meta-agl-devel (change 10476)
the eg-virt layer is in the meta-agl-devel repository
to enable it, add the argument “agl-egvirt” when running the aglsetup.sh script
KVM on Renesas R-Car M3
EG-VIRT next steps:
finalize the support for KVM on the M3
Add virtualization/KVM support for Renesas R-Car H3
Integrate meta-virtualization functions in AGL
The EG-VIRT BoF session has been accepted for AGL AMM Fall meeting, you are all invited
EG-VIRT in the news!! The project has been mentioned by an
official AGL press release, which has been mentioned/commented/described by several other websites
Next EG-VIRT meeting: September 22nd 2017
July 28th 2017, 2PM CEST Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner, Jan-Simon Moeller (Linux Foundation)
Points of interest:
KVM on AGL update
EG-VIRT Yocto layer
June 30th 2017, 2PM CEST Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner (Linux Foundation)
Points of interest:
May 26th 2017, 2PM CEST Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner (Linux Foundation)
Points of interest:
May 5th 2017, 2PM CEST Meeting
Attendees: Michele Paolino (Virtual Open Systems), Stephane Desneux (IoT.bzh), Joel Hoffmann (Renesas), Jan-Simon Möller, Walt Miner (Linux Foundation), Domining Ar Foll (Intel)
Points of interest:
KVM on AGL update:
KVM is running properly on the Renesas R-Car M3 with the AGL master repo (kernel version v4.9/rcar-3.5.3)
A new patch has been shared with the community for discussion
Action Michele: Add tag-prefix in the commit name ([Community])
Action Michele: Provide a way for the community to test it
April 21st 2017, 2PM CEST Meeting
Attendees: Michele Paolino (Virtual Open Systems), Arvind Murthy (Global Logic), Ronan Le Martret, Stephane Desneux (IoT.bzh), Harunobu Kurokawa (Renesas), Jan-Simon Möller (Linux Foundation)
Points of interest:
March 14th 2017, at 1PM CET Meeting
Attendees: Michele Paolino, Kevin Chappuis (Virtual Open Systems), Walt Miner (Linux Foundation), Domining Ar Foll(Intel), Stephane Desneux, Ronan Le Martret (IOT.BZH)
Points of interest:
-
A linux patch to enable Linux kernel booting in EL2 is under testing. /dev/kvm in present in the system (KVM boots correctly). However there is a problem with the VTTBR alignment when a VM is run. More in particular, when qemu-system-aarch64 is run with the “–enable-kvm” option, the kernel raises a Oops - BUG.
March 10th 2017, at 2PM CET Meeting
Attendees: Michele Paolino (Virtual Open Systems), Walt Miner (Linux Foundation), Domining Ar Foll(Intel), Joel Hoffmann (Renesas), Fulup Ar Foll, Ronan Le Martret(IOT.BZH), Takahi Matsuzawa (Xevo KK)
Points of interest:
-
Identification of Proof of Concept activities to demonstrate virtualization basics in AGL
KVM on AGL activity is proposed by Virtual Open Systems, aiming at proving basic Virtualization first. Other advanced features will be added later (graphic, etc).
Domining is working to prepare a PoC with Jailhouse on AGL
ALS 2017 virtualization related proposals
Michele presented an EG-VIRT BoF proposal for ALS2017
Fulup and Domining proposed talks respectively on the Application Framework namespaces and on Jailhouse
If other related presentations have been proposed, we can list all of them in the the EG-VIRT wiki page
The aforementioned basics PoCs results can be used to collect experiences needed to prepare an official AGL Virtualization Framework proposal to EG-SAT
February 24th 2017, at 2PM CET Meeting
Attendees: Michele Paolino, Kevin Chappuis, Alvise Rigo (Virtual Open Systems), Jan-Simon Moeller (Linux Foundation), Ronan Le Martret, Fulup Ar Foll (IoT.bzh), Takahi Matsuzawa (Xevo KK)
One of the key reasons to use virtualization is the possibility to execute different OSes with different level of criticality (e.g., AGL + RTOS). For this reason the idea is to discuss about the definition of the RTOS requirements.
RTOS main requirements are 3D graphic, ISO26262, open source license
As for 3D graphic, there is need to share it between the RTOS and AGL. Possibilities are
API remoting, HW partitioning and Display controller direct access
On top of this, optional target for RTOS graphic can be solutions like Qt, which is
GPL v3 thus cannot be used in the AGL core
At the best of our knowledge, no open source
OS ASIL B or ASIL C exists today
Linux ASIL certification for kernel portion might be a solution. Intel is working on this
Fulup suggests to go through a call for companies to find whether some members are willing to donate something
We could go through an evaluation of the existing technologies and present them to the SAT team and then to the AGL steering committee
FreeRTOS
It is open source, but it has no graphic support and it is not ISO26262 certified
Linux RT patches are an alternative
Kick-Off - January 27th 2017, at 2PM CET
Attendees: Michele Paolino, Kevin Chappuis (Virtual Open Systems), Dominig (Intel Open Source), Fulup ar Foll, Ronan Le Martret, Stephane Desneux (IoT.bzh), Tadao Tanikawa (Panasonic), Walt Miner (AGL), JS Moeller (Linux foundation), Peng
Presentation of the EG goals and objectives
AGL virtualization has to be hypervisor agnostic, targeting all the AGL supported hardware platforms
SPEC-148 page needs to be reshaped
Use Cases (GPU Virtualization) has been discussed, mentioning opensource solution like virtio-GPU, XenGT
First plan of the next step discussed, with a PoC proposal for ALS2017