1.\" 2.\" This file and its contents are supplied under the terms of the 3.\" Common Development and Distribution License ("CDDL"), version 1.0. 4.\" You may only use this file in accordance with the terms of version 5.\" 1.0 of the CDDL. 6.\" 7.\" A full copy of the text of the CDDL should have accompanied this 8.\" source. A copy of the CDDL is also available via the Internet at 9.\" http://www.illumos.org/license/CDDL. 10.\" 11.\" 12.\" Copyright 2020 Oxide Computer Company 13.\" 14.Dd October 3, 2020 15.Dt VIRTIO 4D 16.Os 17.Sh NAME 18.Nm virtio 19.Nd virtio framework driver 20.Sh DESCRIPTION 21The 22.Nm 23driver provides a framework for other device drivers that implement 24specific types of virtio devices 25.Pq network, block, etc. . 26The driver takes care of feature negotiation, virtqueue management, 27used and available rings, interrupts, and more. 28The driver provides support for both direct and indirect descriptors 29inside of virtqueues. 30.Sh ARCHITECTURE 31The 32.Nm 33driver is only supported on 34.Sy x86 . 35.Sh FILES 36.Bl -tag -width Pa 37.It Pa /kernel/drv/amd64/virtio 38x86 device driver. 39.El 40.Sh SEE ALSO 41.Xr vioblk 4D , 42.Xr vioif 4D 43.Rs 44.%T Virtual I/O Device (VIRTIO) Version 1.1 45.%D April, 2019 46.%U https://docs.oasis-open.org/virtio/virtio/v1.1/virtio-v1.1.html 47.Re 48