On Fri, Oct 09, 2026 at 09:27:57PM -0700, Paul E. McKenney wrote: > foreground background > -next Fix -next Fix > > make -jN Bug Good Bug Good > > kvm.sh [1] Bug Bug Bug Bug > > [1] tools/testing/selftests/rcutorture/bin/kvm.sh --build-only --allcpus > --configs TREE02 --trust-make
Thanks for the details! IIUC, the difference is the config, not foreground vs background. kvm-build.sh adds CONFIG_INITRAMFS_SOURCE, which is compressed with gzip by default. The usr/Makefile target picks that compressor through a variable, so v1 missed it. Your plain "make -jN" builds probably had no built-in initramfs, so the kernel image was the only place where pigz ran, which v1 did cover. Hopefully v2 has all the missed targets fixed now: https://lore.kernel.org/lkml/[email protected]/T/#m3b466b33f835119bfbd0c1b3c48d2a8a87f31691 -Kees -- Kees Cook

