virtio9p
Virtio9p, also known as virtio-9p, is a virtio transport device that implements the 9P (Plan 9) filesystem protocol over the virtio virtualization interface. It enables sharing of files and directories between a host system and a guest virtual machine by exporting a host directory to the guest through a paravirtualized 9P filesystem. The device is part of the Virtio family and is commonly used with QEMU/KVM.
In a typical setup, the host directory is exposed to the guest via QEMU's fsdev backend and
Implementation details: The Linux kernel provides a 9P client that can operate over the virtio transport; the
Usage considerations: virtio9p is convenient for sharing source trees or development data between host and guest,