You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 73 Next »


2020

Jul 22, 2020

Attendees:

  • Jerry Zhao - Panasonic
  • Walt Miner - Linux Foundation
  • Scott Murray - Konsulko
  • Tadao Tanikawa - Panasonic
  • Takashi Tsubone - Panasonic
  • Mikhail Golubev - Open Synergy
  • Alex Bennée - Linaro
  • Francois Ozog - Linaro
  • Victor Duan - Linaro
  • Vincent Guittot - Linaro
  • Kenji Hosokawa - ADIT
  • Yuki Tsunashima - ADIT
  • Jakub Luzny - GSoC student
  • Parth Dode - GSoC student

Agenda: 


Aug 5, 2020

Attendees:

  • Jerry Zhao - Panasonic
  • Walt Miner - Linux Foundation
  • Scott Murray - Konsulko
  • Tadao Tanikawa - Panasonic
  • Takashi Tsubone - Panasonic
  • Mikhail Golubev - Open Synergy
  • Laurent Cremmer -Carmeq
  • Mark Silberberger - Carmeq
  • Nicolas Blazevic - Carmeq 
  • Alex Bennée - Linaro
  • Mike Holmes - Linaro
  • Victor Duan - Linaro
  • Kenji Hosokawa - ADIT
  • Jakub Luzny - GSoC student
  • Rich Persaud

Agenda: 

  • Topic 1: Yocto Architecture for VirtIO FEDD integration Mikhail Golubev
    • some SoC vendor's BSP kernel doesn't support Yocto Linux so that the virtio.scc may be not included.
    • it's better to maintain the front end driver or the kernel configuration in AGL.
    • Release candidate branch for AGL will be in January.
    • general idea is on master, but for recipe (patch and yocto layer only) → sandbox, source code → code repository
      Jerry, Jiancong Zhao need to check with Walt Miner on application of a new repository (JIRA ticket)
  • Topic 2: VirtIO Backend Related Sharing  Laurent Cremmer
  • Topic 3: GSoC Project Progress Sharing Month #2 Parth Dode Jakub Luzny → move to next EG

Aug 19, 2020

Attendees:

  • Jerry Zhao - Panasonic
  • Walt Miner - Linux Foundation
  • Scott Murray - Konsulko
  • Tadao Tanikawa - Panasonic
  • Mikhail Golubev - Open Synergy
  • Laurent Cremmer -Carmeq
  • Mark Silberberger - Carmeq
  • Francois Ozog - Linaro
  • Victor Duan - Linaro
  • Kenji Hosokawa - ADIT
  • Yuki Tsunashima - ADIT
  • Eva Rio - Tuxera
  • Joel Catala - Tuxera
  • Christoph Mutz - Western Digital
  • Matteo Zammattio - Western Digital
  • Jakub Luzny - GSoC student
  • Parth Dode - GSoC student
  • Rich Persaud

Agenda: 

  • Topic 1: GSoC Project Progress Sharing Month #2 Parth Dode Jakub Luzny 
  • Topic 2: Follow-up Proposal for VirtIO Front-end Integration Mikhail Golubev
  • Topic 3: Guest Speech on Xen Argo with VirtIO by Edgeform Chritopher Clark & Rich Persaud

Remaining Action Items:


Sep 2, 2020

Attendees:

  • Jerry Zhao - Panasonic
  • Walt Miner - Linux Foundation
  • Jan-Simon Moeller - Linux Foundation
  • Scott Murray - Konsulko
  • Mikhail Golubev - Open Synergy
  • Laurent Cremmer -Carmeq
  • Mark Silberberger - Carmeq
  • Francois Ozog - Linaro
  • Victor Duan - Linaro
  • Kenji Hosokawa - ADIT
  • Yuki Tsunashima - ADIT
  • Eva Rio - Tuxera
  • Joel Catala - Tuxera
  • Christoph Mutz - Western Digital
  • Marius Vlad - Collabora
  • Jakub Luzny - GSoC student
  • Parth Dode - GSoC student
  • Rich Persaud

Agenda: 

  • Topic 1: Final Presentation of GSOC Jailhouse Project Jakub Luzny Parth Dode
  • Topic 2: Follow-up Q&A about virtio-argo (Chritopher Clark & Rich Persaud)
  • Topic 3: Conclusion & Future Plan of AGL KK VirtIO Integration Mikhail Golubev
    Mikhail Golubev  please upload the slide you presented in last EG

Sep 16, 2020

Attendees:

  • Jerry Zhao - Panasonic
  • Walt Miner - Linux Foundation
  • Jan-Simon Moeller - Linux Foundation
  • Scott Murray - Konsulko
  • Mikhail Golubev - Open Synergy
  • Laurent Cremmer -Carmeq
  • Mike Holmes - Linaro
  • Francois Ozog - Linaro
  • Victor Duan - Linaro
  • Kenji Hosokawa - ADIT
  • Yuki Tsunashima - ADIT
  • Tadao Tanikawa - Panasonic
  • Eva Rio - Tuxera
  • Joel Catala - Tuxera
  • Christoph Mutz - Western Digital
  • Marius Vlad - Collabora

Agenda: 

  • Topic 1: Future Plan of VirtIO Device in AGL
    • virtio-can not virtio-vehicle (virtio-can also include LIN)
    • virtio-camera: what is up with DRM?
    • virtio-tuner not virtio-radio (Linux v4l2 interface)
    • ACRN has smth for USB → needs to be checked
    • GNSS via virito-scmi? → needs to be checked
    • Mikhail Golubev  to upload the slide.

Sep 30, 2020

Attendees:

  • Jerry Zhao - Panasonic
  • Walt Miner - Linux Foundation
  • Jan-Simon Moeller - Linux Foundation
  • Scott Murray - Konsulko
  • Mikhail Golubev - Open Synergy
  • Nicolas Blazevic - Carmeq
  • Victor Duan - Linaro
  • Francois Ozog - Linaro
  • Tadao Tanikawa - Panasonic
  • Christoph Mutz - Western Digital
  • Matteo Zammattio - Western Digital
  • Marius Vlad - Collabora

Agenda: 

  • Topic 1: Future Plan of VirtIO Device in AGL
    • How we can brainstorm what kind of virtio devices are necessary to AGL
      • method 1: invite IVI, IC experts from other EG to join the discussion
        • Email in the mailing list is okay
        • Inter-EG activities are handled in the SAT
        • Announce & Invite in Dev Call is also possible (most people)
      • method 2: invite GENIVI AVPS member to share their progress on the automotive virtio discussion
    • What is our policy to decide which device should be integrated into AGL
      • Option 1 (most strict): Only if the device has been upstreamed and official published in the OASIS specification
        • Publish of OASIS specification will be the trigger for AGL virtio porting activities
      • Option 2 (moderate): If the device has been upstreamed and has a certain plan to be included in the OASIS specification in near future
      • Option 3 (most loose): Any devices that Virtualization EG members have consensus

        Discussion:
      • Upstreamed drivers are mandatory
      • Depending on AGL kernel version, some new devices may not be included. Backporting from the newer kernel is needed (in some circumstances, trouble may happen) → discuss whether it can be integrated in the form inside kernel trees or out of the kernel trees
      • New device drivers (not upstreamed) has the similar situation with the above

        Conclusion:
        Depending on the maturity of the virtio device drivers, we can put into different places → all virtio drivers can be integrated in this way
      • Recipe: Put the new drivers to the meta-agl-devel for developing and testing, integrate the stable drivers in the meta-agl.
      • Source Code: Staging (new drivers) & Src (stable drivers)
  • Topic 2: OpenSynergy Plans for ALS VirtIO PoC & AGL KK Contribution Mikhail Golubev
    OpenSynergy will distribute the PoC after KK contribution as a reference implementation of VirtIO. Jan Simon has suggested distributing methods such as "accepting terms" which already used by some AGL mebmer. 

Oct 14, 2020

Attendees:

  • Jerry Zhao - Panasonic
  • Walt Miner - Linux Foundation
  • Jan-Simon Moeller - Linux Foundation
  • Scott Murray - Konsulko
  • Mikhail Golubev - Open Synergy
  • Laurent Cremmer -Carmeq
  • Mark Silberberger - Carmeq
  • Nicolas Blazevic - Carmeq
  • Mike Holmes - Linaro
  • Alex Bennée - Linaro
  • Victor Duan - Linaro
  • Misami Hiramatsu - Linaro
  • Kenji Hosokawa - ADIT
  • Tadao Tanikawa - Panasonic

Agenda: 

  • Topic 1: Linaro Sharing for ALS PoC VICTOR DUAN
    • AGL is working as a guest (front end)
    • Hypervisor: KVM & Xen
    • Hardware: different ARM boards (Socionext Developer Box, Armas 8040 MacchiatoBin)
    • portability across different platform (independent from SoC & Hypervisor)
    • virtio devices: virtio-net, virtio-blk, virtio-gpu. future: virtio-video, virtio-rpmb and etc.
    • no special preference on whether virtio-pci or virtio-mmio
    • the memory access limit will be not in the scope of the demo
    • Xen hypervisor: similar approach to crosvm
    • Original Target: End of this month (but it is postponed)
    • for the ALS: blk, network and framebuffer (audio will be difficult for the current schedule)
    • Work will be open.
    • Progress can be traced in the following path: https://collaborate.linaro.org/pages/viewpage.action?pageId=147423498

  • Topic 2: ALS Presentation

    https://ossalsjp20.sched.com/

    Video Submit Deadline: ? Walt Miner

Walt Miner to update the attendee of today's meeting

fix the link issue on the Wiki


Nov 11, 2020

Attendees:

  • Jerry Zhao - Panasonic
  • Walt Miner - Linux Foundation
  • Jan-Simon Moeller - Linux Foundation
  • Scott Murray - Konsulko
  • Mikhail Golubev - Open Synergy
  • Mark Silberberger - Carmeq
  • Alex Bennée - Linaro
  • Victor Duan - Linaro
  • Tadao Tanikawa - Panasonic
  • Christoph Mutz - Western Digital
  • Joel Catala - Tuxera

Agenda: 

  • Topic 1: Virtualization Webinar
    Webinar: Device Virtualization Architecture, Panasonic

    When:
    Thursday, 12 November 2020
    10:00pm to 11:00pm
    (UTC+00:00) UTC

    Where:
    Registration Required - See link below

    Organizer: Emily Olin eolin@linuxfoundation.org

    Description:

    AGL Community:

    We are very excited to kick-off a new webinar series that will feature presentations from AGL members on open source technologies, trends, product/project updates, tutorials, and more. 

    Please register to join us for our first webinar on November 12th at 2:00 pm PT:

    Device Virtualization Architecture in Automotive

    Mizuyama Masashige, Automotive CTO, Panasonic

    Thursday, November 12 at 2:00 PM Pacific 

    (Friday, November 13 at 7:00 am Japan)

    Registration link

  • Topic 2: ALS Presentation & AGL KK VirtIO Porting Progress Checking
    - Linaro: Jellyfish
     a) KVM works fine. → working fine on the real board
     b) Xen Dom0 works fine.  has some trouble with DomU (on QEMU is okay, but on hardware still some ongoing issues)?
       Xen virtio implementation → only supported virtio blk device

    - OpenSynergy:

    Mikhail Golubev  please upload the slides you presented here.
    on-schedule for the KK virtio porting



  • Suggestion: Upload the demo video of EG PoC after ALS demo onto the AGL official Youtube channel
    Pending Mikhail Golubev VICTOR DUAN to check internally if this is okay 
    (https://www.youtube.com/channel/UC1axavgir413w00rwBHPAtQ)

Nov 25, 2020

Attendees:

Agenda: 

  • Topic 1: VirtIO KK Porting Progress Mikhail Golubev
    • AGL KK progress is fine.
    • only virtio-input multi-touch patch is still not available because not upstreamed in the Linux kernel main line (waiting for the LKML to accept)
    • Yocto machine: merged in the AGL and additionally 
    • Question: demo image (set-up)
      → hypervisor distribution: Mikhail Golubevcheck internally
      → QEMU can also be also considered.
      VICTOR DUAN tell us where we can find the implementation of Linaro's ALS QEMU demo  
    • Question: Passthrough for GPU-3d?
      • yes, for ALS
      • for KK porting and reference implementation. VirtIO-gpu3d will be used insead
  • Topic 2: ALS Presentation from Demo Jerry, Jiancong Zhao

Dec 9, 2020

Attendees:

Agenda: 

  • Virtual F2F Session in SAT

    • ALS 2020 video:
      • Linaro: 
      • OpenSynergy:
         

2021

Jan 13, 2021

Attendees:

  • Jerry Zhao - Panasonic
  • Jan-Simon Moeller - Linux Foundation
  • Scott Murray - Konsulko
  • Mikhail Golubev - Open Synergy
  • Laurent Cremmer - Carmeq
  • Victor Duan - Linaro
  • Tadao Tanikawa - Panasonic
  • Binghua - Qualcomm
  • Sonic - ?

Agenda: 

  • Quick summary of virtual SAT on  
  • Progress of virtio reference implementation Mikhail Golubev
    • The PoC will be ready by April and able to request download from AGL websites
    • The backend and HV are proprietary but frontend (including virtio drivers) are open and can be customized

      → Announce the new virtio feature and reference implementation on KK in AB and AMM(?) Walt Miner
      → After moving to meta-agl, it can be announced
       A draft of two/three scentences are needed

Build Instruction → e.g. https://docs.automotivelinux.org/en/master/#0_Getting_Started/2_Building_AGL_Image/5_2_Raspberry_Pi_4/

Jan-Simon Moeller create new category for virt-EG to write documentation about virtio

  • Collaboration proposal from RHSA-EG (Mazda is the leader)
    • Present the reference implementation PoC in AMM
    • What is the deadline for CFP
  • Workshop for discussion about virtio planned to be held after new year (rough plan)
    • 1st Open Discussion Workshop: Optimization of VirtIO-gpu3d (how to achieve zero-copy in gpu 3d mode)   
    • 2nd Open Discussion Workshop: What devices need to be virtualized for an virtual AGL (what else virtio-devices needed for AGL)  TBD
  • Future EG Planning
    •  1st Workshop (virtio-gpu3d topic) → Jerry, Jiancong Zhao  will email to invite community members (especially gpu, mesa/virgl expert to join)
    •  normal EG session
    • TBD: 2nd Workshop (necessary virtual devices for AGL) → Jerry, Jiancong Zhao  will email to invite community members (especially gpu and virtio expert to join)

      Walt Miner please share the google doc link of past EG white paper.
  • Last but important:
    • Thanks so much for all the EG members for great work in  2020! Happy new year!

Jan 20, 2021

Attendees:

  • Jerry Zhao - Panasonic
  • Jan-Simon Moeller - Linux Foundation
  • Scott Murray - Konsulko
  • Mikhail Golubev - Open Synergy
  • Vasyl Vavrychuk - OpenSynergy
  • Andriy Tryshnivsky - OpenSynergy
  • Laurent Cremmer - Carmeq
  • Mark Silberberg - Volkswagen
  • Victor Duan - Linaro
  • Alex Bennée (Stratos Tech Lead) - Linaro
  • Peter Griffin (Multimedia Tech Lead) - Linaro 
  • Tadao Tanikawa - Panasonic
  • Binghua - Qualcomm
  • Marius Vlad - Collabora
  • Tadao Tanikawa - Panasonic
  • Kenji Hosokawa - ADIT
  • Harunobu Kurokawa - Renesas

  • Masahiro Hasegawa - Renesas

  • Tomeu Vizoso
  • Venkata Ramalinga Prasad Tadepalli

  • Parag Borkar - OpenSynergy

Agenda: 

  • 1st VirtIO Workshop: VirtIO GPU-3d Performance - How to achieve Zero-Copy with AGL
  • Open Synergy Slides (How to achieve zero-copy on Renesas SoC)
    VirtIO_GPU_3D_Workshop.pdf
    • cache coherence between CPU/GPU
    • Discussion Points:
      • Does VirtIO GPU supports zero-copy in QEMU, crosvm, etc?
        • crosvm uses host allocations, is it requirement for something?
        • progress in crosvm is on-going and realted to Vulkan.
        • crosvm use the virtio-pci (to expose host memory to guest - which also avoid memory copy)
        • Any available standard solution/platform to solve this zero-copy for the AGL community
          • Tomeu: Collabora is having project in ChromeBook (which is more focusing on gaming) but expose host memory to guest
          • Alex: not using virtio-pci may be the limitation (kiran explained why it is not because limitation →with 64 bit PCI addressing the windows are more than large enough)
          • Conclusion: there's no good solution available at the moment for zero-copy mechanism for automotive use case
        • Note: sometimes, copying smaller buffers ( < 4k) is faster then using zero copying
      • Does virglrender supports zero-copy of OpenGL buffers (vertex buffer, element buffer, etc.)?
        • there are some mechanisms in virglrender. no copy happened. (although some limitation may exist)
      • EXT_image_dma_buf_import fails with EGL_BAD_ACCESS
        • Tomeu: Reason is that specific platform stride requirements are not propagated to the guest. New IOCTL exist to propagate stride info to the guest, but not mainlined yet.
        • GPU/display supports only 32-bit addresses. Issue: ensure device guest (mesa) allocates memory form lower addresses
          • Bounce buffers:
            • Stratos prj is interested in a mechanism to limit guest's allocations to a particular mem window (potentially, breaking virtio driver mem model)
            • Kernel dma pools are being looked at. This will result in memcpy from userspace to kernel dma capable pool (page cache as well?)
      • Virglrenderer tests fails on R-CAR


Feb 3, 2021

Attendees:

  • Jerry Zhao - Panasonic
  • Jan-Simon Moeller - Linux Foundation
  • Scott Murray - Konsulko
  • Mikhail Golubev - Open Synergy
  • Vasyl Vavrychuk - OpenSynergy
  • Andriy Tryshnivsky - OpenSynergy
  • Laurent Cremmer - Carmeq
  • Mark Silberberg - Volkswagen
  • Victor Duan - Linaro
  • Francis Ozog - Linaro
  • Masami Hiramatsu - Linaro
  • Alex Bennée (Stratos Tech Lead) - Linaro
  • Peter Griffin (Multimedia Tech Lead) - Linaro 
  • Tadao Tanikawa - Panasonic
  • Binghua - Qualcomm
  • Marius Vlad - Collabora
  • Tadao Tanikawa - Panasonic
  • Kenji Hosokawa - ADIT

Agenda: 


Feb 17, 2021

Attendees:

  • Jerry Zhao - Panasonic
  • Jan-Simon Moeller - Linux Foundation
  • Scott Murray - Konsulko
  • Mikhail Golubev - Open Synergy
  • Vasyl Vavrychuk - OpenSynergy
  • Parag Borkar - OpenSynergy
  • Andriy Tryshnivsky - OpenSynergy
  • Laurent Cremmer - Carmeq
  • Mark Silberberg - Volkswagen
  • Victor Duan - Linaro
  • Francis Ozog - Linaro
  • Masami Hiramatsu - Linaro
  • Alex Bennée (Stratos Tech Lead) - Linaro
  • Peter Griffin (Multimedia Tech Lead) - Linaro 
  • Tadao Tanikawa - Panasonic
  • Binghua - Qualcomm
  • Marius Vlad - Collabora
  • Tadao Tanikawa - Panasonic
  • Kenji Hosokawa - ADIT

Agenda: 2nd workshop to Discuss how to achieve zero-copy for VirtIO GPU (3d mode)


Workshop Topic:
Follow up discussion on how to achieve Zero-Copy for VirtIO-GPU (3d mode)


Workshop Agenda:

  • Quick review of 1st workshop discussion*
      *For the 1st workshop meeting notes, please find at https://confluence.automotivelinux.org/display/VE/Meeting+Agenda#MeetingAgenda-Jan20,2021
  • Discussion on two methods to achieve zero-copy: dynamic vs dedicated heap
    • GPU/CPU cache coherency challenges 
    • Host allocation (share hostmem with guest) vs Guest allocation 
      • ChromeOS uses dynamic hostside allocation 
      • does host allocation and sharing introduce security concerns?
    • (over to Parag, OpenSynergy)
    • Dynamic vs Dedicated hostside allocation
      • where in host memory needs to be exposed to guest
      • host also has knowledge of where the real HW can see
    • Dedicated GPU heap (VRAM):
      • Idea: have a dedicated inter-vm shared mem area, guest requests buf params from hosts and allocates objects in shared memory and "sends" objects to host (paddrs)
      • What is needed to be done:
        • virtio gpu kernel driver adaptations → allocations from vram will be needed as well
        • MESA3d adaptations?
        • virgl adaptations
    • Can VFIO on Intel be applicable to the zero-copy case?
    • Type 1/2 HV: does the problem also apply to T2 HV?
      • There should be no difference between T1/2 HV, the same problem exists.
    • Xen HV:
      • QEmu - generic virtio backend for Xen
      • Virtio patches are being discussed
    • Updates from GPU workshop #1
      • Stride requirements were found (for RCar), hardcoded, but visual artifacts can be seen → activity postponed
  • Discuss on how we should move forward
  • Slides:


March 3, 2021

Attendees:

  • Jerry Zhao - Panasonic
  • Jan-Simon Moeller - Linux Foundation
  • Scott Murray - Konsulko
  • Mikhail Golubev - Open Synergy
  • Vasyl Vavrychuk - OpenSynergy
  • Andriy Tryshnivsky - OpenSynergy
  • Laurent Cremmer - Carmeq
  • Mark Silberberg - Volkswagen
  • Victor Duan - Linaro
  • Francis Ozog - Linaro
  • Masami Hiramatsu - Linaro
  • Alex Bennée (Stratos Tech Lead) - Linaro
  • Peter Griffin (Multimedia Tech Lead) - Linaro 
  • Tadao Tanikawa - Panasonic
  • Binghua - Qualcomm
  • Marius Vlad - Collabora
  • Tadao Tanikawa - Panasonic
  • Kenji Hosokawa - ADIT

Agenda: 


March 17, 2021

Attendees:

  • Jerry Zhao - Panasonic
  • Jan-Simon Moeller - Linux Foundation
  • Scott Murray - Konsulko
  • Mikhail Golubev - Open Synergy
  • Masami Hiramatsu - Linaro
  • Kenji Hosokawa - ADIT
  • Anmol -GSoC Candidate
  • Nedeljko Miljevic

Agenda: 

  • Add a hashtag in the mailing list (agl-virt)
  • Road map discussion (EG Members voting required)
    2021 Roadmap


March 31, 2021

Attendees:

  • Jerry Zhao - Panasonic
  • Walt Miner - Linux Foundation
  • Jan-Simon Moeller - Linux Foundation
  • Scott Murray - Konsulko
  • Mikhail Golubev - Open Synergy
  • Damian Hobson-Garcia - iGel
  • Masami Hiramatsu - Linaro
  • Hanrunobu Kurokawa- Renesas
  • Riku Nomoto - Toyota
  • Richard Elberger - AWS
  • Anmol -GSoC Candidate

Agenda: 

  • (30m) Guest Speaker's Sharing about Container & DRM sharing in IC-EG Damian Hobson-Garcia
    Q&A: 
    1. Q: is libdrm used?
    A: can be used. or use I/O controller directly. weston use drmOpen/drmClose interface
    2. Q: How the gpu2d part is organized?
    A: drmrendernode is used. map in the rendernote. inside container, acces to gpu with the rendernode.
    3. Q: 
  • (3m) Quick summary of F2F SAT
    - Cooperate with IVI-EG and IC-EG in SAT, especially
        - Define necessary devices for overall AGL (also find missing virtio frontends)
        - Define common device interface (take advantage of virtio driver I/F) for both virt and non-virt AGL
        - (Not discussed in SAT yet) port IVI and IC profile (from IVI-EG and IC-EG) on the top of virt-EG's work (maybe can have a collaborative demo in some events?) 
    - In to enhance cooperation with other EGs Jerry, Jiancong Zhao plans to join other EGs' call as an audience 
  • (20m) Follow-up discussion & Final Conclusion on 2021 Roadmap
  • (7m) Wrap-up


Apr 14, 2021

Attendees:

  • Jerry Zhao - Panasonic
  • Walt Miner - Linux Foundation
  • Scott Murray - Konsulko
  • Mikhail Golubev - Open Synergy
  • Masami Hiramatsu - Linaro
  • Anmol -GSoC Candidate
  • Francois Ozog - - Linaro
  • Kenji Hosokawa - ADIT


Agenda: 

  • AGL Event:
    • 2021.6 Virtual F2F meeting (Week 24/25, June 14 ~ 23) 
    • 2021.9 or 10 AMM (Fully-virt or hybrid with local on-site in EU)
    • 2021.12 ALS (Fully-virt & maybe local on site in JP)
    • GSoC outcome (wrapped up in August) may be part of presentation in AMM or ALS
  • Good News: Linaro maybe 90% able to show a virtual Trustzone demo with AGL. François-Frédéric Ozog to follow up.
  • AGL Device Virtualization (Define Device Importance & priority for future I/F commonization activities)
    https://docs.google.com/spreadsheets/d/1jpLNUBKz19LOdtGyqan5Wk4OgZFFxUNcSpMrFMPFCKI/edit?usp=sharing
    Virt-EG: need to select top 10
    • Mission of Virt-EG: Virtualization of AGL. (Make AGL profiles like IVI, IC, Telematics as a working virtual machine) 
    • Priority from the point of view of Virt-EG (Short-leasted Proposal)
      • Devices without standard VirtIO (in order to make virt-AGL applicable for real-world production)

      • Standard Devices but need improvement or extension for virtual AGL use case

    • See detailed discussion in 2021 Virt-EG Device Virtualization Priority


May 12, 2021

Attendees:

  • Jerry Zhao - Panasonic
  • Walt Miner - Linux Foundation
  • Scott Murray - Konsulko
  • Mikhail Golubev - Open Synergy
  • Masami Hiramatsu - Linaro
  • Anmol - GSoC Candidate
  • Francois Ozog - Linaro
  • Kenji Hosokawa - ADIT


Agenda: 

  • Steering committee results Walt Miner
    • funding request, contractor (if any) needed to be proposed as soon as possible (ideally within two weeks)
    • virtio-related work may be difficult to estimate at the moment. Walt & Jerry to set up individual call later.
  • Continue Discussion in 2021 Virt-EG Device Virtualization Priority
  • 2021 Virt-EG Event Plan
    • AGL Event:
      • 2021.6 Virtual F2F meeting (Week 24/25, June 14 ~ 23) 
      • 2021.9 or 10 AMM (Fully-virt or hybrid with local on-site in EU)
      • 2021.12 ALS (Fully-virt & maybe local on site in JP)
      • GSoC outcome (wrapped up in August) may be part of presentation in AMM or ALS

May 26, 2021

Attendees:

  • Jerry Zhao - Panasonic
  • Walt Miner - Linux Foundation
  • Scott Murray - Konsulko
  • Mikhail Golubev - Open Synergy
  • Masami Hiramatsu - Linaro
  • Anmol - GSoC Candidate
  • Francois Ozog - Linaro
  • Kenji Hosokawa - ADIT
  • Alex Bennée - Linaro


Agenda: 

  • Steering community discussion result sharing
    • non-virtual AGL related activities related to VirtIO and device virtualization are approved to get funding
    • virtual AGL related activities to VirtIO will mainly be contribution from OpenSynergy, Panasonic and other Virt-EG member
    • A new EG for container discussion will be setup
      • Will be started from  13:00~14:00 UTC
  • Progress of Virt-EG work for AGL JJ
    • Kernel upgrade to 5.10
    • small patch for virtio-input to support multi-touch
    • virtio-sound already integrated to meta-agl
    • working on virtio-scmi (handling problems with hardware) - tested with the COQOS hypervisor backend
  • Device Priority of Virt-EG in 2021 - need finalization
  • Virt-EG Demo Plan Discussion
    • Automotive Linux Submit - Nov or Dec (TBD)
      • Presentation from Virt-EG
        • Linaro is willing to join the demo. Illustrate AGL on top of system-ready board (secure boot, update)
          • Xen will be used (TBD)
          • Show both on natvie AGL and virt-AGL
          • VirtIO features will be shown in the demo. Firmware update.
            • virtio-net with TNS
            • virtio-scmi
        • OpenSynergy under discussion. virtio-audio, virtio-scmi
        • Anmol GSoC project (ALS)
          -----------------------------------------
    • CES (maybe hybrid) 


Jun 9, 2021

Attendees:

  • Jerry Zhao - Panasonic
  • Walt Miner - Linux Foundation
  • Scott Murray - Konsulko
  • Mikhail Golubev - Open Synergy
  • Masami Hiramatsu - Linaro
  • Anmol - GSoC Candidate
  • Francois Ozog - Linaro
  • Kenji Hosokawa - ADIT
  • Alex Bennée - Linaro


Agenda: 

  • Device Virtualization Priority from each EG
  • Virt-EG Demo Plan Discussion
    • Automotive Linux Submit - Nov or Dec (TBD) 
      • → CFP may be from next month
      • → held virtually
      • Presentation from Virt-EG
        • Linaro is willing to join the demo. Illustrate AGL on top of system-ready board (secure boot, update)
          • Xen will be used (TBD)
          • Show both on natvie AGL and virt-AGL
          • VirtIO features will be shown in the demo. Firmware update.
            • virtio-net with TSN
            • virtio-scmi
            • What about virtio-sound?
              • Has a PoC with Xen under plan
              • Probably included in the Demo
        • OpenSynergy is also going to join the demo
          • COQOS HV will be used
          • Board will be AGL Reference Hardware
          • Potential Demo Candidate:
            • virtio-sound
            • virtio-scmi
            • virtio-input (with multi-touch feature)
  • Anmol's GSOC progress report


Jun 16, 2021 Virtual F2F SAT

Representative from Virt-EG:

  • Jerry Zhao - Panasonic
  • Mikhail Golubev - Open Synergy
  • Vasyl Vavrychuk - OpenSynergy

Presented Slides:

  • Virt-EG progress for LL:
  • Device Virtualization (Common Device I/F for both non-virt and virt)


Jun 25, 2021

Attendees:

  • Jerry Zhao - Panasonic
  • Walt Miner - Linux Foundation
  • Scott Murray - Konsulko
  • Mikhail Golubev - Open Synergy
  • Masami Hiramatsu - Linaro
  • Anmol - GSoC Candidate
  • Francois Ozog - Linaro
  • Kenji Hosokawa - ADIT
  • Alex Bennée - Linaro


Agenda: 

  • F2F SAT Meeting Quick Update
    • IVI product ready requirements (under discussion)Production Readiness Specification Requirement
      → goal of virt-eg is to have the product ready profile working on virtualization platform
    • Virt-EG's presentation (see above)
    • Virt-EG plan to have a presentation & demo 
  • Multi-config discussion
    • 1 click build for the hole platform (host vm and guest vm) is necessary for the AGL CI
      • streamline across different EGs (use agl_setup.sh)
      • build and test easily
    • Vasyl presented some idea (slide)
    • Scott Murray will take care of the script modification and take both Virt-Eg and IC-EG need.
      Virt-EG need: Able to build in two ways 
       - Separate build (as it is now)
       - 1 click build (in order to fit AGL CI framework requirement from Jan) 
  • Anmol's project progress


Jul 7, 2021

Attendees:

  • Jerry Zhao - Panasonic
  • Walt Miner - Linux Foundation
  • Scott Murray - Konsulko
  • Mikhail Golubev - Open Synergy
  • Masami Hiramatsu - Linaro
  • Anmol - GSoC Candidate
  • Francois Ozog - Linaro
  • Kenji Hosokawa - ADIT
  • Alex Bennée - Linaro


Agenda: 



Jul 21, 2021

Attendees:

  • Jerry Zhao - Panasonic
  • Walt Miner - Linux Foundation
  • Scott Murray - Konsulko
  • Mikhail Golubev - Open Synergy
  • Masami Hiramatsu - Linaro
  • Anmol - GSoC Candidate
  • Francois Ozog - Linaro
  • Kenji Hosokawa - ADIT
  • Alex Bennée - Linaro


Agenda: 

  • Vasyl Vavrychuk shared status of virtio development for AGL LL. Vasyl Vavrychukplease upload the pdf slide you used on July 21 EG
  • GSOC Project Progress


Aug 4, 2021

Attendees:

  • Jerry Zhao - Panasonic
  • Walt Miner - Linux Foundation
  • Scott Murray - Konsulko
  • Mikhail Golubev - Open Synergy
  • Masami Hiramatsu - Linaro
  • Anmol - GSoC Candidate
  • Francois Ozog - Linaro
  • Kenji Hosokawa - ADIT
  • Alex Bennée - Linaro


Agenda: 

  • No labels