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]>
