Meeting Notes 2023
Feb 1, 2023
Attendees:
- Jerry, Zhao Jiancong - Panasonic
- Walt Miner - Linux Foundation
Jan-Simon Moeller- Linux Foundation- Scott Murray - Konsulko
- Michele Paolino - Virtual Open Systems
- kazuki kuzu - Panasonic
- Timos Ampelikiotis - Virtual Open System
- Bernard Craddock - Pumped Fuel
- Sandro Bonazzola - Red Hat
- Calo Pereira -
- Harunobu Kurokawa - Renesas
- Nedeljko Miljevic (Deactivated) - AVL
- Ken
Agenda:
- Topic 1: Merge of Virtualization EG and Containerization EG
- Synergy of the two EGs towards most hot topic in automotive world "Software-defined Vehicle" is the main reason
- Jerry will be the leader of the whole EG to coordinate overall activities
- Original container EG members will continue paticipate and contribute in the new EG
- AWS will lead the development related containerzation part → megankn is looking for candidates
- No worry about decreased activities about conternization
- New EG will continue the three keywords defined by Daniel Cauchy to strengthen AGL advantages in SDV
- Virtualizaiton
- Conternization
- Cloudification
- Topic 2: Recent Events
- AGL@CES2023
- Related Twitter: https://twitter.com/autogradelinux/status/1611076720605405184?s=20&t=LZalaRX5yeabndiYCNnazw
- Photos:
AGL@CES2023
- AMM Mar 8~9
- F2F Workshop on Mar 10 @Berlin
- AGL@Embedded World Mar 14~16
- AGL@CES2023
- Topic 3: Feature List
- By (AB meeting in )
- Virtualization on
- Containerziation on
- Define the requirements of AGL for Software-defined Vehicle
- Virtualization (hypervisor, device virtualization "VirtIO)
- Conternization (application container and orchestration)
- Cloud-native
- Clearly define the use case that the group as a whole has consesus and develop a prototype that community members can work together (link with IC, IVI-EG): A pure OSS solution using both virtualization and conternization
- Question: How to meet the "ready to product" requirement
- See any thing that Virtualization&Container can facilitate Flutter Application Bernard Craddock
- Check if any one from BMW would like to share some opinions on the usage of container Walt Miner , Nedeljko Miljevic (Deactivated)
- Some hints and collaboration from SOAFEE? Maybe connect withMatt Spencer (Deactivated) again
- Virtualization
- VirtIO in HV
- VirtIO in non-HV
- VirtIO across Multi-ECU
- VirtIO in Cloud-Native
- Conternization
- Determine Container Type suitable for automotive use case:
- LXC
- Docker
- ???
- Evaluate the usage of application container inside AGL
- Find/develop an OSS container engine and orechestrator (k3s?) fitting for AGL use case
- Determine Container Type suitable for automotive use case:
- Cloudification
- Cloud-native Environment
- Cloud service
- CICD cloud infrastructure
Feb 15, 2023
Attendees:
- Jerry, Zhao Jiancong - Panasonic
- Walt Miner - Linux Foundation
Jan-Simon Moeller- Linux Foundation- Scott Murray - Konsulko
- Francesco Salamida - AWS
- Michele Paolino - Virtual Open Systems
- kazuki kuzu - Panasonic
- Timos Ampelikiotis - Virtual Open System
- Oles P - Open Synergy
- Denys Dmytriyenko - Konsulko
- Bernard Craddock
- Sandro Bonazzola - Red Hat
Agenda:
- Topic 1: Merge of Virtualization EG and Containerization EG
- New Member: Francesco Salamida Principal Architect. Working with major OEMs about connectivity and SDV. Well experienced in Linux for decades.
- New Name: Virtualization & Containers EG
- Maybe coming some better and fancy names easy for remembering? Like "Software-defined Vehicle EG"
- Having a fancy name with "Software-defined Vehicle EG"
- Welcome to propose better name by
- And clearly defined the scope of the EG in technical perspective
- Having a fancy name with "Software-defined Vehicle EG"
- Any other proposal?
- Maybe coming some better and fancy names easy for remembering? Like "Software-defined Vehicle EG"
- Topic 2: Recent Events
- AGL@CES2023
- Related Twitter: https://twitter.com/autogradelinux/status/1611076720605405184?s=20&t=LZalaRX5yeabndiYCNnazw
- Photos:
- AMM Mar 8~9 Berlin
- https://www.automotivelinux.org/event/agl-all-member-meeting-2/
- Remote presentation (pre-recorded)
- F2F Workshop on Mar 10 @Berlin → Francesco Salamida to have a presentation to introduce the work to be done for container&orchestration this year.
- AGL@Embedded World Mar 14~16
- Display (4K, need order?: 28~32inch), Ethernet (OK)
- Counters: 95cm height, width: 1m, depth: 50cm, 1*1*5
- HW:
- PC Display (28-32in, 4K)
- Ethernet
- Power Strip
- Backup for displays of AGL RefHW (gechics) → 4
- AGL Stickers
- Layout:
- https://events.linuxfoundation.org/agl-at-embedded-world/
- Display (4K, need order?: 28~32inch), Ethernet (OK)
- AGL@CES2023
- Topic 3: Feature List
- By (AB meeting in )
- Virtualization on
- Containerziation on
- Define the requirements of AGL for Software-defined Vehicle
- Virtualization (hypervisor, device virtualization "VirtIO)
- Conternization (application container and orchestration)
- Cloud-native
- Clearly define the use case that the group as a whole has consesus and develop a prototype that community members can work together (link with IC, IVI-EG): A pure OSS solution using both virtualization and conternization
- Question: How to meet the "ready to product" requirement
- See any thing that Virtualization&Container can facilitate Flutter Application Bernard Craddock
- Check if any one from BMW would like to share some opinions on the usage of container Walt Miner , Nedeljko Miljevic (Deactivated)
- Some hints and collaboration from SOAFEE? Maybe connect withMatt Spencer (Deactivated) again → Francesco Salamida is working directly in SOAFEE who can be good bridge.
- Virtualization
- VirtIO in HV
- VirtIO in non-HV
- VirtIO across Multi-ECU
- VirtIO in Cloud-Native
- Conternization & Orchestration
- Determine Container Type suitable for automotive use case:
- LXC
- docker
- container-d
- podman
- ???
- Evaluate the usage of application container inside AGL for IVI/IC use cases
- implementaiton in SOAFEE is lacking graphic perspectives which has higher weight in AGL (SOAFEE is targeting more for ADAS/AD features)
- Find/develop an OSS container engine and orchestrator (k3s?) fitting for AGL use case
- Determine Container Type suitable for automotive use case:
- Cloudification
- Cloud-native Environment
- Cloud service
- CICD cloud infrastructure
Mar 1, 2023
Attendees:
- Jerry, Zhao Jiancong - Panasonic
- Walt Miner - Linux Foundation
Jan-Simon Moeller- Linux Foundation- Scott Murray - Konsulko
- Francesco Salamida - AWS
- Michele Paolino - Virtual Open Systems
- kazuki kuzu - Panasonic
- Timos Ampelikiotis - Virtual Open System
- Oles P - Open Synergy
- Denys Dmytriyenko - Konsulko
- Bernard Craddock
- Sandro Bonazzola - Red Hat
Agenda:
- Topic 1: Merge of Virtualization EG and Containerization EG
- New Member: Francesco Salamida Principal Architect. Working with major OEMs about connectivity and SDV. Well experienced in Linux for decades.
- New Name: Virtualization & Containers EG
- Maybe coming some better and fancy names easy for remembering? Like "Software-defined Vehicle EG"
- Having a fancy name with "Software-defined Vehicle EG"
- Welcome to propose better name by
And clearly defined the scope of the EG in technical perspective
Voting to setup offline with open votes to all community members
(but to be fair to active EG participants, weighted voting will be selected)Naming Options Comments Virtualization & Containerization EG Virtualization EG Workload Orchestration EG Software-defined Vehicle EG
- Having a fancy name with "Software-defined Vehicle EG"
- Any other proposal?
- Maybe coming some better and fancy names easy for remembering? Like "Software-defined Vehicle EG"
- Topic 2: Recent Events
- AGL@CES2023
- Related Twitter: https://twitter.com/autogradelinux/status/1611076720605405184?s=20&t=LZalaRX5yeabndiYCNnazw
- Photos:
AGL@CES2023
- AMM Mar 8~9 Berlin
- https://www.automotivelinux.org/event/agl-all-member-meeting-2/
- Remote presentation (pre-recorded)
- F2F Workshop on Mar 10 @Berlin
- → Francesco Salamida to have a presentation to introduce the work to be done for container&orchestration this year.
- AGL@Embedded World Mar 14~16
- Display (4K, need order?: 28~32inch), Ethernet (OK)
- Counters: 95cm height, width: 1m, depth: 50cm, 1*1*5
- HW:
- PC Display (28-32in, 4K) with normal stand and monitor ARM
- Ethernet (wired connection)
- Power Strip (9 plug) → if not enough, go to buy onsite
- Backup for displays of AGL RefHW (gechics) → 4
- AGL Stickers
- Layout:
- https://events.linuxfoundation.org/agl-at-embedded-world/
- Display (4K, need order?: 28~32inch), Ethernet (OK)
- AGL@CES2023
- Topic 3: Feature List
- By (AB meeting in )
- Virtualization on
- Containerziation on
- 2023 Roadmap
- JIRA tickets to be created for tracing each features and defined sub-features as sub-ticket
Mar 21, 2023
Attendees:
- Jerry, Zhao Jiancong - Panasonic
- Walt Miner - Linux Foundation
Jan-Simon Moeller- Linux Foundation- Scott Murray - Konsulko
- Francesco Salamida - AWS
- Michele Paolino - Virtual Open Systems
- kazuki kuzu - Panasonic
- Timos Ampelikiotis - Virtual Open System
- Oles P - Open Synergy
- Denys Dmytriyenko - Konsulko
- Bernard Craddock
- Sandro Bonazzola - Red Hat
Agenda:
- Topic 1: AMM or EW
- Successful AMM with
- Topic 2: Steering Communitee
- Voting started
- QA/Clarification about meeting will be arranged in SAT/EG
- Proposal of VOS actities next year start from next EG and need some offline discussions
- Topic 3: Whitepaper
- Michele to suggest use with New Bing
- Walt Miner to check with OEM's/AB's favor in participating the whitepaper drafting
- Future of AGL?
- AB/SC feature to have a champion
- More focus on how to get people involved not on technial scope (new boundary of AGL)
- A preliminary Whitepaper draft to be done by
- Title, Abstract, Index, Outline for the contents
- Draft
Apr 4, 2023
Attendees:
- Jerry, Zhao Jiancong - Panasonic
- Walt Miner - Linux Foundation
Jan-Simon Moeller- Linux Foundation- Scott Murray - Konsulko
- Francesco Salamida - AWS
- Michele Paolino - Virtual Open Systems
- kazuki kuzu - Panasonic
- Timos Ampelikiotis - Virtual Open System
- Oles P - Open Synergy
- Denys Dmytriyenko - Konsulko
- Bernard Craddock
- Sandro Bonazzola - Red Hat
Agenda:
- Topic 1: Feature List of EG
- https://jira.automotivelinux.org/secure/Dashboard.jspa?selectPageId=11800
- Purpose should be stressed before going to detailed development.
- Pipewire - libcamera with Flutter.
- Linux track for SDV better than G/A
- Challenges of Mercedes in using OSS
- Engamement with them may be one option
- Concern on using docker in automotive
- Need to be first define whether workload orchestration is useful in AGL use cases -> Need discussion in AMM Tokyo
- Fact is that current there are no apparent use case in IVI so discussion should be important
- Show one possible use case in the meeting to trigger the discussion on exploring other use cases (seed demo)
- Gaps of SOAFEE stacks in terms of production - whether AGL members will really use those stack in product
- Contribute as a demo is okay but whether some one will use will be another problem
- Francesco Salamida is using containerd is his demo (which main purpose is to show environment parity with container in the connectivy use cases - Fleetwise)
- k3s + containerd
- Path
- ADAS
- Existing in SOAFEE
- What's the enabling technology for people?
- k3s
- What need to be in the software stack for people to reproduce the work by themselves?
- Proprietary stacks in ADAS containers
- SOAFEE is using AUTOWARE (OSS)
- https://www.autoware.org/autoware
- Maybe not interested to SC members → ? need discussion in SC
- Connectivity
- Francesco demo
- Maybe not interested to SC members
- IVI
- No existing use case → extremely hard to come out use cases and implement
- Interested to most SC members
- ADAS
- Topic 2: Steering Communitee
- Voting started
- QA/Clarification about meeting will be arranged in SAT/EG
- Proposal of VOS actities next year start from next EG and need some offline discussions
- Topic 3: Whitepaper
- (Joke) Michele to suggest use with New Bing
- Walt Miner to check with OEM's/AB's favor in participating the whitepaper drafting
- Future of AGL?
- AB/SC feature to have a champion
- More focus on how to get people involved not on technial scope (new boundary of AGL)
- A preliminary Whitepaper draft to be done by
- Title, Abstract, Index, Outline for the contents
- Draft
Apr 18, 2023
Attendees:
- Jerry, Zhao Jiancong - Panasonic
- Walt Miner - Linux Foundation
Jan-Simon Moeller- Linux Foundation- Scott Murray - Konsulko
- Francesco Salamida - AWS
- Michele Paolino - Virtual Open Systems
- kazuki kuzu - Panasonic
- Timos Ampelikiotis - Virtual Open System
- Oles P - Open Synergy
- Denys Dmytriyenko - Konsulko
- Bernard Craddock
- Sandro Bonazzola - Red Hat
Agenda:
- Topic 0: New member:
- Jas Dua - GSoC
- Paul - Harman, ADAS
- Sandro Bonazzola - Red Hat (RHIVOS)
- Prasad - KPIT
- Topic 1: Name Change
- Jerry, Zhao Jiancong to set a vote for the EG
- Topic 2: Feature List of EG
- SDV-EG get a really high vote at the moment
- https://jira.automotivelinux.org/secure/Dashboard.jspa?selectPageId=11800
- Topic 3: Virtual Open System Proposal for Funded items
- Topic 4: Continue container discussion
- Workload Orchestration
- workload: a way to package application either to be VM or container
- workload orchestration: how to schedule/deploy the pacakge inside one SoC or across multi-SoCs
- Povisioning of SoC for the criticaility of the orchestration - provision problem
- Workload Orchestration
- Topic 5: White Paper
May 16, 2023
Attendees:
- Jerry, Zhao Jiancong - Panasonic
- Walt Miner - Linux Foundation
Jan-Simon Moeller- Linux Foundation- Scott Murray - Konsulko
- nenadilic84 - AWS
- Francesco Salamida
- AWS Paul Mundt - HarmanHarunobu Kurokawa - Renesas- Michele Paolino - Virtual Open Systems
- kazuki kuzu - Panasonic
Timos Ampelikiotis - Virtual Open System- du haquang
- TheGrandDesign Oles P - Open SynergyDenys Dmytriyenko - KonsulkoBernard CraddockSandro Bonazzola - Red Hat- Naoto Yamguchi - Aisin
Nobuhiko Tanibata - Denso
Agenda:
- Topic 0: Walt Minner
- SDV-EG have all features ranked in top 10 SC voting (no.1~4 are all from SDV)
- SDV - VirtIO
- SDV - Container Orchestratioin
- SDV - Unified HMI
- SDV-EG have all features ranked in top 10 SC voting (no.1~4 are all from SDV)
- Topic 1: Name Change
- Jerry, Zhao Jiancong to set a vote for the EG
- Deadline:
- Name to be confirmed to be "Software Defined Vehicle Expert Group (SDV-EG)" through voting
- Topic 2: Feature List of EG
- SDV-EG get a really high vote at the moment
- https://jira.automotivelinux.org/secure/Dashboard.jspa?selectPageId=11800
- Topic 3: AMM ~
- CFP by
- Jerry to give an overall speech about whole EG activities
- Michele Paolino to give a session (remote) about virtio loopback
- Francesco Salamida to give a session about workload orchestration (need to check)
- Jerry, Zhao Jiancong to send email to Walt for entry for the CFP
- Also ask Francesco Salamida to do the same way
- Jerry to give an overall speech about whole EG activities
- CFP by
- Topic 4: Future AGL Work Focus Topics
Jun 13, 2023
Attendees:
- Jerry, Zhao Jiancong - Panasonic
- Walt Miner - Linux Foundation
Jan-Simon Moeller- Linux Foundation- Scott Murray - Konsulko
- nenadilic84 - AWS
- Francesco Salamida
- AWS Paul Mundt - HarmanHarunobu Kurokawa - Renesas- Michele Paolino - Virtual Open Systems
- kazuki kuzu - Panasonic
Timos Ampelikiotis - Virtual Open System- du haquang
- TheGrandDesign Oles P - Open SynergyDenys Dmytriyenko - KonsulkoBernard CraddockSandro Bonazzola - Red Hat- Naoto Yamguchi - Aisin
Nobuhiko Tanibata - Denso
Agenda:
- Topic 1: Topics from SC
- Non-hypervisor Work (virtio-loopback) has been approved by SC
- Possible volume adjustment might happen due to overall over budget
- Results of adjustment will be based on SC & AB discussion until July
- Start of work: Walt Miner will collect necessary documents and will coordinate with Michele Paolino . Hopefully work can be started from July.
- Non-hypervisor Work (virtio-loopback) has been approved by SC
- Topic 2: Feature List of EG
SDV-EG features got high ranks from SC vote (all entered top 3)
Rank Original ID Task 1 SDV-003 Further extend and enhance VirtIO as a common AGL device virtualization framework to decouple AGL software from underlying SW&HW platform on both physical ECU in edge and virtual ECU in cloud.
2 SDV-005 Develop a prototype of workload orchestration & deployment starting from single SoC environment (workload examples: container, thin VM, posix process and etc.)
3 SDV-001 Define the requirements and use cases of Software-defined Vehicle with AGL, focusing on the environment parity & workload orchestration 4 SDV-004 Integrate Display Virtualization solution "Unified HMI" into AGL UCB to actualize cross-ECU/processor device virtualization
7 SDV-002 Implement PoC with step-by-step MVPs containing key enabling technologies (Device Virtualization, Workload Orchestration and etc) for SDV to fulfill the requirements and use cases defined. - SDV-EG dashboard https://jira.automotivelinux.org/secure/Dashboard.jspa?selectPageId=11800
- Non-hypervisor features have been created and assigned to Michele Paolino as sub task of overall virtio activity ticket SPEC-4743
- SPEC-4834
- SPEC-4835
- HW: M3 Starter Kit (already depreciated) → RcarH3 AGL Reference Hardware: Jerry is checking with OpenSynergy to get back the board.
- Kernel version for RCarH3 is 5.10 → old kernel maybe a blocker for the development possibly → Michele Paolino to check
- Topic 3: AMM ~
- CFP by
- Jerry, Zhao Jiancong to give an overall speech about whole EG activities
- Michele Paolino to give a session (remote) about virtio loopback → Confirmed
- Kenta Murakami -san to give a session (onsite) about Unified HMI → Confirmed
- Francesco Salamida to give a session about workload orchestration (need to check) → nenadilic84 will check if any possiblity to give a presentation
- Naoto YAMAGUCHI -san will also give a speech from IC-EG for the upstreaming progress.
- Jerry, Zhao Jiancong to give an overall speech about whole EG activities
- CFP by
- Topic 4: Unified HMI Integration to AGL UCB
- Presetnation of plan from ais_kohzu.fumiya -san
- Commit is estimated to happen in a week and after commit see which release should be integrated.
- Topic 5: Future AGL Work Focus Topics
Aug 29, 2023
Attendees:
- Jerry, Zhao Jiancong - Panasonic
- Walt Miner - Linux Foundation
Jan-Simon Moeller- Linux Foundation- Scott Murray - Konsulko
- nenadilic84 - AWS
- Francesco Salamida
- AWS Paul Mundt - HarmanHarunobu Kurokawa - Renesas- Michele Paolino - Virtual Open Systems
- kazuki kuzu - Panasonic
Timos Ampelikiotis - Virtual Open System- du haquang
- TheGrandDesign Oles P - Open SynergyDenys Dmytriyenko - KonsulkoBernard CraddockSandro Bonazzola - Red Hat- Naoto Yamguchi - Aisin
Nobuhiko Tanibata - Denso
Agenda:
- Topic 1: CES Demo AGL Official Demo
- Waiting for Walt come back to decide what topics to be presented in official demo
- Topic 2: Unified HMI Re-commit Review
- Seems to be fine
- Scott Murray and Jan-Simon Moeller to have final check today
- Ref: Unified HMI introduction & How-to-Use in AMM
- Topic 3: Non-HV VirtIO activities
- 2023 - Common Device I/F between Virt-AGL and Non-Virt AGL - Phase 2
- GPU is in good progress.
- Audio is believed to working in KVM env already (Michele Paolino will double check)
- Ref HW: Push OpSy again to send HW to VOSYS
- AWS Credit: AGL has already applied for account creation, is waiting for AWS
- New method is to create a special sub-account under AGL account
- Jan-Simon Moeller to check with IT if users for other EG members can be created if necessary (e.g. review)
- 2023 - Common Device I/F between Virt-AGL and Non-Virt AGL - Phase 2
Sep 19, 2023
Attendees:
- Jerry, Zhao Jiancong
- Panasonic - Walt Miner - Linux Foundation
Jan-Simon Moeller- Linux Foundation- Scott Murray - Konsulko
- nenadilic84
- AWS - Francesco Salamida - AWS
Paul Mundt - HarmanHarunobu Kurokawa - Renesas- Michele Paolino - Virtual Open Systems
- kazuki kuzu - Panasonic
Timos Ampelikiotis- Virtual Open System- du haquang
- TheGrandDesign Oles P - Open SynergyDenys Dmytriyenko - KonsulkoBernard CraddockSandro Bonazzola - Red Hat- Naoto Yamguchi - Aisin
Nobuhiko Tanibata - Denso- Alina Dima - AWS
- Hiroyuki Ishii - Panasonic
Agenda:
- Topic 1: Topic form SAT
- Inter-VM Communication
Wait until kazuki kuzu -san come back to lead the discussion
- Inter-VM Communication
- Topic 2: Non-HV VirtIO activities
- Status
- GPU: good progress.
- Audio: development is on going. Good progress.
- Baseline (virtio-loopback) : First commit for gerrit has done.
virtio-loopback: Update upstream to epsilon branches (Ic80440f3) · Gerrit Code Review (automotivelinux.org)
- Commitment plan
- week 38: Blk, Input, Rng
- week 40: Audio and GPIO
- Address comments from reviews for the previous commit
https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/29225 - Add virtio-audio and GPIO
- Address comments from reviews for the previous commit
- week 41: GPU
- Still have some issues.
- Using Glmark2. Already seen pictures, but not completely working (e.g. losting frames)
→ Checking on QEMU, next step to be PC and then AGL reference hardware.
- Status
- Topic 3: Edge Tech+
- Panasonic will exhibit Unified-HMI demo.
- No further update
- Topic 4: ALS
- Panasonic will have three sessions.
- First: Jerry for general SDV topic
- Second: Kuzu for technical topic about virtio
- Third: Unified HMI topic
- Jerry, Zhao Jiancong and kazuki kuzu : email Walt until next Tuesday.
Title, speaker , etc...
- Naoto YAMAGUCHI
Currently discussing internally about what type of session will have. - VOSYS
- submitted one session about virtio-loopback.
- Panasonic will have three sessions.
-----------------------
12/5~12/6 Open Source Summit Japan
12/5 Jerry, Zhao Jiancong General SDV-EG presentation
12/6 Breakout sessions
- kazuki kuzu - Cloud-native VirtIO → Kuzu-san is not available on 5th
- Panasonic Engineer - Unified HMI
- Michele Paolino - VirtIO-loopback (Non-HV VirtIO use cases)
12/7~12/8 AGL F2FWorkshop
Oct 3, 2023
Attendees:
- Jerry, Zhao Jiancong - Panasonic
- Walt Miner - Linux Foundation
Jan-Simon Moeller- Linux Foundation- Scott Murray - Konsulko
nenadilic84 - AWSFrancesco Salamida - AWSPaul Mundt - HarmanHarunobu Kurokawa - Renesas- Michele Paolino - Virtual Open Systems
kazuki kuzu - PanasonicTimos Ampelikiotis- Virtual Open System- du haquang
- TheGrandDesign Oles P - Open SynergyDenys Dmytriyenko - KonsulkoBernard CraddockSandro Bonazzola - Red HatNaoto Yamguchi - AisinNobuhiko Tanibata - DensoAlina Dima - AWS- Hiroyuki Ishii - Panasonic
Agenda:
- Topic 1: Topic form SAT
- Inter-VM Communication
Wait until kazuki kuzu -san come back to lead the discussion
- Inter-VM Communication
- Topic 2: Non-HV VirtIO activities
- Status
- GPU: good progress.
- Audio: development is on going. Good progress.
- Baseline (virtio-loopback) : First commit for gerrit has done.
virtio-loopback: Update upstream to epsilon branches (Ic80440f3) · Gerrit Code Review (automotivelinux.org)
- Commitment plan
- week 38: Blk, Input, Rng
- week 40: Audio and GPIO
- Address comments from reviews for the previous commit
https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/29225 - Add virtio-audio and GPIO
- Address comments from reviews for the previous commit
- week 41: GPU
- Still have some issues.
- Using Glmark2. Already seen pictures, but not completely working (e.g. losting frames)
→ Checking on QEMU, next step to be PC and then AGL reference hardware.
- Status
- Topic 3: Edge Tech+
- Panasonic will exhibit Unified-HMI demo.
- No further update
- Topic 4: ALS
- Panasonic will have three sessions.
- First: Jerry for general SDV topic
- Second: Kuzu for technical topic about virtio
- Third: Unified HMI topic
- Jerry, Zhao Jiancong and kazuki kuzu : email Walt until next Tuesday.
Title, speaker , etc...
- Naoto YAMAGUCHI
Currently discussing internally about what type of session will have. - VOSYS
- submitted one session about virtio-loopback.
- Panasonic will have three sessions.
-----------------------
12/5~12/6 Open Source Summit Japan
12/5 Jerry, Zhao Jiancong General SDV-EG presentation
12/6 Breakout sessions
- kazuki kuzu - Cloud-native VirtIO → Kuzu-san is not available on 5th
- Panasonic Engineer - Unified HMI
- Michele Paolino - VirtIO-loopback (Non-HV VirtIO use cases)
12/7~12/8 AGL F2FWorkshop
- Topic 5: SOAFEE Sharing
- Working Items of SOAFEE Hypevisor WG:
- Update of AOSP
- SOAFEE Hypevisor Portability PoC
- to make life easier to shift from one hypevisor to another
- portable device pass through (common pass through mechanism across different hypervisors
- SystemReady, FF-A, PSA, BSA
- イシュー · SOAFEE / Hypervisor WG / Hypervisor WG · GitLab
- to make life easier to shift from one hypevisor to another
- TSN Implementation PoC François Ozog (Deactivated) maybe share in next EG
- Working Items of SOAFEE Hypevisor WG:
Oct 17, 2023
Attendees:
- Jerry, Zhao Jiancong - Panasonic
- Walt Miner - Linux Foundation
Jan-Simon Moeller- Linux Foundation- Scott Murray - Konsulko
nenadilic84 - AWSFrancesco Salamida - AWSPaul Mundt - HarmanHarunobu Kurokawa - Renesas- Michele Paolino - Virtual Open Systems
kazuki kuzu - PanasonicTimos Ampelikiotis- Virtual Open System- du haquang
- TheGrandDesign Oles P - Open SynergyDenys Dmytriyenko - KonsulkoBernard CraddockSandro Bonazzola - Red HatNaoto Yamguchi - AisinNobuhiko Tanibata - DensoAlina Dima - AWS- Hiroyuki Ishii - Panasonic
Agenda:
- Topic 1: Francois's Sharing & discussion
- TSN Implementation PoC François Ozog (Deactivated) maybe share in next EG
- Topic 2: Inter-VM Communication by kazuki kuzu
Oct 31, 2023
Attendees:
- Jerry, Zhao Jiancong - Panasonic
- Walt Miner - Linux Foundation
Jan-Simon Moeller- Linux Foundation- Scott Murray - Konsulko
nenadilic84 - AWSFrancesco Salamida - AWSPaul Mundt - HarmanHarunobu Kurokawa - Renesas- Michele Paolino - Virtual Open Systems
kazuki kuzu - PanasonicTimos Ampelikiotis- Virtual Open System- du haquang
- TheGrandDesign Oles P - Open SynergyDenys Dmytriyenko - KonsulkoBernard CraddockSandro Bonazzola - Red HatNaoto Yamguchi - AisinNobuhiko Tanibata - DensoAlina Dima - AWS- Hiroyuki Ishii - Panasonic
Agenda:
- Topic 1: CES AGL Booth
- Jerry will final check inside Panasonic about attending AGL Booth this year (plan to be platnium level)
- Walt Miner to double confirm with event team about securing the place.
- Walt Miner to check with event team if there is already any infomation about logistics (by when and to where to ship the demo sets
- CES AGL community demo:
- Container based demo :
- virtio-loopback-snd is used
- Current status: virito-loopback sound is already working
- virito-loopback-audio
- Already in https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/29271
- Functionality is done, but the vhost-audio backend is under rapid development in the community so it need to by syncroized whenever there is update from the upstream.
- Two audio stream from two frontend to use one single backend is not yet supported
- However, there is an alternative to have two backends each one connected with one frontend
- If any help is needed, Michele is able to support
- Next Step: Yamaguchi-san will check the commit first.
- P.8 will be a feasible option for CES implementation but need an additional coordinator to coordinate the priority of different audio streams.
- virito-loopback-audio
- Hypevisor based demo : KVM based - AGL UCB master
- A demo from Toyota Joel
- Container based demo :
- Jerry will final check inside Panasonic about attending AGL Booth this year (plan to be platnium level)
- Topic 2: EdgeTech
- Topic 3: ALS
- Dec 4 Integration & Debugging Session for the AGL official Demo → maybe on 7 or 8 instead
- Dec 5~6 ALS
- Dec 7~8 AGL Workshop?
- Topic 4: Inter-VM Communication by kazuki kuzu
- Hypervisor Cell → Skip this team due to absence of Kuzu-san
- Topic 5: Non-HV VirtIO implementation
- 2023 - Common Device I/F between Virt-AGL and Non-Virt AGL - Phase 2
- virtio-loopback version virtio-snd is already done.
- Whether the AGL official demo is still needing this feature?
- virtio-snd for hypervisor is needed
- Michele has already verifed vhost-virtio-snd on KVM but not in the current commit plan
- Scott suggested to put directly to the eg-virt for the vhost-virtio-snd receipe by
Nov 14, 2023
Attendees:
Jerry, Zhao Jiancong - Panasonic- Walt Miner - Linux Foundation
Jan-Simon Moeller- Linux Foundation- Scott Murray - Konsulko
nenadilic84 - AWSFrancesco Salamida - AWSPaul Mundt - HarmanHarunobu Kurokawa - Renesas- Michele Paolino - Virtual Open Systems
- kazuki kuzu - Panasonic
Timos Ampelikiotis- Virtual Open System- du haquang
- TheGrandDesign Oles P - Open SynergyDenys Dmytriyenko - KonsulkoBernard CraddockSandro Bonazzola - Red HatNaoto Yamguchi - AisinNobuhiko Tanibata - DensoAlina Dima - AWSHiroyuki Ishii - Panasonic- Mahdi Shourabi (AVL Software and functions GmbH)
- Lisandro Perez Meyer
Agenda:
- Topic 1: CES AGL Booth
- Jerry will final check inside Panasonic about attending AGL Booth this year (plan to be platnium level)
- Walt Miner to double confirm with event team about securing the place.
- Walt Miner to check with event team if there is already any infomation about logistics (by when and to where to ship the demo sets
- CES AGL community demo:
- yamaguchi-san has already check the commit for virtio-loopback, and it's fine.
- next step: integrate the virtio-loopback
- following is need for integration
- following is need for integration
- Jerry will final check inside Panasonic about attending AGL Booth this year (plan to be platnium level)
- Topic 2: EdgeTech
- Topic 3: ALS
- Dec 4 Integration & Debugging Session for the AGL official Demo → maybe on 7 or 8 instead
- Dec 5~6 ALS
- Dec 7~8 AGL Workshop?
- Topic 4: Inter-VM Communication by kazuki kuzu
- Hypervisor Cell → Skip this team due to absence of Kuzu-san
- Not enough update, move to next time.
- Topic 5: Non-HV VirtIO implementation
- Code review has already started.
- virtio-adaptor and loopback-driver
- the device side development
- virtio-can: well progress
- virtio-gpu: one or two weeks will good for make stable
- Code review has already started.
Dec 12, 2023
Timos Ampelikiotis- Virtual Open System- Naoto Yamguchi - Aisin
Hiroyuki Ishii - Panasonic
Agenda:
- Topic 1: CES AGL Booth
- Panasonic will show a cloud-native Unified HMI demo in the AGL Booth
- IC-EG Demo with virito-snd (loopback)
- Maybe AGL dinner on
- Topic 2: ALS
- 2023 Automotive Linux Summit
- SDV-EG related sessions:
- SDV Overall Intro
- Unified HMI
- Virtio-loopback
- SDV Overall Intro
- BOF Sessions
- Topic 3: VirtIO-Loopback Activities
- 2024 Activities
- https://drive.google.com/file/d/1C53ZXLgvyb4QxuREt4uHhyaulhs-A6pC/view?usp=share_link P.5~6 are proposal from VOSYS
- AWS Integration: Jerry, Zhao Jiancong check with megankn at CES
- Additional Devices: Need to check with Linaro about their current status and future plan. Jerry, Zhao Jiancong to contact Alex Bennée to see if Linaro can join the call on
- VirtIO-loopback with Multi-instance support:
- Naoto YAMAGUCHI san to evaluate whether virtio-gpu with loopback is suitable for the container EG use cases. If yes, then dicussing requirements about it. Give a first feedback
- if anything, maybe just contact Michele Paolino for clarification
- Naoto YAMAGUCHI san to evaluate whether virtio-gpu with loopback is suitable for the container EG use cases. If yes, then dicussing requirements about it. Give a first feedback
- Decoupling the execution of the vhost-user program in cross-ECU or in another SoC/CPU on the same platform (SPEC-4835)
• Response: Jerry needs to check with UHMI team to see if they have something in the works in this area. Still pending due to member leave
- Demo Video
- Michele Paolino to prepare (if possible) a demo video to demonstrate a visible AGL with snd demo running on virtio-loopback by end of December
- Jerry, Zhao Jiancong check the quality to see if it something showable in the CES (either Panasonic kiosk or AGL official kiosk)
- 2024 Activities