There are several messages being logged to stderr when building the PowerPC selftests:
$ make -j$(nproc) O=build -C tools/testing/selftests \ INSTALL_PATH="$PWD"/out/selftests TARGETS=powerpc install > /dev/null Makefile:50: warning: overriding recipe for target 'clean' ../../lib.mk:124: warning: ignoring old recipe for target 'clean' 1+0 records in 1+0 records out 65536 bytes (66 kB, 64 KiB) copied, 7.71e-05 s, 850 MB/s Makefile:50: warning: overriding recipe for target 'clean' ../../lib.mk:124: warning: ignoring old recipe for target 'clean' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. ... make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. Makefile:50: warning: overriding recipe for target 'clean' ../../lib.mk:124: warning: ignoring old recipe for target 'clean' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. ... make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. This series fixes or silences them to make any legitimate build warnings more apparent. Benjamin Gray (3): selftests/powerpc: Use CLEAN macro to fix make warning selftests/powerpc: Pass make context to children selftests/powerpc: Make dd output quiet tools/testing/selftests/powerpc/Makefile | 8 ++--- tools/testing/selftests/powerpc/mm/Makefile | 2 +- tools/testing/selftests/powerpc/pmu/Makefile | 31 +++++++++++--------- 3 files changed, 22 insertions(+), 19 deletions(-) base-commit: ec0a1b360aec1ba0bdfad3dd69e300b028529c0d -- 2.39.2