Hi Thomas, On Tue, 6 Jan 2026 at 19:32, Thomas Weißschuh <[email protected]> wrote: > On 2026-01-06 14:36:23+0100, Geert Uytterhoeven wrote: > > On Tue, 6 Jan 2026 at 12:47, Thomas Weißschuh <[email protected]> wrote: > > > On 2026-01-06 12:40:12+0100, Geert Uytterhoeven wrote: > > > > On Sun, 4 Jan 2026 at 23:14, Thomas Weißschuh <[email protected]> > > > > wrote: > > > > > > (...) > > > > > > > > --- a/tools/testing/selftests/nolibc/Makefile.nolibc > > > > > +++ b/tools/testing/selftests/nolibc/Makefile.nolibc > > > > > @@ -117,7 +117,7 @@ DEFCONFIG_riscv32 = rv32_defconfig > > > > > DEFCONFIG_riscv64 = defconfig > > > > > DEFCONFIG_s390x = defconfig > > > > > DEFCONFIG_loongarch = defconfig > > > > > -DEFCONFIG_sparc32 = sparc32_defconfig > > > > > +DEFCONFIG_sparc32 = sparc64_defconfig > > > > > > > > How can we test sparc32 using a 64-bit kernel? > > > > > > CONFIG_COMPAT=y > > > > FWIW, testing 32-bit userland on a 64-bit kernel is something completely > > different... > > I can't really follow. We are testing the userspace nolibc here and > assume that the kernel component already works correctly. Whether that > is a native 32-bit kernel, 64-bit kernel with CONFIG_COMPAT=y or even > qemu-user-sparc doesn't really matter in my opinion. What am I missing?
Oh sorry, I thought this was part of the actual nolibc implementation used by the selftests, not a test for nolibc itself. > > > > Please note that this changed in (the now committed) v2 anyways: > > > https://lore.kernel.org/lkml/[email protected]/ > > > > Sorry, I hadn't noticed the newer version, as the latter does not > > include some keywords to trigger my interest ;-) > > Now I am left wondering about the specific keyword that triggered on v1 > but not v2 :-) "m68k" Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected] 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

