In preparation for strtomem*() checking that its destination is a nonstring, annotate message.str accordingly.
Signed-off-by: Kees Cook <k...@kernel.org> --- Cc: "Kirill A. Shutemov" <kirill.shute...@linux.intel.com> Cc: Dave Hansen <dave.han...@linux.intel.com> Cc: Thomas Gleixner <t...@linutronix.de> Cc: Ingo Molnar <mi...@redhat.com> Cc: Borislav Petkov <b...@alien8.de> Cc: x...@kernel.org Cc: "H. Peter Anvin" <h...@zytor.com> Cc: linux-c...@lists.linux.dev --- arch/x86/coco/tdx/tdx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/x86/coco/tdx/tdx.c b/arch/x86/coco/tdx/tdx.c index 0d9b090b4880..977ab1ffa3fe 100644 --- a/arch/x86/coco/tdx/tdx.c +++ b/arch/x86/coco/tdx/tdx.c @@ -170,7 +170,7 @@ static void __noreturn tdx_panic(const char *msg) /* Define register order according to the GHCI */ struct { u64 r14, r15, rbx, rdi, rsi, r8, r9, rdx; }; - char str[64]; + char str[64] __nonstring; } message; /* VMM assumes '\0' in byte 65, if the message took all 64 bytes */ -- 2.34.1