...
- Jerry Zhao - Panasonic
- Jan-Simon Moeller - Linux Foundation
- Scott Murray - Konsulko
- Mikhail Golubev - Open Synergy
- Vasyl Vavrychuk - OpenSynergy
Andriy Tryshnivsky - OpenSynergyLaurent Cremmer - CarmeqMark Silberberg - VolkswagenVictor Duan - Linaro- Francis Ozog - Linaro
- Masami Hiramatsu - Linaro
Alex Bennée (Stratos Tech Lead) - LinaroPeter Griffin (Multimedia Tech Lead) - Linaro- Tadao Tanikawa - Panasonic
- Binghua - Qualcomm
Marius Vlad - Collabora- Tadao Tanikawa - Panasonic
- Kenji Hosokawa - ADIT
Agenda:
- Question from Hosokawa-san:
- would like to watch the archive of unified HMI demo
- ALS Presentation
- from Virt-EG
- Link
- :
Widget Connector url https://
www.
youtube.
com/watch?v=oEwmH1XVIz0&list=PLbzoR-pLrL6qfNemegyJ19ajZ_6f11qit&index=8 - Webinar on Device Virtualization:
Widget Connector url https://www.youtube.com/watch?v=b1j5RpKbk8o
- :
- would like to know when the unified HMI
- would like to watch the archive of unified HMI demo
- GSoC Proposal from Virt-EG
- Link: https://wiki.linuxfoundation.org/gsoc/2021-gsoc-agl
If any EG member interested, please provide Project Name, Task Details, Exprience Level (Prerequisite Skill), Contact of Mentor by
Info Experience Level: Description
Beginner:
Task #1: webcam demo app - write an app exposing the v4l webcam feed
your task will be to develop an QT/QML-based application to display the a webcam feed - talk to jsmoeller (at) linuxfoundation.org
Intermediate:
Task #2: demo app for the IIO service. Display sensor data from the iio-service on the display.
Your task will be to develop an QT/QML-based application to show data from sensors - talk to jsmoeller (at) linuxfoundation.org
Advanced:
Task #3: Platform Development - create or enhance the container image
Your task will be to either create or enhance a container-based setup using AGL - talk to jsmoeller (at) linuxfoundation.org
Advanced++:
Task #4 integration of ROS (Robot OS - meta-ros) - talk to jsmoeller (at) linuxfoundation.org
Task #5 extend the jailhouse support
- VirtIO KK Release
- VirtIO related documentation disappeared.
https://docs.automotivelinux.org/en/master/- available on the git but not on the webpage (Jan-Simon Moelleris checking)
- it seems to related to broswer cache and Jan to check further. But for virtio documentation it became alive again. https://docs.automotivelinux.org/en/master/#0_Getting_Started/2_Building_AGL_Image/5_4_Virtio/
- VirtIO related documentation disappeared.
- All Member Meeting (All Member Meeting (Mar 16~17)
- https://events.linuxfoundation.org/agl-amm/program/schedule/
- Introduction to Automotive Grade Linux - Walt Miner, The Linux Foundation
- Mention Virt-EG work VirtIO? Any input/slide need from us?
- Will introduce KK features
- Jerry, Jiancong Zhaoto prepare a slide about Virt-EG work and send to Walt by
- ((Virtualization Related) Obtaining VirtIO-enabled Virtualized AGL KK Reference Demo Distribution - Mikhail Golubev, OpenSynergy GmbH
- deadline for recording video is Friday.
- (Virtualization Related) Software Define Architecture in a Car: Using VIRTIO to Change the Way the Car Software is Developed. - Tero Salminen, OpenSynergy GmbH
- (Virtualization Related) HTML5 on the AGL Demo Platform with Chromium and WAM - Lorenzo Tilve & Antía Puentes, Igalia
- (by EG member Kenji Hosokawa ) Functions and Requirements of Production Readiness Profile - Riku Nomoto, Woven Alpha, Inc. & Kenji Hosokawa, Advanced Driver Information Technology Corp.
- IC-EG Leader: Haraki-san haraki@hhq.suzuki.co.jp for virtualized IC use case
- IC-EG QM (VirtIO) with AGL
- FuSa features with ELISA
- ElISA Information;
- IVI-EG Leader: Nomoto-san riku.nomoto@woven-planet.global
- IC-EG Leader: Haraki-san haraki@hhq.suzuki.co.jp for virtualized IC use case
- Follow-up of last workshop on VirtIO-gpu
- Can VFIO on Intel be applicable to the zero-copy case?
- Which address space are buffers in? Can we use IOMMU for that?
- IOMMU is a must have to defeat against DMA attacks
Intel pioneered VFIO; Huawei did develop so called "warpdrive" technology → mainly for "server" hardware acceleration encryption & decryption (kind of passthrough but can be shared across different VMs)
https://connect.linaro.org/resources/bkk19/bkk19-401/Type 1 hypervisor can passtrhough device for guest VM easily. But driver need to be have in the front end guest. (will be dependent onto SoC platform)
IOMMU should be able used but not used in the crosvm (instead, used host allocation). Coherent memory is needed.
- Linaro Hiramatsu's comment: to share the memory between the guest, I think we need ivshmem like driver. (but that is not transparent)
- Can VFIO on Intel be applicable to the zero-copy case?
- Which address space are buffers in? Can we use IOMMU for that?
- IOMMU is a must have to defeat against DMA attacks
Intel pioneered VFIO; Huawei did develop so called "warpdrive" technology
Info title Mail from Kenneth (Huawei) Hello, Jerry,
Nice meeting you. We are happy to discuss UADK with colleagues of the same profession. We are just afraid that we cannot give what you need;). Because it seems you are looking for VFIO rather than UADK. We tried to merge our requirement to VFIO initially. But we gave up after the first RFC. To us, the major down side of VFIO is that it is a practical device. But we don’t take it a device. We take it a heterogeneous CPU. In UADK, the process attach to the accelerator, the accelerator share whole or part of the address space of the process. So the process can deliver task to the accelerator without warrying how to copy data to the accelerator. So there is no independent device is created, no DNA operation is provided. It is just for sharing memory between CPU and the accelerator. Because of this, we solve different set of problem. E.g. we have to take care of process-cloning to duplicate/stop the interface to child process.
But it seem you are looking for a solution to isolate some GPU resource for particular VM. This is exactly what VFIO trying to do.
So now it is you who may want to tell me. Are you guys really want to know the detail of UADK? J
Cheers
- Can VFIO on Intel be applicable to the zero-copy case?
- Future Activity of EG
- Welcome proposal from members
- Feature List for 2021
- Roadmap for Virt-EG of 2021
- Walt need to present to SAT within two weeks