VIRTIO(4D) Devices VIRTIO(4D)
virtio - virtio framework driver
The virtio driver provides a framework for other device drivers that
implement specific types of virtio devices (network, block, etc.). The
driver takes care of feature negotiation, virtqueue management, used
and available rings, interrupts, and more. The driver provides support
for both direct and indirect descriptors inside of virtqueues.
The virtio driver is only supported on x86.
/kernel/drv/amd64/virtio x86 device driver.
vioblk(4D), vioif(4D), vioscsi(4D)
Virtual I/O Device (VIRTIO) Version 1.1,
https://docs.oasis-open.org/virtio/virtio/v1.1/virtio-v1.1.html, April,
2019.
illumos June 14, 2022 illumos
NAME
virtio - virtio framework driver
DESCRIPTION
The virtio driver provides a framework for other device drivers that
implement specific types of virtio devices (network, block, etc.). The
driver takes care of feature negotiation, virtqueue management, used
and available rings, interrupts, and more. The driver provides support
for both direct and indirect descriptors inside of virtqueues.
ARCHITECTURE
The virtio driver is only supported on x86.
FILES
/kernel/drv/amd64/virtio x86 device driver.
SEE ALSO
vioblk(4D), vioif(4D), vioscsi(4D)
Virtual I/O Device (VIRTIO) Version 1.1,
https://docs.oasis-open.org/virtio/virtio/v1.1/virtio-v1.1.html, April,
2019.
illumos June 14, 2022 illumos