Hi Arnd, On Mon, Jul 29, 2024 at 11:55 AM Arnd Bergmann <arnd@xxxxxxxx> wrote: > On Mon, Jul 29, 2024, at 11:35, Geert Uytterhoeven wrote: > >> + /kisskb/src/kernel/fork.c: error: #warning clone3() entry point is missing, please fix [-Werror=cpp]: => 3072:2 > > > > sh4-gcc13/se{7619,7750}_defconfig > > sh4-gcc13/sh-all{mod,no,yes}config > > sh4-gcc13/sh-defconfig > > sparc64-gcc5/sparc-allnoconfig > > sparc64-gcc{5,13}/sparc32_defconfig > > sparc64-gcc{5,13}/sparc64-{allno,def}config > > sparc64-gcc13/sparc-all{mod,no}config > > sparc64-gcc13/sparc64-allmodconfig > > Hexagon and NIOS2 as well, but this is expected. I really just > moved the warning into the actual implementation, the warning > is the same as before. hexagon and sh look like they should be > trivial, it's just that nobody seems to care. I'm sure the > patches were posted before and never applied. > > sparc and nios2 do need some real work to write and test > the wrappers. > > It does look like CONFIG_WERROR did not fail the build before > 505d66d1abfb ("clone3: drop __ARCH_WANT_SYS_CLONE3 macro") > as it probably was intended. Indeed. The actual regression is that this turned into a fatal error with -Werror. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds