Enum virtio_drivers::Error
source · pub enum Error {
QueueFull,
NotReady,
WrongToken,
AlreadyUsed,
InvalidParam,
DmaError,
IoError,
ConfigSpaceTooSmall,
ConfigSpaceMissing,
}Expand description
The error type of VirtIO drivers.
Variants§
QueueFull
There are not enough descriptors available in the virtqueue, try again later.
NotReady
The device is not ready.
WrongToken
The device used a different descriptor chain to the one we were expecting.
AlreadyUsed
The queue is already in use.
InvalidParam
Invalid parameter.
DmaError
Failed to alloc DMA memory.
IoError
I/O Error
ConfigSpaceTooSmall
The config space advertised by the device is smaller than the driver expected.
ConfigSpaceMissing
The device doesn’t have any config space, but the driver expects some.