From d2e0d98306483e6a2404c0b7480080227a13fbce Mon Sep 17 00:00:00 2001 From: Jenna Goddard Date: Thu, 16 Jul 2026 10:56:46 -0700 Subject: [PATCH] add error page --- igvm/src/lib.rs | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/igvm/src/lib.rs b/igvm/src/lib.rs index 1600737..0adcc47 100644 --- a/igvm/src/lib.rs +++ b/igvm/src/lib.rs @@ -1670,8 +1670,21 @@ impl IgvmDirectiveHeader { variable_headers, ); } - IgvmDirectiveHeader::ErrorRange { .. } => { - todo!("append ErrorRange") + IgvmDirectiveHeader::ErrorRange { + gpa, + compatibility_mask, + size_bytes, + } => { + let info = IGVM_VHS_ERROR_RANGE { + gpa: *gpa, + compatibility_mask: *compatibility_mask, + size_bytes: *size_bytes, + }; + append_header( + &info, + IgvmVariableHeaderType::IGVM_VHT_ERROR_RANGE, + variable_headers, + ); } IgvmDirectiveHeader::SnpIdBlock { compatibility_mask,