On 4/22/26 10:04, Li Wang wrote: > When building the mm selftests on a system without liburing development > headers, check_config.sh leaks a raw compiler error: > > /tmp/tmp.kIIOIqwe3n.c:2:10: fatal error: liburing.h: No such file or > directory > 2 | #include <liburing.h> > | ^~~~~~~~~~~~ > > Since this is an expected failure during the configuration probe, > redirect the compiler output to /dev/null to hide it. > > And the build system prints a clear warning when this occurs: > > Warning: missing liburing support. Some tests will be skipped. > > Because the user is properly notified about the missing dependency, the > raw compiler error is redundant and only confuse users. > > Additionally, update the Makefile to use $(Q) and $(call msg,...) for > the check_config.sh execution. This aligns the probe with standard > kbuild output formatting, providing a clean "CHK" message instead of > printing the raw command during the build. > > Signed-off-by: Li Wang <[email protected]> > ---
Thanks! Tested-by: David Hildenbrand (Arm) <[email protected]> Acked-by: David Hildenbrand (Arm) <[email protected]> -- Cheers, David

