Lines Matching +full:virtio +full:- +full:device
30 .Nd Ethernet driver for passed-through netmap ports
36 .Bd -ragged -offset indent
37 .Cd "device netmap"
42 device driver provides direct access to host netmap ports,
46 that the hypervisor has passed-through to the VM.
52 port can be passed-through, including physical NICs,
56 The main use-case for netmap passthrough is Network Function
58 VMs may want to process very high packet rates (e.g., 1-10 millions
61 must use the device in netmap mode in order to achieve such rates.
65 when compared to hypervisor device emulation or paravirtualization (e.g.,
68 comes from the hypervisor being completely bypassed in the data-path.
73 to a VirtIO-specific packet representation
74 and publish that to a VirtIO queue; on the hypervisor side, the
75 packet is extracted from the VirtIO queue and converted to a
76 hypervisor-specific packet representation.
83 along the whole data-path.
88 device like a regular network interface, which interacts with the
96 If the passed-through netmap port supports the VirtIO network header,
104 Note that the VirtIO network header is generally not used in NFV
105 use-cases, because middleboxes are not endpoints of TCP/UDP connections.
111 .Bl -tag -width "xxxxxx"
113 This tunable enables (1) or disables (0) the VirtIO network header.
129 .Xr virtio 4 ,