On Thu, Jul 17, 2025 at 03:23:00PM +0200, Christoph Hellwig wrote:
On Thu, Jul 17, 2025 at 10:48:02AM +0200, Thomas Weißschuh wrote:
If the kernel toolchain is not fit to produce userspace because of a missing libc, the kernel's own nolibc can be used instead.
Is nolibc enough to run all the selftests? If so we should just do it unconditionally, but linking to different libraries by availability seems a bit problematic.
There's some that rely on standard userspace libraries for accessing the functionality they're testing or for things like crypto which would require a bunch more work.