Skip to content
This repository has been archived by the owner on Jul 17, 2023. It is now read-only.

Commit

Permalink
dbs-virtio-devices: add Madvise error type
Browse files Browse the repository at this point in the history
We add Madvise error type to expose error when setting madvise on guest
memory region.

Fixes: #285

Signed-off-by: Helin Guo <helinguo@linux.alibaba.com>
  • Loading branch information
HerlinCoder authored and studychao committed May 30, 2023
1 parent 8a6d318 commit 21838b7
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions crates/dbs-virtio-devices/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -180,6 +180,9 @@ pub enum Error {
/// Inserting mmap region failed.
#[error("inserting mmap region failed: {0}")]
InsertMmap(vm_memory::mmap::Error),
/// Failed to set madvise on guest memory region.
#[error("failed to set madvice() on guest memory region")]
Madvise(#[source] nix::Error),

#[cfg(feature = "virtio-vsock")]
#[error("virtio-vsock error: {0}")]
Expand Down

0 comments on commit 21838b7

Please sign in to comment.