Skip to end of metadata
Go to start of metadata

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

Compare with Current View Page History

« Previous Version 4 Next »

Candidate for Virtualization Expert Group 2022 Work


Final decision of EG's priority should based on two perspectives:

  • If there is any volunteer in the EG to take charge of the task (most important (smile))
  • Voting results from EG members

Task IDTaskSub Task DescriptionCategoryDevelopment StylePrerequisiteTarget AGL Release / GoalPICNoteJIRAEG’s PriorityPriority for funding/contractor?
1VirtIO in Virtualized AGLFurther extend VirtIO frontend support in AGL

Potential Devices (TBD)

  • CAN
  • BT
  • filesystem
ContinousMember Contribution






2VirtIO in Non-virtual AGL (Collaboration Activity between Virt-EG and IVI-EG, IC-EG))Define & Implement common device I/F for virtual AGL and non-virtual AGL
  • Define common device I/F for both virtual AGL and non-virtual AGL (native AGL UCB) 
  • Create PoC
  • Measure Performance
ContinousAGL Contractor Work


RFQ Draft for Common Device Interface for Virt & Non-Virt AGLSPEC-3867




Adapt Product Readiness HAL to VirtIO I/F to separate HAL implementation from device driver implementation

(related to task 3 & continued activity from 2021)

Adapt IVI PR HAL to VirtIO I/F

→ start with Input Device (highest ranking from cross-EG votign)

ContinousAGL Contractor Work


SPEC-3855


3VirtIO in Cloud-Native AGL (Collaboration Activity between Virt-EG and Container-EG)Support VirtIO with Cloud-Native AGL
  • Adopt VirtIO to Cloud-Native AGL (based on container EG's cloud AGL on Graviton)
  • Collaborate with container EG to allow containers developed on cloud to deploy seamlessly to edge (HV environment)
  • Create a demo and target for ALS/CES and other event
NewMember Contributin






4VirtIO in Multi-Processor ArchitectureAdapt Unified HMI (virtio gpu across multi-ECU) in AGLAdd Unified HMI in AGL to realize a unified virtual display across multiple ECUs based on VirtIO-gpuNewMember Contribution








Inter-processor Communication with VirtIOActualize inter-processor communicaiton (cortex-A, cortex-R) with VirtIONewMember Contribution

Linaro is working on it



ADAS oriented AGL with MPC 


NewMember Contribution

AVL is evaluating



5

Publish AGL Virtualization White Paper v2 adding device virtualization and conternization

(Collaboration Activity between Virt-EG and Container-EG)

Update the AGL Virtualization White Paper
  • Update the AGL virtualization white paper (published 5 years ago)
  • Add the device virtualizaiton part (VirtIO)
  • (TBD) Add conternization, cloud-native part → need to be discussed with container-EG

New

Member Contribution






6

CICT for Virtual AGL

(Probablly need to raise in CICT-EG list)

Extend QEMU backend to support AGL virtio devices
  • Add support of new VirtIO devices to the QEMU backend.

Calling for Member Contribution

or
AGL Contractor Work









Setup Continous integration and test environment for AGL virtualization 
  • Version up and maintenance of AGL as a guest
  • Target HW: AGL Reference HW, Raspberry-Pi 4, QEMU
  • HV: COQOS/KVM/QEMU
NewMember Contribution / AGL Contractor Work







Extending Test Cases for virtual AGL environment
  • Support test cases for non-virtual AGL also on virtual AGL
  • Design & implement test cases specified for virtualization
NewAGL Contractor Work



















  • No labels