mirror of
https://github.com/cloud-hypervisor/cloud-hypervisor.git
synced 2026-08-05 02:19:16 +00:00
misc: virtio-devices: streamline error Display::fmt()
The changes were mostly automatically applied using the Python script mentioned in the first commit of this series. Signed-off-by: Philipp Schuster <philipp.schuster@cyberus-technology.de> On-behalf-of: SAP philipp.schuster@sap.com
This commit is contained in:
committed by
Rob Bradford
parent
3541cebbf1
commit
8e2973fe7c
+24
-24
@@ -31,59 +31,59 @@ use crate::{
|
||||
|
||||
#[derive(Error, Debug)]
|
||||
pub enum Error {
|
||||
#[error("Failed to create vhost-vdpa: {0}")]
|
||||
#[error("Failed to create vhost-vdpa")]
|
||||
CreateVhostVdpa(#[source] vhost::Error),
|
||||
#[error("Failed to map DMA range: {0}")]
|
||||
#[error("Failed to map DMA range")]
|
||||
DmaMap(#[source] vhost::Error),
|
||||
#[error("Failed to unmap DMA range: {0}")]
|
||||
#[error("Failed to unmap DMA range")]
|
||||
DmaUnmap(#[source] vhost::Error),
|
||||
#[error("Failed to get address range")]
|
||||
GetAddressRange,
|
||||
#[error("Failed to get the available index from the virtio queue: {0}")]
|
||||
#[error("Failed to get the available index from the virtio queue")]
|
||||
GetAvailableIndex(#[source] virtio_queue::Error),
|
||||
#[error("Get virtio configuration size: {0}")]
|
||||
#[error("Get virtio configuration size")]
|
||||
GetConfigSize(#[source] vhost::Error),
|
||||
#[error("Get virtio device identifier: {0}")]
|
||||
#[error("Get virtio device identifier")]
|
||||
GetDeviceId(#[source] vhost::Error),
|
||||
#[error("Failed to get backend specific features: {0}")]
|
||||
#[error("Failed to get backend specific features")]
|
||||
GetBackendFeatures(#[source] vhost::Error),
|
||||
#[error("Failed to get virtio features: {0}")]
|
||||
#[error("Failed to get virtio features")]
|
||||
GetFeatures(#[source] vhost::Error),
|
||||
#[error("Failed to get the IOVA range: {0}")]
|
||||
#[error("Failed to get the IOVA range")]
|
||||
GetIovaRange(#[source] vhost::Error),
|
||||
#[error("Failed to get queue size: {0}")]
|
||||
#[error("Failed to get queue size")]
|
||||
GetVringNum(#[source] vhost::Error),
|
||||
#[error("Invalid IOVA range: {0}-{1}")]
|
||||
InvalidIovaRange(u64, u64),
|
||||
#[error("Missing VIRTIO_F_ACCESS_PLATFORM feature")]
|
||||
MissingAccessPlatformVirtioFeature,
|
||||
#[error("Failed to reset owner: {0}")]
|
||||
#[error("Failed to reset owner")]
|
||||
ResetOwner(#[source] vhost::Error),
|
||||
#[error("Failed to set backend specific features: {0}")]
|
||||
#[error("Failed to set backend specific features")]
|
||||
SetBackendFeatures(#[source] vhost::Error),
|
||||
#[error("Failed to set backend configuration: {0}")]
|
||||
#[error("Failed to set backend configuration")]
|
||||
SetConfig(#[source] vhost::Error),
|
||||
#[error("Failed to set eventfd notifying about a configuration change: {0}")]
|
||||
#[error("Failed to set eventfd notifying about a configuration change")]
|
||||
SetConfigCall(#[source] vhost::Error),
|
||||
#[error("Failed to set virtio features: {0}")]
|
||||
#[error("Failed to set virtio features")]
|
||||
SetFeatures(#[source] vhost::Error),
|
||||
#[error("Failed to set memory table: {0}")]
|
||||
#[error("Failed to set memory table")]
|
||||
SetMemTable(#[source] vhost::Error),
|
||||
#[error("Failed to set owner: {0}")]
|
||||
#[error("Failed to set owner")]
|
||||
SetOwner(#[source] vhost::Error),
|
||||
#[error("Failed to set virtio status: {0}")]
|
||||
#[error("Failed to set virtio status")]
|
||||
SetStatus(#[source] vhost::Error),
|
||||
#[error("Failed to set vring address: {0}")]
|
||||
#[error("Failed to set vring address")]
|
||||
SetVringAddr(#[source] vhost::Error),
|
||||
#[error("Failed to set vring base: {0}")]
|
||||
#[error("Failed to set vring base")]
|
||||
SetVringBase(#[source] vhost::Error),
|
||||
#[error("Failed to set vring eventfd when buffer are used: {0}")]
|
||||
#[error("Failed to set vring eventfd when buffer are used")]
|
||||
SetVringCall(#[source] vhost::Error),
|
||||
#[error("Failed to enable/disable vring: {0}")]
|
||||
#[error("Failed to enable/disable vring")]
|
||||
SetVringEnable(#[source] vhost::Error),
|
||||
#[error("Failed to set vring eventfd when new descriptors are available: {0}")]
|
||||
#[error("Failed to set vring eventfd when new descriptors are available")]
|
||||
SetVringKick(#[source] vhost::Error),
|
||||
#[error("Failed to set vring size: {0}")]
|
||||
#[error("Failed to set vring size")]
|
||||
SetVringNum(#[source] vhost::Error),
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user