aboutsummaryrefslogtreecommitdiffstats

virtio-loopback transport repository

This repository includes the "virtio-loopback" driver which is part of the Virtio-loopback design. If you want to learn more about how to set up and test the whole virtio-loopback architecture, refer to the virtio-loopback testing guide.

This work carried on by Virtual Open Systems in the Automotive Grade Linux community.

Build the virtio-loopback transport

In order to build this project the next commands need to be used: - make for x86 - make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- for arm64 - make ARCH=riscv CROSS_COMPILE=riscv64-linux-gnu- for riscv64

NOTE: The DEBUG=1 can be used in order to enable the driver's debug logs.

Tested platforms

The driver has been tested with the following platforms (sorted by architecture): - x86: QEMU (machine pc), Thinkpad e14 gen3, x86 servers etc. - aarch64: QEMU (machine virt), Raspberry PI 4, AGL reference HW board (Rcar-H3) - riscv64: LicheePi4A

License

This project is licensed under the terms of the GNU General Public License (GPL), version 2 or (at your option) any later version. See the COPYING file for details.