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 <chenzhen@rock-chips.com>
Change-Id: I27da582ae033b4a89a4a5c7c3e98e636e3336df8
This commit is contained in:
Zhen Chen
2023-07-31 18:39:58 +08:00
parent 7d5e496b58
commit cf18504ebe

View File

@@ -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 */
};
/**