Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Note

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

Summary of Month

...

Highlights

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

  • Improvements to An initial implementation of virtio-msg -amp kernel and QEMU implementations

  • Make the demos easier for people to run by optionally fetching pre-built binaries

  • Stretch goal: start working on real hardware for kernel

Highlights

...

  • 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

  • 1 week of conference and 1 week of vacation limited the amount of work in November

Jira Legacy
serverSystem Jira
columnskey,summary,type,resolution
columnIdsissuekey,summary,issuetype,resolution
maximumIssues30
jqlQueryproject = HVAC AND status = Closed AND resolved >= endOfMonth("-3") "2024/11/09" AND resolved <= endOfMonth("-1") "2024/12/08"
serverId59107c6f-1e52-32bc-b58f-400d54bba998

...

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:

...