Module virtio

Module virtio 

Source
Expand description

Implements virtio devices, queues, and transport mechanisms.

Modules§

balloon
Implements a virtio balloon device.
block
device
generated
iovec
mem
net
Implements a virtio network device.
persist
Defines the structures needed for saving/restoring Virtio primitives.
pmem
queue
rng
transport
vhost_user
vhost_user_metrics
Defines the metrics system for vhost-user devices.
vsock
The Firecracker vsock device aims to provide full virtio-vsock support to software running inside the guest VM, while bypassing vhost kernel code on the host. To that end, Firecracker implements the virtio-vsock device model, and mediates communication between AF_UNIX sockets (on the host end) and AF_VSOCK sockets (on the guest end).

Enums§

ActivateError
Errors triggered when activating a VirtioDevice.

Constants§

NOTIFY_REG_OFFSET
Offset from the base MMIO address of a virtio device used by the guest to notify the device of queue events.

Traits§

AsAny
Trait that helps in upcasting an object to Any