virtio-loopback: the open source virtio-based Hardware Abstraction Layer (HAL) for Linux
The alpha release of virtio-loopback supports random number generator devices and is available on VOSYS' gitlab website
After the first virtio-loopback intermediate video demonstration published in July 2022, with this new video demo Virtual Open Systems provides an update of the virtio-loopback developments with an important news: the code of the alpha release is publicly available on the company Gitlab repository! More in details, virtio-loopback is a virtio based hardware abstraction layer that provides user-space applications with the ability to take advantage of user-space drivers using the standard virtio kernel interface. Virtual Open Systems develops virtio-loopback on behalf of the Linux Foundation and in the context of the Virtualization Expert Group of the Automotive Grade Linux (AGL) project.
The new components and features demonstrated in this latest video are summarized as:
- An updated version of the virtio-loopback-transport driver
- First implementation of the virtio-loopback-adapter
- Support for RNG vhost-user devices both in C and Rust programming languages
- Initial version of Rust vhost-user modified library
- HW heterogeneity: executes on x86 and arm64 targets, and has been tested on the Renesas R-Car M3 (AGL needlefish)
With virtio-loopback, applications using user-space drivers can be executed transparently in virtualized or native environments
virtio-loopback is under active development, and in the Virtual Open Systems Gitlab repository you can find the current implementation together with documentation about how to reproduce the demonstration on your system. The next development steps are to support new devices (virtio-blk, virtio-input), make them work together concurrently, and introduce performance optimizations.
- Kvm on arndale exynos
- Kvm armv7 multiple guests poc
- Kvm full virtualization on vexpress
- Kvm vs tcg virtualized guests
- Byod android kvm on cortex-a15
- Kvm android guest on arm fastmodels
- Vosyshmem api remoting
- Virtual bfq in action
- Vosyswitch perf openstack integration
- Vosyswitch odp armv8
- Kvm virtualization training video
- Vosysmonitor secure freertos optee linux
- Vosyswitch interop
- Vosysmonitor als2016
- Vosysmonitor als2017
- Vosyswitch interop2017 shownet arm server
- Memguard memtalk kvm armv8
- Vosysiot sido demo
- Vosysmonitor mt2712 jp 日本語
- Vosysmcs rcar forum 2018
- Vosysmonitor emcos ew2019 jp 日本語
- Vfpgamanager sdnnfv2018
- Vosysiot edge iotwc2018
- Vosysmonitorx86 demo
- Vosysmonitor emcos ew2019
- Virtualizing stb lower tco
- Virtualizing fpga accelerators
- Vosysmonitor mt2712
- Vosysmonitorv risc v demo
- Vosysmonitorv core sharing virtualization demo
- Virtio loopback agl lf
- Everest virtio fpga
- Risc v multiple os
- Virtio loopback sound agl
- Wave fpga sriov
- Vmanager nancy outcome
- K8s svff satcom wave
VOSySofficial