linux-next: build failure in final build

From: Mark Brown

Date: Thu Jul 02 2026 - 14:29:05 EST


Hi all,

After merging the kthread tree, today's linux-next build
(powerpc pseries_le_defconfig) failed like this:

ERROR: modpost: module random32_kunit uses symbol prandom_warmup from namespace EXPORTED_FOR_KUNIT_TESTING, but does not import it.
make[3]: *** [/tmp/next/build/scripts/Makefile.modpost:147: Module.symvers] Error 1
make[2]: *** [/tmp/next/build/Makefile:2134: modpost] Error 2
make[1]: *** [/tmp/next/build/Makefile:248: __sub-make] Error 2
make: *** [Makefile:248: __sub-make] Error 2

Caused by commit

2ee1282ed36ff (lib/random32: convert selftest to KUnit)

This appears to be showing up in this specific PowerPC configuration
because ppc64_defconfig turns on

CONFIG_KUNIT=m
CONFIG_KUNIT_ALL_TESTS=m

which is an unusual choice, normally defconfigs don't turn on KUnit and
when KUnit is enabled it is built in.

I have ignored this for today.

Attachment: signature.asc
Description: PGP signature