Re: linux-next: build failure after merge of the arm64 tree
From: Will Deacon
Date: Wed Jun 24 2026 - 09:05:34 EST
On Wed, Jun 24, 2026 at 12:58:03PM +0100, Mark Brown wrote:
> Hi all,
>
> After merging the arm64 tree, today's linux-next build
> (arm64 kselftest) failed like this:
>
> CC iommufd_fail_nth
> CC iommufd
> CC msgque
> CC ir_loopback
> CC kcmp_test
> CC harness-selftest
> In file included from /usr/include/aarch64-linux-gnu/bits/sigcontext.h:30,
> from /usr/include/signal.h:301,
> from include/test_util.h:12,
> from lib/io.c:8:
> /tmp/next/arm64_kselftest/usr/include/asm/sigcontext.h:81:9: error:
> unknown type name '__u128'; did you mean '__u32'?
> 81 | __u128 vregs[32];
> | ^~~~~~ __u32
> cc1: note: unrecognized command-line option
> '-Wno-gnu-variable-sized-type-not-at-end' may have been intended
> to silence earlier diagnostics make[1]: *** [Makefile.kvm:347:
> /tmp/next/arm64_kselftest/kselftest/kvm/lib/io.o] Error 1 make[1]:
Thanks, Mark. I also got a similar report from test robot [1], so I'll
just drop this change until I've figured out the root cause.
Will
[1] https://lore.kernel.org/r/202606240441.7eZ1TIRM-lkp@xxxxxxxxx