Skip to end of banner
Go to start of banner

2024-11 Update and Notes

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 Current »

This page will be updated during the month and is not final until after the 1st week of December.

Summary of Month

Highlights

  • Held a sprint between AMD, Arm, and Linaro the first week of November

  • An initial implementation of virtio-msg via FFA for Xen DOMU to Xen DOM0

  • AMD has used the Linaro kernel prototypes on real HW for X86 + ARM via PCIe

Issues/Changes

key summary type resolution
Loading...
Refresh

WIP Presentations

(Intro slides on front page of project were updated)

Meeting notes November 7

  • No meeting due to conflict with Linaro employee meetings

Meeting notes November 21

  • Updates from Bill

  • Updates from Edgar?

    • Setup Dom0 on x86 w/ virtio-msg in kernel connecting ARM

    • Device side on Arm w/o Xen

    • Mostly working but loosing some interrupts are lost Versal to X86

    • Performance ~= 100MB Ethernet right now

    • Versal is mapping X86 memory as normal memory non-cached

    • Should work with Domu if versal PCI device is assigned to DomU

    • Will send an email w/ code pointers today or tomorrow

    • Versal side QEMU is using uio for shared memory and RX irq (send IRQ is devmem)

  • Updates from Lei?

  • Updates from Viresh?

    • Using Bertrahm Xen patches

    • Using patches for

    • Single QEMU system level w/ Xen

    • DOM0 backend in Rust for VSOCK

    • DomU kernel is using

    • /dev/virtio read & write messages (all messages including bus messages)

    • Bertrand: bus level messages should be processed in kernel

  • Alex

  • Updates from Armelle

    • Trusty is FFA compliant

    • Including Viresh work

    • Were missing UUID support but fixing that now and hope to enumerate devices

    • All new code in Trusty is Rust

    • Testing with Host not Guest VM

  • Arnaud

    • focused on co-processor

    • First working on kernel side, with Devicetree driven flow

    • https://github.com/arnopo/linux/commits/virtio-msg/

    • Single message at a time in flat memory

    • No Zephyr code yet: maybe next week

    • Scaleable enumeration? : DT fragments but we don’t know the status

  • Updates from others?

Actions:

  • No labels