From cf18504ebe450aa7492f390b3cfd416cf0b7b7db Mon Sep 17 00:00:00 2001 From: Zhen Chen Date: Mon, 31 Jul 2023 18:39:58 +0800 Subject: [PATCH] MALI: bifrost: Resolve a runtime WARNING when CONFIG_FORTIFY_SOURCE is enabled The original WARNING: memcpy: detected field-spanning write (size 8) of single field "&trace_buffer->name" at drivers/gpu/arm/bifrost/csf/mali_kbase_csf_trace_buffer.c:267 (size 1) WARNING: CPU: 4 PID: 341 at drivers/gpu/arm/bifrost/csf/mali_kbase_csf_trace_buffer.c:267 kbase_csf_firmware_parse_trace_buffer_entry+0x1b8/0x1c0 ... Signed-off-by: Zhen Chen Change-Id: I27da582ae033b4a89a4a5c7c3e98e636e3336df8 --- drivers/gpu/arm/bifrost/csf/mali_kbase_csf_trace_buffer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_trace_buffer.c b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_trace_buffer.c index 46872f937dbf..707be020e314 100644 --- a/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_trace_buffer.c +++ b/drivers/gpu/arm/bifrost/csf/mali_kbase_csf_trace_buffer.c @@ -88,7 +88,7 @@ struct firmware_trace_buffer { } cpu_va; u32 num_pages; u32 trace_enable_init_mask[CSF_FIRMWARE_TRACE_ENABLE_INIT_MASK_MAX]; - char name[1]; /* this field must be last */ + char name[]; /* this field must be last */ }; /**