On Mon, 03 Aug 2026 22:08:28 +0500, Hisam Mehboob wrote:
> KVM selftests use the non-standard ulong alias in several files. glibc
> exposes the alias transitively through its headers, whereas musl does not,
> causing musl builds to fail with ulong undeclared.
>
> Use unsigned long directly instead of depending on a libc-specific typedef.
> This also avoids adding a duplicate typedef to a shared tools header.
>
> [...]
Applied to kvm-x86 selftests, thanks!
[1/1] KVM: selftests: Replace ulong with unsigned long
https://github.com/kvm-x86/linux/commit/5be2d20f9818
--
https://github.com/kvm-x86/linux/tree/next