On 30.12.2025 14:50, Andrew Cooper wrote:
> WORDS_BIGENDIAN is a QEMU-ism. In the very dim and distant past, we had a
> fork of QEMU living in xen.git which wired WORDS_BIGENDIAN in the userspace
> part of the build, but nothing ever wired it up in the hypervisor build.
Perhaps the assumption was that big-endian targets would #define WORDS_BIGENDIAN
in their asm/config.h?
> Fixes: 86d5da49a6f7 ("[HVM] Support multiple HVM time device models coming
> soon.")
> Signed-off-by: Andrew Cooper <[email protected]>
Reviewed-by: Jan Beulich <[email protected]>
> I'm not sure that this wants backporting, seeing as we have no big-endian
> architectures at all. Otherwse, 4.20 and older can't rely on the existence of
> __LITTLE_ENDIAN on older toolchains.
This not being active breakage, I think we can omit the backporting here.
Jan