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 and set a special call on  ) 
      DDL for candidates to response to RFQ:  


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


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  
      • "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
  • 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
  • Discussion of Virt-EG Roadmap for 2022 starting from  

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
  • 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 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'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 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


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
        How To Use The OpenAMP Framework For Xilinx Heterogeneous Devices
        After this project is open sourced, evaluate again how to support it in the AGL UCB François-Frédéric Ozog Jerry, Jiancong Zhao
  • Embedded World 2022 AGL Booth Application Deadline to be  


Apr 27, 2022

Attendees:

Agenda



May 25 2022

Attendees:

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
  • Walt Miner to ask Steering Committee about the above collaboration
  • Non-hypervisor VirtIO progress
  • 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:

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
  • Walt Miner to ask Steering Committee about the above collaboration

Jul 6 2022

Attendees:

Agenda

  • Embedded World
  • 2023 CES
    • Old Version → New Version: 
  • VirtIO BE
    • missing in VirtIO BE OSS solutions
  • Non-HV VirtIO Implementation
    • Decision has been made to lower priority in the upstreaming activities for kernel implementation (virtio-loopback) and first go ahead with userspace implementation (virtio-loopback adpater) in order to catch up with the Demo events (Dec: ALS, Sep: AGL F2F Workshop)
    • A separate technical discussion should be set by Michele Paolino to talk about solutions to solve guest memory mapping with Jerry, Jiancong ZhaoMikhail Golubev, Maciej and kazuki kuzu by  


Jul 20 2022

Attendees:

Agenda

  • ELC will be held in Dublin in  
  • AGL F2F Workshop will be held in Tokyo Panasonic Center   ~  
    • Training session in  → Good chance to have a hands on session for virtualization: 1hr
      • can have hardware 5~10 → restrict the member
        • Jerry, Jiancong Zhao check with Panasonic Hardware Team the availability of AGL RefHW
        • Jan-Simon Moeller to check availability of Raspberry Pi 4 → KVM enabled. In the tutorial, at least virtio-blk, net and gpu to be included.
        •   to check availability of QEMU options
    • Jerry, Jiancong Zhao and kazuki kuzu to work out rough plan of tutorials for virtuailization
  • Leonardo Garcia will present their progress in the OSS virtio
  • Michele Paolino status about virtio in non-virt
  • Vasyl Vavrychuk update about virtio in virt
    • adding HFP support for sound. Already have had some prototypes on other platfrom.
    • patchs to be added to virtio-snd driver and in progress to be upstreamed to Linux Kernel
    • need emulation of control on Renesas which lacks of some support in HW
    • HFP is not working with kingerfish (pipewire related issue)
      • if demo is needed, better to use USB bluetooth → but it is not related to the virtio-snd driver extension (virtio-bt already done)

Aug 03 2022

Attendees:

Agenda

  • ELC will be held in Dublin from to  
  • AGL Hybrid Workshop in hte end of September 
    • Hybrid event
    • location: Tokyo Panasonic Center
    • time:  ~ 
    • Visa requirements for entering JP due to covid need to be checked if anyone would like to join onsite
    • Training session in  → Good chance to have a hands on session for virtualization: 1hr
  • Leonardo Garcia will present their progress in the OSS virtio backend
    • primarily worked with platform device but mutli-media device support are also on the roadmap.
    • Leonardo Garcia to give a tutorial to EG member on how to build and use AGL together with the OSS backend from Linaro on  
  • kazuki kuzu to introduce the plan of Hands-on session of Virt-EG
    • estimated maximum member to be 10
    • Jerry suggested to take a survey on attendence before the event to have better planning
  • Michele Paolino status about virtio in non-virt
    • virtio-loopback demonstration web page : http://www.virtualopensystems.com/en/solutions/demos/virtio-loopback-agl-lf/
    • initial version of transport driver
    • Release before November
    • Michele Paolino  shared September demo/presentation plan   
      • Jerry propose for the early stage work it is okay to put on public repository on VOS but after guarantee maturity then move to the AGL UCB
      • Bring a presentation to introduce the backgound and goal of the project, current status & demo, and future plan in the September Workshop
        • a review in EG is necessary before the event
  • Vasyl Vavrychuk update about virtio in virt
      • pushed some changes for video player and waiting for check



Aug 31 2022

Attendees:

Agenda

  • ELC will be held in Dublin from to  
  • AGL Hybrid Workshop in hte end of September 
    • Hybrid event
    • location: Tokyo Panasonic Center
    • time:  ~ 
    • Visa requirements for entering JP due to covid need to be checked if anyone would like to join onsite
    • Training session in  → Good chance to have a hands on session for virtualization: 1hr
    • Training Session for whole AGL
      • Getting started with AGL builds

      • Introduction to AGL architecture

      • Creating services in AGL

      • Write your first AGL Flutter App

      • Creating HTML5 apps for AGL

      • Using a Vehicle Signal System to connect AGL to the CAN bus via Socket CAN

      • Getting started with Virtual AGL with VirtIO

    • Serial or Parallel
  • Leonardo Garcia will present their progress in the OSS virtio backend
  • kazuki kuzu to introduce the plan of Hands-on session of Virt-EG
    • estimated maximum member to be 10
    • Jerry suggested to take a survey on attendence before the event to have better planning
  • Michele Paolino status about virtio in non-virt
    • virtio-loopback demonstration web page : http://www.virtualopensystems.com/en/solutions/demos/virtio-loopback-agl-lf/
    • initial version of transport driver
    • Release before November
    • Michele Paolino  shared September demo/presentation plan   
      • Jerry propose for the early stage work it is okay to put on public repository on VOS but after guarantee maturity then move to the AGL UCB
      • Bring a presentation to introduce the backgound and goal of the project, current status & demo, and future plan in the September Workshop
        • a review in EG is necessary before the event
    • Michele Paolino to prepare the public repository and doc/slides to be shown in the F2F workshop  
      • share the public repository asap so that EG member started review offline.  
  • Vasyl Vavrychuk update about virtio in virt


Sep 28 2022

Attendees:

Agenda

  • AGL Hybrid Workshop in hte end of September 
    • Hybrid event
    • location: Tokyo Panasonic Center
    • time:  ~ 
      • rescheduled to  18.10.2022 -20.10.2022 (tentative!)
    • Visa requirements for entering JP due to covid need to be checked if anyone would like to join onsite
    • Training session in  → Good chance to have a hands on session for virtualization: 1hr15min
      • It will be on both on-site and online (through Zoom sharing and camera) → video will be uploaded later
      • kazuki kuzusan upload the slides for the plan of Virt EG training 
  • ALS (Automotive Linux Summit Japan - Dec)
    • ALS: Dec 5~6
    • Joint Session with Container & Mesh EG
      • Title: Cloud-Native Automotive Edge: AGL for Software-defined Vehicles
      • Abstract: 

        Cloud-native has been a hot topic in the automotive world along with the increasing needs for Software-defined Vehicles, which enables OEMs/Tier1s to develop software decoupled from the limitations of hardware. In this session, AGL Virtualization Expert Group and Container and Mesh Expert Group will jointly give a presentation on how AGL is approaching Software defined Vehicles, including defining the standard device virtualization framework “VirtIO” across automotive cloud & edge, and laying the groundwork for micro-service orchestration for on-board automotive systems.

    • Walt Miner to check in the ALS AGL booth if any space for Virt-EG & Container-EG Joint demo (1m length) 
    • Non-virt VirtIO session by Michele Paolino
      • Title:virtio-loopback: an Hardware Abstraction Layer (HAL) for non-virtualized environments.
      • Abstract:

        virtio-loopback is a virtio Hardware Abstraction Layer (HAL) for non-virtualized environments drafted by Virtualization Expert Group (EG-VIRT). The objective of virtio-loopback is to abstract hardware dependencies for the AGL framework/applications in a way that user space programs can be run unmodified on real hardware, virtualized systems and in the cloud. During this presentation we will go through the design and results of the virtio-loopback implementation activity.

  • Leonardo Garcia will present their progress in the OSS virtio backend
  • kazuki kuzu to introduce the plan of Hands-on session of Virt-EG
    • estimated maximum member to be 10
    • Jerry suggested to take a survey on attendence before the event to have better planning
  • Michele Paolino status about virtio in non-virt
  • Vasyl Vavrychuk update about virtio in virt

Oct 12 2022

Attendees:

Agenda

  • AGL Hybrid Workshop in hte end of September 
    • Hybrid event
    • location: Tokyo Panasonic Center
    • time:  ~ 
      • rescheduled to  18.10.2022 -20.10.2022 (tentative!)
    • Visa requirements for entering JP due to covid need to be checked if anyone would like to join onsite
    • Overall Virtualization & Containerization Related Session Plan
      • 11:00~11:05 (5min) Agenda for the whole virtualization&containerization series - Jerry
      • 11:05~12:00 (1hr) Guest Speech: Software Defined Vehicle and OSS as key enabler for SDV - SBD Automotive (Automotive Consulting Firm)
      • 12:00~13:00 (1hr) lunch
      • 13:00~15:30 (2.5hr) Technology Enablers for SDV developed in AGL
        • 13:00~14:15 (75min) Virt-EG Sessions about VirtIO by AGL → If we can get 90 min, it will be more preferred
          • General Introduction of whole EG activities by Jerry - 5min
          • VirtIO on HV by OpenSynergy - 15min: presentation incl. demo
          • VirtIO on Non-HV by Virtual Open System - 15min: presentation incl. demo
          • VirtIO on Multi-ECU (Unified HMI) by Panasonic - 15min: presentation incl. demo
          • VirtIO on cloud - PASJ Jerry 5min - short previous note for CES demo
            • Jerry to add Francois work for the virtulized AGL /w virtio on MacBook 
          • Q&A 20min
        • 14:15~14:30 (15min) Break
        • 14:30~15:30 (1hr) Container-EG sessions about containers/service mesh by AWS
        • 15:30~16:00 (30min) Break
      • 16:00~17:00 (1hr) Guest Speech: Software Defined AGL by ARM/SOAFEE
    • Training session in  → Good chance to have a hands on session for virtualization: 1hr15min
      • It will be on both on-site and online (through Zoom sharing and camera) → video will be uploaded later
      • kazuki kuzusan upload the slides for the plan of Virt EG training 
  • ALS (Automotive Linux Summit Japan - Dec)
    • ALS: Dec 5~6
    • Joint Session with Container & Mesh EG
      • Title: Cloud-Native Automotive Edge: AGL for Software-defined Vehicles
      • Abstract: 

        Cloud-native has been a hot topic in the automotive world along with the increasing needs for Software-defined Vehicles, which enables OEMs/Tier1s to develop software decoupled from the limitations of hardware. In this session, AGL Virtualization Expert Group and Container and Mesh Expert Group will jointly give a presentation on how AGL is approaching Software defined Vehicles, including defining the standard device virtualization framework “VirtIO” across automotive cloud & edge, and laying the groundwork for micro-service orchestration for on-board automotive systems.

    • Walt Miner to check in the ALS AGL booth if any space for Virt-EG & Container-EG Joint demo (1m length) 
    • Non-virt VirtIO session by Michele Paolino
      • Title:virtio-loopback: an Hardware Abstraction Layer (HAL) for non-virtualized environments.
      • Abstract:

        virtio-loopback is a virtio Hardware Abstraction Layer (HAL) for non-virtualized environments drafted by Virtualization Expert Group (EG-VIRT). The objective of virtio-loopback is to abstract hardware dependencies for the AGL framework/applications in a way that user space programs can be run unmodified on real hardware, virtualized systems and in the cloud. During this presentation we will go through the design and results of the virtio-loopback implementation activity.


Oct 26 2022

Attendees:

Agenda


Nov 9 2022

Attendees:

Agenda

  • No labels