Meeting Notes 2022
Jan 12 , 2022
Attendees:
Jerry Zhao - Panasonic
Walt Miner - Linux Foundation
Scott Murray - Konsulko
Mikhail Golubev - Open Synergy
Hiroyuki Ishii - Panasonic
Nedeljko Miljevic - AVL
Agenda
RFQ
@Walt Miner will send the evaluation criteria matrix to Jerry within today or tmr. After double checked by Jerry, @Walt Miner will send out the RFQ to candidate companies within this week and set deadline before next EG (cancel Dec 22, 2021 and set a special call on Jan 12, 2022 )
DDL for candidates to response to RFQ: Jan 10, 2022
Jan 19 , 2022
Attendees:
Jerry Zhao - Panasonic
Walt Miner - Linux Foundation
Scott Murray - Konsulko
Mikhail Golubev - Open Synergy
Hiroyuki Ishii - Panasonic
Nedeljko Miljevic - AVL
Agenda
Non-virt VirtIO RFQ
There will be interview for candidates on Jan 26, 2022
@François-Frédéric Ozog, @Mikhail Golubev (Deactivated), @Vasyl Vavrychuk (Deactivated)please kindly join as a reviewer
@François-Frédéric Ozog mentioned that there is ongoing work inside Linaro for non-HV virtio on cortex-R
@François-Frédéric Ozog is it possible to ask your engineer in the future Virt-EG call? Maybe something like Feb 9, 2022
@Nedeljko Miljevic (Deactivated) shared AVL work with virtualized AGL
@Nedeljko Miljevic (Deactivated) please kindly upload your slides here (or send to @Jerry, Zhao Jiancong)
Presentation uploaded
Jan 26, 2022
Non-public session for RFQ interview
Feb 2, 2022
Non-public session for RFQ interview
Feb 16 , 2022
Attendees:
Jerry Zhao - Panasonic
Walt Miner - Linux Foundation
Scott Murray - Konsulko
Mikhail Golubev - Open Synergy
Hiroyuki Ishii - Panasonic
Nedeljko Miljevic - AVL
Agenda
Non-virt VirtIO RFQ
There will be interview for candidates on Jan 26, 2022
"Company A" was elected by EG member scoring.
Walt is working with the order system of LF.
Target is enable them to start work from March
After completing the order system work, official result annoucement will be sent to the candidates.
Embedded World
AGL Booth is still open for CFP
Okay to change demo contents from last ALS
@François-Frédéric Ozog is interested. The booth can be applied from https://events.linuxfoundation.org/agl-at-embedded-world/
Deadline to Submit: April 1, 2022
OpenSynergy and Linaro will represent Virt-EG to attend this event.
OSS solution for IPC
Linaro has an internal project for cross processor channel. Can be virtio base (even not hypervisor part)
Big processor provide filesystem (virtio-9fs). Cortex-R has networking /TSN interface to the main system. Cortex-R owns GPU. (camera processing)
currently gpu is passthrough but research in high performance virtio-gpu
also some research and work on split gpu resources for different containers
VirtIO use in container.
After Linaro has some real progress in implementaion, some workshop can be arranged in AGL (invite interested TMA engineer asked for OSS solution for IPC communication)
Update of White Paper
@Michele Paolinocan find the Google Doc for this white paper.
Discussion of Virt-EG Roadmap for 2022 starting from Mar 2, 2022
Mar 2, 2022
Attendees:
Jerry Zhao - Panasonic
Walt Miner - Linux Foundation
Scott Murray - Konsulko
Mikhail Golubev - Open Synergy
Hiroyuki Ishii - Panasonic
Nedeljko Miljevic - AVL
Binghua - Qualcomm
Harunobu Kurokawa - Renesas
Francois Ozog - Linaro
Bill Mills - Linaro
Agenda
Non-virt VirtIO RFQ
Walt is handling with the application system of Linux Foudnation, it is in the state of "out for signature", but not knowing the exact meaning.
@Walt Miner will push on the process of Legal and also the system progress.
In the end of week, @Walt Miner will update again the status. On the hand, if the application status is still blocked, @Michele Paolino would like to offer to start some work first.
Feature List of 2022
The orginal deadline is Mar 8, 2022 , but it can be postponed for 2weeks or more. Other EG discussion is also in slow progress
For Virt-EG, some members are under the impact of Ukraine crisis. (some ukraine and russian engineers)
Virt-EG will arrange a session to discuss specifically about the Feature list in next EG Mar 16, 2022
Virt-EG is calling for member input before next EG onMar 16, 2022 :
https://confluence.automotivelinux.org/pages/resumedraft.action?draftId=52560793&draftShareId=2fa29ff8-e917-440a-904f-b4553a9c7fe9&
Linaro 2022 Roadmap
@François-Frédéric Ozog and Bill shared Linaro's roadmap in 2022
A virtio based solution to enable IPC between Cortex-A and Cortex-X under development in Linaro may lead to operation opportunity.
@Nedeljko Miljevic (Deactivated) may be interested in applying this into their virual AGL ADAS development.
Another aspective of VirtIO application in multi-ECU case may also fit @Nedeljko Miljevic (Deactivated)'s interest. More information can be found at
A possible demo can be created with this solution among EG members
@François-Frédéric Ozog is calling for @Mikhail Golubev (Deactivated) and @Michele Paolino to join in a collaboration for standardizing device assignment of hypervisors
Mar 16, 2022
Attendees:
Jerry Zhao - Panasonic
Walt Miner - Linux Foundation
Scott Murray - Konsulko
Mikhail Golubev - Open Synergy
Hiroyuki Ishii - Panasonic
Nedeljko Miljevic - AVL
Binghua - Qualcomm
Harunobu Kurokawa - Renesas
Francois Ozog - Linaro
Bill Mills - Linaro
Agenda
Non-virt VirtIO RFQ
Walt is handling with the application system of Linux Foudnation, it is in the state of "out for signature", but not knowing the exact meaning.
@Walt Miner will push on the process of Legal and also the system progress.
In the end of week, @Walt Miner will update again the status. On the hand, if the application status is still blocked, @Michele Paolino would like to offer to start some work first.
Feature List of 2022
The orginal deadline is Mar 8, 2022 , but it can be postponed for 2weeks or more. Other EG discussion is also in slow progress
Virt-EG will arrange a session to discuss specifically about the Feature list in next EG Mar 16, 2022
Virt-EG is calling for member input before next EG onMar 16, 2022 :
https://confluence.automotivelinux.org/pages/resumedraft.action?draftId=52560793&draftShareId=2fa29ff8-e917-440a-904f-b4553a9c7fe9&
Mar 30, 2022
Attendees:
Jerry Zhao - Panasonic
Walt Miner - Linux Foundation
Scott Murray - Konsulko
Mikhail Golubev - Open Synergy
Hiroyuki Ishii - Panasonic
Nedeljko Miljevic - AVL
Binghua - Qualcomm
Harunobu Kurokawa - Renesas
Francois Ozog - Linaro
Bill Mills - Linaro
Agenda
Non-virt VirtIO RFQ
Walt is handling
Feature List of 2022
No opposed ideas about the feature list proposal.
Linaro started a project to run a QEMU which holds Cortex-A, Corte-R, Cortex-M on graviton. Inter-core communication will be enabled by OpenAMP
Usecase: testing
vECU level 3 (this stage) → vECU level 4 (full emulation of SoC): in QEMU, different SoC types can be supported
OpenAMP is based on VirtIO (non-hv version) virtio-blk, virtio-9fs
RTOS: Zephar will be used.
Cortex-A: Current one is Yocto-Linux. AGL is considered but the problem is that current AGL doesn't support OpenAMP

After this project is open sourced, evaluate again how to support it in the AGL UCB @François-Frédéric Ozog @Jerry, Zhao Jiancong
Embedded World 2022 AGL Booth Application Deadline to be Apr 1, 2022
OpenSynergy has already applied.
Linaro is under consideration. @François-Frédéric Ozog please don't miss the deadline.
Apr 27, 2022
Attendees:
@Jerry, Zhao Jiancong - Panasonic
@Walt Miner - Linux Foundation
@Scott Murray - Konsulko
@Mikhail Golubev (Deactivated) - Open Synergy
@François-Frédéric Ozog Linaro
@Mikhail Golubev (Deactivated) Virutal Open Systems
Agenda
TSC Feature List
Tomorrow there will be TSC meetings to talk about the AGL Feature List
Virt-EG and Container-EG items are ranked highest
VIRT001 - VirtIO on Hypervisor
VirtIO on cloud-native
F2F SAT Meeting in May
May 17~18 8am ~ 15am CEST
@Mikhail Golubev (Deactivated) and @Michele Paolino will join the second day session
@Walt Miner will arrange the virtualization session on May 18
From Linaro, @Leonardo Garcia will also evaluate whether to join or not → virtualization releated topic is on May 18
@Mikhail Golubev (Deactivated) will check if any onsite demo is available
@Michele Paolino will prepare some presentation for a discussion about non-hv virtio
Virt-EG reserve 2 hours including
general intro of virt-EG activities
deep dive in virtio on hv env (probably with some demo by OpenSynergy) by @Mikhail Golubev (Deactivated)
deep dive in virtio on non-hv env by @Michele Paolino
Non-virt VirtIO Development
@Michele Paolinowill provide slides for the F2F meeting and share in the next Virt-EG
@Mikhail Golubev (Deactivated) will check internally about vhost-user (and its transport layer) and communicate with @Michele Paolino before next EG May 4, 2022
Multi-ECU VirtiO Development
@Nedeljko Miljevic (Deactivated) is on the preliminary research on the topic and will get back to EG after something is done.
Linaro (@François-Frédéric Ozog, @Leonardo Garcia) is working on extending OpenAMP to realized non-hv communication with virtio between cortex-A and cortex-R
Feature List of 2022
No opposed ideas about the feature list proposal.
Linaro started a project to run a QEMU which holds Cortex-A, Corte-R, Cortex-M on graviton. Inter-core communication will be enabled by OpenAMP
Usecase: testing
May 25 2022
Attendees:
@Jerry, Zhao Jiancong - Panasonic
@Walt Miner - Linux Foundation
@Scott Murray - Konsulko
@Mikhail Golubev (Deactivated) - Open Synergy
@François-Frédéric Ozog Linaro
@Leonardo Garcia - Linaro
@Michele Paolino - Virtual Open Systems
@Alex Bennée - Linaro
Agenda
F2F Workshop in Berlin last week
Good meetings
Perhaps round table for each day
AMM cancelled/postponed for July. Having a session in JP two weeks after ELC Euro (Week 48 - Nov. 26~29?)
SOAFEE/ARM is sending email to Jerry asking about if AGL is interested in a cloud-native AGL collaboration with them
using AGL as a profile for infortainment use case for the SOAFEE cloud-native platform.
they propose to have some collaborative PoC, if possible
→ so basically, this can be led by container-EG and virt-EG

Non-hypervisor VirtIO progress
Present document in the workshop. No big comments so far.
Prototype for virtio-rng in QEMU is under work.
Some financial questions to @Walt Miner need response.
Updated design document to be reviewed again by @Mikhail Golubev (Deactivated) Jun 8, 2022
VirtIO Discussion
Linaro is working on virtio & vhost-user integration with Xen
virtio-can
ID is already reserved in the OASIS specification.
No standard way except socket CAN interface.
What's the current status of virtio-can
the draft specification is already on the mailing list open for comments
code:
the socket can interface is used
hopefully, to be public soon
testing with emulation at the moment. not real hw testing.
the qemu with vhost-user is using in the OpenSynergy's backend solution. Linaro is also considering this option.
other device to be OASIS standard soon
virtio-video
virito-camera
libcamera is also under work (unify interaces)
should virtio-camera be a virtual hook of libcamera? → open question
virtio-wayland
is it needed?
corsvm is working for some virtualization around wayland (virtio-wayland)
Currently, virgl <=> gfxstream are some typical solutions for virtio-gpu to use
May 25 2022
Attendees:
@Jerry, Zhao Jiancong - Panasonic
@Walt Miner - Linux Foundation
@Scott Murray - Konsulko
@Mikhail Golubev (Deactivated) - Open Synergy
@François-Frédéric Ozog Linaro
@Leonardo Garcia - Linaro
@Michele Paolino - Virtual Open Systems
@Alex Bennée - Linaro
Agenda
AMM cancelled for July. Having a session in JP two weeks after ELC Euro (Week 48 - Nov. 29 week)
Intend to have a one-day session (F2F workshop) in Week 37 - Dublin on Monday (working with event team)
F2F workshop in Sep 27~29 in Tokyo at Panasonic Center (tentative)
Week 48: A smaller event than the workshop (integration session). Preparation for CES and ALS.
Only ALS and CES are confirmed.
SOAFEE/ARM is sending email to Jerry asking about if AGL is interested in a cloud-native AGL collaboration with them
using AGL as a profile for infortainment use case for the SOAFEE cloud-native platform.
they propose to have some collaborative PoC, if possible
→ so basically, this can be led by container-EG and virt-EG

Non-hypervisor VirtIO progress
Present document in the workshop. No big comments so far.
Prototype for virtio-rng in QEMU is under work.
Some financial questions to @Walt Miner need response.
Updated design document to be reviewed again by @Mikhail Golubev (Deactivated) Jun 8, 2022
Working with a protype for the kernel driver
request comment from kernel upstream without patch first (but provide details as much as possible)
able to establish the communication between virtio-frontend → virtio-mmio → virtio-loopback transport
Review the updated design document in next EG Jun 22, 2022
Hypervisor VirtIO progress
virtio-bt already commited in meta-agl-dev and now being reviewed by AGL reviewere (@Jan-Simon Moeller and @Scott Murray) and wait for merging to meta-agl