[RFC PATCH 1/4] kho: introduce the KHO array
Jason Gunthorpe
jgg at nvidia.com
Tue Sep 9 08:50:44 PDT 2025
On Tue, Sep 09, 2025 at 05:40:21PM +0200, Pratyush Yadav wrote:
> PS: do you know if bitfield layout is reliable for serialization? Can
> different compiler versions move them around? I always thought they can.
> If not, I can also use them in memfd code since they make the code
> neater.
It is specified by the SYSV ABI, compilers are not free to change it.
https://gitlab.com/x86-psABIs/x86-64-ABI/-/blob/master/x86-64-ABI/low-level-sys-info.tex?ref_type=heads#L337
I didn't check ARM64 but would be shocked to find it is not specified.
Jason
More information about the kexec
mailing list