virtio.4 (230450) | virtio.4 (233648) |
---|---|
1.\" Copyright (c) 2011 Bryan Venteicher 2.\" All rights reserved. 3.\" 4.\" Redistribution and use in source and binary forms, with or without 5.\" modification, are permitted provided that the following conditions 6.\" are met: 7.\" 1. Redistributions of source code must retain the above copyright 8.\" notice, this list of conditions and the following disclaimer. --- 8 unchanged lines hidden (view full) --- 17.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 18.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 19.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 20.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 21.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 22.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 23.\" SUCH DAMAGE. 24.\" | 1.\" Copyright (c) 2011 Bryan Venteicher 2.\" All rights reserved. 3.\" 4.\" Redistribution and use in source and binary forms, with or without 5.\" modification, are permitted provided that the following conditions 6.\" are met: 7.\" 1. Redistributions of source code must retain the above copyright 8.\" notice, this list of conditions and the following disclaimer. --- 8 unchanged lines hidden (view full) --- 17.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 18.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 19.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 20.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 21.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 22.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 23.\" SUCH DAMAGE. 24.\" |
25.\" $FreeBSD: head/share/man/man4/virtio.4 230450 2012-01-22 10:16:24Z brueffer $ | 25.\" $FreeBSD: head/share/man/man4/virtio.4 233648 2012-03-29 05:02:12Z eadler $ |
26.\" 27.Dd January 22, 2012 28.Dt VIRTIO 4 29.Os 30.Sh NAME | 26.\" 27.Dd January 22, 2012 28.Dt VIRTIO 4 29.Os 30.Sh NAME |
31.Nm virtio | 31.Nm virtio |
32.Nd VirtIO Device Support 33.Sh SYNOPSIS 34To compile VirtIO device support into the kernel, place the following lines 35in your kernel configuration file: 36.Bd -ragged -offset indent 37.Cd "device virtio" 38.Cd "device virtio_pci" 39.Ed --- 14 unchanged lines hidden (view full) --- 54VirtIO defines an interface for efficient I/O between the hypervisor and VM. 55The 56.Xr virtio 4 57module provides a shared memory transport called a virtqueue. 58The 59.Xr virtio_pci 4 60device driver represents an emulated PCI device that the hypervisor makes 61available to the VM. | 32.Nd VirtIO Device Support 33.Sh SYNOPSIS 34To compile VirtIO device support into the kernel, place the following lines 35in your kernel configuration file: 36.Bd -ragged -offset indent 37.Cd "device virtio" 38.Cd "device virtio_pci" 39.Ed --- 14 unchanged lines hidden (view full) --- 54VirtIO defines an interface for efficient I/O between the hypervisor and VM. 55The 56.Xr virtio 4 57module provides a shared memory transport called a virtqueue. 58The 59.Xr virtio_pci 4 60device driver represents an emulated PCI device that the hypervisor makes 61available to the VM. |
62This device provides the probing, configuration, and | 62This device provides the probing, configuration, and |
63interrupt notifications needed to interact with the hypervisor. 64.Fx 65supports the following VirtIO devices: 66.Bl -hang -offset indent -width xxxxxxxx 67.It Nm Ethernet 68An emulated Ethernet device is provided by the 69.Xr vtnet 4 70device driver. --- 22 unchanged lines hidden --- | 63interrupt notifications needed to interact with the hypervisor. 64.Fx 65supports the following VirtIO devices: 66.Bl -hang -offset indent -width xxxxxxxx 67.It Nm Ethernet 68An emulated Ethernet device is provided by the 69.Xr vtnet 4 70device driver. --- 22 unchanged lines hidden --- |