On Wed, Jul 10, 2024 at 10:57:25AM +0200, Arnd Bergmann wrote:
Thanks for the report! I just panicked a bit and thought I had done something entirely wrong here, but after having a closer look it turned out to be a silly typo:
-#include <unistd_64.h> +#include <asm/unistd_64.h>
Doh, I should've spotted that even from the very quick look I gave it! Thanks for the quick fix.
I checked that arm64 is the only architecture that has this particular bug, and I tried building kselftest now, which seems to work better. There are still a few warnings and errors I get doing that, but I suspect those are all preexisting issues.
Yeah, not everything there builds cleanly (and there's a bunch of external deps you need for many of the suites).