Hacker News new | ask | show | jobs
by kfreds 377 days ago
The virtualization of I/O is fascinating, and VirtIO's progress from the Linux kernel to hardware implementations. My only wish is that Linux would support inter-VM shared memory as a VirtIO transport in addition to pci and mmio.

Thanks for the pKVM tip, and the connection between OpenTitan and Barrelfish.

Speaking of security and open-source hardware, shameless plug of stuff I work on:

- dev.tillitis.se (FPGA-based OSHW RoT)

- system-transparency.org (related to CC, TDX, SNP)

- sigsum.org

1 comments

On Xen, QubeOS uses vchan for inter-VM shared memory communication, https://roscidus.com/blog/blog/2019/01/01/using-tla-plus-to-....

Virtio on Xen is still a work in progress, https://wiki.xenproject.org/wiki/Virtio_On_Xen

Yes. I've used Qubes on and off since 2012. What I'd love to do is run Linux on top of seL4, and virtio-backends in VMs. There is a patch for ivshmemv2, but it seems abandoned.