From 786d40f5495664d6e4a47383f39d44a66c052545 Mon Sep 17 00:00:00 2001 From: Philipp Schuster Date: Thu, 25 Jun 2026 13:29:11 +0200 Subject: [PATCH] block: streamline error messages In [0] we agreed on the current format. [0] https://github.com/cloud-hypervisor/cloud-hypervisor/pull/7066 On-behalf-of: SAP philipp.schuster@sap.com Signed-off-by: Philipp Schuster --- block/src/formats/vhdx/internal/header.rs | 2 +- block/src/lib.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/block/src/formats/vhdx/internal/header.rs b/block/src/formats/vhdx/internal/header.rs index 366e21d60..2481213f4 100644 --- a/block/src/formats/vhdx/internal/header.rs +++ b/block/src/formats/vhdx/internal/header.rs @@ -40,7 +40,7 @@ pub enum VhdxHeaderError { DuplicateBATEntry, #[error("Metadata region entry is not unique")] DuplicateMDREntry, - #[error("Checksum doesn't match for")] + #[error("Checksum doesn't match for {0}")] InvalidChecksum(String), #[error("Invalid entry count")] InvalidEntryCount, diff --git a/block/src/lib.rs b/block/src/lib.rs index 07ba8f9ed..3c025bac3 100644 --- a/block/src/lib.rs +++ b/block/src/lib.rs @@ -55,7 +55,7 @@ use crate::request::SECTOR_SIZE; pub enum Error { #[error("Guest gave us bad memory addresses")] GuestMemory(#[source] GuestMemoryError), - #[error("Guest gave us offsets that would have overflowed a usize")] + #[error("Guest address {0:?} with sector offset {1} would overflow a usize")] CheckedOffset(GuestAddress, usize /* sector offset */), #[error("Guest gave us a write only descriptor that protocol says to read from")] UnexpectedWriteOnlyDescriptor,