From 9d67c78690538437390260cc5d7fd9b71f0a64d3 Mon Sep 17 00:00:00 2001 From: Andrew Cooper Date: Fri, 12 Dec 2025 19:15:53 +0000 Subject: [PATCH] x86/shadow: Deviate multi.h as being included multiple times Use a SAF-8 marker. This addresses a MISRA D4.10 violation. Signed-off-by: Andrew Cooper Acked-by: Jan Beulich Release-Acked-by: Oleksii Kurochko --- xen/arch/x86/mm/shadow/multi.h | 1 + 1 file changed, 1 insertion(+) diff --git a/xen/arch/x86/mm/shadow/multi.h b/xen/arch/x86/mm/shadow/multi.h index fc86d7a8d9..3f2562d25e 100644 --- a/xen/arch/x86/mm/shadow/multi.h +++ b/xen/arch/x86/mm/shadow/multi.h @@ -8,6 +8,7 @@ * Parts based on earlier work by Michael A Fetterman, Ian Pratt et al. */ +/* SAF-8-safe inclusion procedure left to caller */ extern int SHADOW_INTERNAL_NAME(sh_map_and_validate_gl1e, GUEST_LEVELS)( struct vcpu *v, mfn_t gl1mfn, void *new_gl1p, u32 size);