====== Cleaning ====== ../../../scripts/Makefile.include:4: *** O=build_tools/ does not exist. Stop. ====== Baseline building the tree ====== make[1]: Circular /home/nipa/net-next/wt-0/build_tools/kselftest/alsa/global-timer <- /home/nipa/net-next/wt-0/build_tools/kselftest/alsa/global-timer dependency dropped. lib/x86_64/vmx.c: In function ‘init_vmcs_control_fields’: lib/x86_64/vmx.c:203:40: error: ‘VMX_BASIC_MEM_TYPE_WB’ undeclared (first use in this function) 203 | .memory_type = VMX_BASIC_MEM_TYPE_WB, | ^~~~~~~~~~~~~~~~~~~~~ lib/x86_64/vmx.c:203:40: note: each undeclared identifier is reported only once for each function it appears in At top level: cc1: note: unrecognized command-line option ‘-Wno-gnu-variable-sized-type-not-at-end’ may have been intended to silence earlier diagnostics make[1]: *** [Makefile:318: /home/nipa/net-next/wt-0/build_tools/kselftest/kvm/lib/x86_64/vmx.o] Error 1 make[1]: *** Waiting for unfinished jobs.... Warning: Kernel ABI header at 'tools/include/uapi/linux/if_xdp.h' differs from latest version at 'include/uapi/linux/if_xdp.h' In function ‘configure_flow_steering’, inlined from ‘do_server’ at ncdevmem.c:445:6: ncdevmem.c:314:28: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size between 209 and 215 [-Wformat-truncation=] 314 | return run_command("sudo ethtool -N %s flow-type %s %s %s dst-ip %s %s %s dst-port %s queue %d >&2", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ncdevmem.c:215:52: note: in definition of macro ‘run_command’ 215 | snprintf(command, sizeof(command), cmd, ##__VA_ARGS__); \ | ^~~ ncdevmem.c: In function ‘do_server’: ncdevmem.c:314:74: note: format string is defined here 314 | return run_command("sudo ethtool -N %s flow-type %s %s %s dst-ip %s %s %s dst-port %s queue %d >&2", | ^~ In function ‘configure_flow_steering’, inlined from ‘do_server’ at ncdevmem.c:445:6: ncdevmem.c:215:17: note: ‘snprintf’ output 66 or more bytes (assuming 335) into a destination of size 256 215 | snprintf(command, sizeof(command), cmd, ##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ncdevmem.c:314:16: note: in expansion of macro ‘run_command’ 314 | return run_command("sudo ethtool -N %s flow-type %s %s %s dst-ip %s %s %s dst-port %s queue %d >&2", | ^~~~~~~~~~~ ====== Building the tree before the patch ====== make[1]: Circular /home/nipa/net-next/wt-0/build_tools/kselftest/alsa/global-timer <- /home/nipa/net-next/wt-0/build_tools/kselftest/alsa/global-timer dependency dropped. lib/x86_64/vmx.c: In function ‘init_vmcs_control_fields’: lib/x86_64/vmx.c:203:40: error: ‘VMX_BASIC_MEM_TYPE_WB’ undeclared (first use in this function) 203 | .memory_type = VMX_BASIC_MEM_TYPE_WB, | ^~~~~~~~~~~~~~~~~~~~~ lib/x86_64/vmx.c:203:40: note: each undeclared identifier is reported only once for each function it appears in At top level: cc1: note: unrecognized command-line option ‘-Wno-gnu-variable-sized-type-not-at-end’ may have been intended to silence earlier diagnostics make[1]: *** [Makefile:318: /home/nipa/net-next/wt-0/build_tools/kselftest/kvm/lib/x86_64/vmx.o] Error 1 make[1]: *** Waiting for unfinished jobs.... In function ‘configure_flow_steering’, inlined from ‘do_server’ at ncdevmem.c:445:6: ncdevmem.c:314:28: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size between 209 and 215 [-Wformat-truncation=] 314 | return run_command("sudo ethtool -N %s flow-type %s %s %s dst-ip %s %s %s dst-port %s queue %d >&2", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ncdevmem.c:215:52: note: in definition of macro ‘run_command’ 215 | snprintf(command, sizeof(command), cmd, ##__VA_ARGS__); \ | ^~~ ncdevmem.c: In function ‘do_server’: ncdevmem.c:314:74: note: format string is defined here 314 | return run_command("sudo ethtool -N %s flow-type %s %s %s dst-ip %s %s %s dst-port %s queue %d >&2", | ^~ In function ‘configure_flow_steering’, inlined from ‘do_server’ at ncdevmem.c:445:6: ncdevmem.c:215:17: note: ‘snprintf’ output 66 or more bytes (assuming 335) into a destination of size 256 215 | snprintf(command, sizeof(command), cmd, ##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ncdevmem.c:314:16: note: in expansion of macro ‘run_command’ 314 | return run_command("sudo ethtool -N %s flow-type %s %s %s dst-ip %s %s %s dst-port %s queue %d >&2", | ^~~~~~~~~~~ ====== Checking if tree is clean ====== ====== Building the tree with the patch ====== make[1]: Circular /home/nipa/net-next/wt-0/build_tools/kselftest/alsa/global-timer <- /home/nipa/net-next/wt-0/build_tools/kselftest/alsa/global-timer dependency dropped. lib/x86_64/vmx.c: In function ‘init_vmcs_control_fields’: lib/x86_64/vmx.c:203:40: error: ‘VMX_BASIC_MEM_TYPE_WB’ undeclared (first use in this function) 203 | .memory_type = VMX_BASIC_MEM_TYPE_WB, | ^~~~~~~~~~~~~~~~~~~~~ lib/x86_64/vmx.c:203:40: note: each undeclared identifier is reported only once for each function it appears in At top level: cc1: note: unrecognized command-line option ‘-Wno-gnu-variable-sized-type-not-at-end’ may have been intended to silence earlier diagnostics make[1]: *** [Makefile:318: /home/nipa/net-next/wt-0/build_tools/kselftest/kvm/lib/x86_64/vmx.o] Error 1 In function ‘configure_flow_steering’, inlined from ‘do_server’ at ncdevmem.c:472:6: ncdevmem.c:341:28: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size between 209 and 215 [-Wformat-truncation=] 341 | return run_command("sudo ethtool -N %s flow-type %s %s %s dst-ip %s %s %s dst-port %s queue %d >&2", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ncdevmem.c:242:52: note: in definition of macro ‘run_command’ 242 | snprintf(command, sizeof(command), cmd, ##__VA_ARGS__); \ | ^~~ ncdevmem.c: In function ‘do_server’: ncdevmem.c:341:74: note: format string is defined here 341 | return run_command("sudo ethtool -N %s flow-type %s %s %s dst-ip %s %s %s dst-port %s queue %d >&2", | ^~ In function ‘configure_flow_steering’, inlined from ‘do_server’ at ncdevmem.c:472:6: ncdevmem.c:242:17: note: ‘snprintf’ output 66 or more bytes (assuming 335) into a destination of size 256 242 | snprintf(command, sizeof(command), cmd, ##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ncdevmem.c:341:16: note: in expansion of macro ‘run_command’ 341 | return run_command("sudo ethtool -N %s flow-type %s %s %s dst-ip %s %s %s dst-port %s queue %d >&2", | ^~~~~~~~~~~ ====== Checking if tree is clean ======