On Tue, Feb 03, 2026 at 02:52:28PM +0100, Thomas Zimmermann wrote:
> Pack the fields in the coreboot table entries. These entries are part of
> the coreboot ABI, so they don't follow regular calling conventions. Fields
> of type u64 are aligned to boundaries of 4 bytes instead of 8. [1]
> 
> So far this has not been a problem. In the future, padding bytes should
> be added where explicit alignment is required.
> 
> v2:
> - use aligned 64-bit type instead of __packed__ attribute (Julius)

Changelog should be after "---" otherwise it becomes part of commit message.

> 
> Signed-off-by: Thomas Zimmermann <[email protected]>
> Link: 
> https://github.com/coreboot/coreboot/blob/main/payloads/libpayload/include/coreboot_tables.h#L96
>  # [1]
> Suggested-by: Julius Werner <[email protected]>
> Acked-by: Julius Werner <[email protected]>

Acked-by: Tzung-Bi Shih <[email protected]>

Reply via email to