Name of failed tests ====================
maint -----
* difference between net and batadv maint
master ------
* headers * sparse linux-5.19-rc1 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=y MCAST=y BATMAN_V=n * sparse linux-5.19-rc1 cfg: BLA=y DAT=n DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=y * sparse linux-5.19-rc1 cfg: BLA=y DAT=y DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=n * unused_symbols linux-5.19-rc1 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=y MCAST=y BATMAN_V=n * unused_symbols linux-5.19-rc1 cfg: BLA=y DAT=n DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=y * unused_symbols linux-5.19-rc1 cfg: BLA=y DAT=y DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=n
Output of different failed tests ================================
maint: difference between net and batadv maint ----------------------------------------------
net/net/batman-adv/trace.h | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-)
master: headers ---------------
diff --git a/net/batman-adv/trace.h b/net/batman-adv/trace.h index 77840fc9..d9cc1cd8 100644 --- a/net/batman-adv/trace.h +++ b/net/batman-adv/trace.h @@ -9,8 +9,6 @@
#include "main.h" // IWYU pragma: keep
-#include <linux/bug.h> -#include <linux/kernel.h> #include <linux/netdevice.h> #include <linux/percpu.h> #include <linux/printk.h>
master: sparse linux-5.19-rc1 cfg: BLA=y DAT=y DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=n ---------------------------------------------------------------------------
from /home/build_test/build_env/tmp.oB5V6rumDr/net/batman-adv/trace.c:8: __vstring(msg, vaf->fmt, vaf->va) ^~~~~~~~~ ./include/trace/trace_events.h:54:3: note: in definition of macro ‘DECLARE_EVENT_CLASS’ tstruct \ ^~~~~~~ ./include/trace/trace_events.h:43:9: note: in expansion of macro ‘PARAMS’ PARAMS(tstruct), \ ^~~~~~ TRACE_EVENT(batadv_dbg, ^~~~~~~~~~~ TP_STRUCT__entry( ^~~~~~~~~~~~~~~~ from /home/build_test/build_env/tmp.oB5V6rumDr/net/batman-adv/trace.c:8: __vstring(msg, vaf->fmt, vaf->va) ^~~~~~~~~ ./include/trace/trace_events.h:117:3: note: in definition of macro ‘DECLARE_EVENT_CLASS’ tstruct; \ ^~~~~~~ ./include/trace/trace_events.h:43:9: note: in expansion of macro ‘PARAMS’ PARAMS(tstruct), \ ^~~~~~ TRACE_EVENT(batadv_dbg, ^~~~~~~~~~~ TP_STRUCT__entry( ^~~~~~~~~~~~~~~~ from /home/build_test/build_env/tmp.oB5V6rumDr/net/batman-adv/trace.c:8: ./include/trace/stages/stage3_trace_output.h:13:32: error: ‘struct trace_event_raw_batadv_dbg’ has no member named ‘__data_loc_msg’; did you mean ‘__data_loc_device’? ((void *)__entry + (__entry->__data_loc_##field & 0xffff)) ^~~~~~~~~~~ ./include/trace/trace_events.h:203:27: note: in definition of macro ‘DECLARE_EVENT_CLASS’ trace_event_printf(iter, print); \ ^~~~~ ./include/trace/trace_events.h:45:9: note: in expansion of macro ‘PARAMS’ PARAMS(print)); \ ^~~~~~ TRACE_EVENT(batadv_dbg, ^~~~~~~~~~~ TP_printk( ^~~~~~~~~ ./include/trace/stages/stage3_trace_output.h:20:35: note: in expansion of macro ‘__get_dynamic_array’ #define __get_str(field) ((char *)__get_dynamic_array(field)) ^~~~~~~~~~~~~~~~~~~ __get_str(msg) ^~~~~~~~~ from /home/build_test/build_env/tmp.oB5V6rumDr/net/batman-adv/trace.c:8: __vstring(msg, vaf->fmt, vaf->va) ^~~~~~~~~ ./include/trace/trace_events.h:244:2: note: in definition of macro ‘DECLARE_EVENT_CLASS’ tstruct \ ^~~~~~~ ./include/trace/trace_events.h:43:9: note: in expansion of macro ‘PARAMS’ PARAMS(tstruct), \ ^~~~~~ TRACE_EVENT(batadv_dbg, ^~~~~~~~~~~ TP_STRUCT__entry( ^~~~~~~~~~~~~~~~ __vstring(msg, vaf->fmt, vaf->va) ^~~ ./include/trace/trace_events.h:244:2: note: in definition of macro ‘DECLARE_EVENT_CLASS’ tstruct \ ^~~~~~~ ./include/trace/trace_events.h:43:9: note: in expansion of macro ‘PARAMS’ PARAMS(tstruct), \ ^~~~~~ TRACE_EVENT(batadv_dbg, ^~~~~~~~~~~ TP_STRUCT__entry( ^~~~~~~~~~~~~~~~ __vstring(msg, vaf->fmt, vaf->va) ^~~ ./include/trace/trace_events.h:244:2: note: in definition of macro ‘DECLARE_EVENT_CLASS’ tstruct \ ^~~~~~~ ./include/trace/trace_events.h:43:9: note: in expansion of macro ‘PARAMS’ PARAMS(tstruct), \ ^~~~~~ TRACE_EVENT(batadv_dbg, ^~~~~~~~~~~ TP_STRUCT__entry( ^~~~~~~~~~~~~~~~ ./include/trace/trace_events.h:245:2: error: expected ‘}’ before ‘{’ token {} }; ^ ./include/trace/trace_events.h:40:2: note: in expansion of macro ‘DECLARE_EVENT_CLASS’ DECLARE_EVENT_CLASS(name, \ ^~~~~~~~~~~~~~~~~~~ TRACE_EVENT(batadv_dbg, ^~~~~~~~~~~ ./include/trace/trace_events.h:243:64: note: to match this ‘{’ static struct trace_event_fields trace_event_fields_##call[] = { \ ^ ./include/trace/trace_events.h:40:2: note: in expansion of macro ‘DECLARE_EVENT_CLASS’ DECLARE_EVENT_CLASS(name, \ ^~~~~~~~~~~~~~~~~~~ TRACE_EVENT(batadv_dbg, ^~~~~~~~~~~ from /home/build_test/build_env/tmp.oB5V6rumDr/net/batman-adv/trace.c:8: ./include/linux/stddef.h:16:32: error: ‘struct trace_event_raw_batadv_dbg’ has no member named ‘__data’ #define offsetof(TYPE, MEMBER) __builtin_offsetof(TYPE, MEMBER) ^~~~~~~~~~~~~~~~~~ ./include/trace/trace_events.h:263:2: note: in definition of macro ‘DECLARE_EVENT_CLASS’ tstruct; \ ^~~~~~~ ./include/trace/trace_events.h:43:9: note: in expansion of macro ‘PARAMS’ PARAMS(tstruct), \ ^~~~~~ TRACE_EVENT(batadv_dbg, ^~~~~~~~~~~ TP_STRUCT__entry( ^~~~~~~~~~~~~~~~ ./include/trace/stages/stage5_get_offsets.h:31:11: note: in expansion of macro ‘offsetof’ offsetof(typeof(*entry), __data); \ ^~~~~~~~ ./include/trace/stages/stage5_get_offsets.h:36:29: note: in expansion of macro ‘__dynamic_array’ #define __string(item, src) __dynamic_array(char, item, \ ^~~~~~~~~~~~~~~ __string(device, bat_priv->soft_iface->name) ^~~~~~~~ ./include/trace/stages/stage5_get_offsets.h:30:23: warning: assignment to ‘u32’ {aka ‘unsigned int’} from ‘struct trace_event_fields *’ makes integer from pointer without a cast [-Wint-conversion] __data_offsets->item = __data_size + \ ^ ./include/trace/trace_events.h:263:2: note: in definition of macro ‘DECLARE_EVENT_CLASS’ tstruct; \ ^~~~~~~ ./include/trace/trace_events.h:43:9: note: in expansion of macro ‘PARAMS’ PARAMS(tstruct), \ ^~~~~~ TRACE_EVENT(batadv_dbg, ^~~~~~~~~~~ TP_STRUCT__entry( ^~~~~~~~~~~~~~~~ ./include/trace/stages/stage5_get_offsets.h:36:29: note: in expansion of macro ‘__dynamic_array’ #define __string(item, src) __dynamic_array(char, item, \ ^~~~~~~~~~~~~~~ __string(device, bat_priv->soft_iface->name) ^~~~~~~~ ./include/linux/stddef.h:16:32: error: ‘struct trace_event_raw_batadv_dbg’ has no member named ‘__data’ #define offsetof(TYPE, MEMBER) __builtin_offsetof(TYPE, MEMBER) ^~~~~~~~~~~~~~~~~~ ./include/trace/trace_events.h:263:2: note: in definition of macro ‘DECLARE_EVENT_CLASS’ tstruct; \ ^~~~~~~ ./include/trace/trace_events.h:43:9: note: in expansion of macro ‘PARAMS’ PARAMS(tstruct), \ ^~~~~~ TRACE_EVENT(batadv_dbg, ^~~~~~~~~~~ TP_STRUCT__entry( ^~~~~~~~~~~~~~~~ ./include/trace/stages/stage5_get_offsets.h:31:11: note: in expansion of macro ‘offsetof’ offsetof(typeof(*entry), __data); \ ^~~~~~~~ ./include/trace/stages/stage5_get_offsets.h:36:29: note: in expansion of macro ‘__dynamic_array’ #define __string(item, src) __dynamic_array(char, item, \ ^~~~~~~~~~~~~~~ __string(driver, KBUILD_MODNAME) ^~~~~~~~ ./include/trace/stages/stage5_get_offsets.h:30:23: warning: assignment to ‘u32’ {aka ‘unsigned int’} from ‘struct trace_event_fields *’ makes integer from pointer without a cast [-Wint-conversion] __data_offsets->item = __data_size + \ ^ ./include/trace/trace_events.h:263:2: note: in definition of macro ‘DECLARE_EVENT_CLASS’ tstruct; \ ^~~~~~~ ./include/trace/trace_events.h:43:9: note: in expansion of macro ‘PARAMS’ PARAMS(tstruct), \ ^~~~~~ TRACE_EVENT(batadv_dbg, ^~~~~~~~~~~ TP_STRUCT__entry( ^~~~~~~~~~~~~~~~ ./include/trace/stages/stage5_get_offsets.h:36:29: note: in expansion of macro ‘__dynamic_array’ #define __string(item, src) __dynamic_array(char, item, \ ^~~~~~~~~~~~~~~ __string(driver, KBUILD_MODNAME) ^~~~~~~~ from /home/build_test/build_env/tmp.oB5V6rumDr/net/batman-adv/trace.c:8: ./include/trace/trace_events.h:402:2: error: expected ‘;’ before ‘{’ token { assign; } \ ^ ./include/trace/trace_events.h:40:2: note: in expansion of macro ‘DECLARE_EVENT_CLASS’ DECLARE_EVENT_CLASS(name, \ ^~~~~~~~~~~~~~~~~~~ TRACE_EVENT(batadv_dbg, ^~~~~~~~~~~ from /home/build_test/build_env/tmp.oB5V6rumDr/net/batman-adv/trace.c:8: ./include/trace/perf.h:89:2: error: expected ‘;’ before ‘{’ token { assign; } \ ^ ./include/trace/trace_events.h:40:2: note: in expansion of macro ‘DECLARE_EVENT_CLASS’ DECLARE_EVENT_CLASS(name, \ ^~~~~~~~~~~~~~~~~~~ TRACE_EVENT(batadv_dbg, ^~~~~~~~~~~ ./include/trace/perf.h:62:6: warning: unused variable ‘__count’ [-Wunused-variable] u64 __count = 1; \ ^~~~~~~ ./include/trace/trace_events.h:40:2: note: in expansion of macro ‘DECLARE_EVENT_CLASS’ DECLARE_EVENT_CLASS(name, \ ^~~~~~~~~~~~~~~~~~~ TRACE_EVENT(batadv_dbg, ^~~~~~~~~~~ cc1: some warnings being treated as errors make[3]: *** [scripts/Makefile.build:249: /home/build_test/build_env/tmp.oB5V6rumDr/net/batman-adv/trace.o] Error 1 make[2]: *** [scripts/Makefile.build:466: /home/build_test/build_env/tmp.oB5V6rumDr/net/batman-adv] Error 2 make[1]: *** [Makefile:1839: /home/build_test/build_env/tmp.oB5V6rumDr] Error 2 make: *** [Makefile:68: all] Error 2
master: unused_symbols linux-5.19-rc1 cfg: BLA=n DAT=n DEBUG=n TRACING=y NC=y MCAST=y BATMAN_V=n ---------------------------------------------------------------------------
batadv_netlink_tpmeter_notify batadv_orig_node_vlan_get batadv_orig_node_vlan_new batadv_orig_node_vlan_release
master: unused_symbols linux-5.19-rc1 cfg: BLA=y DAT=y DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=n ---------------------------------------------------------------------------
batadv_bla_is_backbone_gw_orig batadv_netlink_tpmeter_notify batadv_orig_node_vlan_get batadv_orig_node_vlan_new batadv_orig_node_vlan_release
Statistics ==========
maint -----
Failed tests: 1 Started build tests: 328 Tested Linux versions: 40 Tested configs: 119
master ------
Failed tests: 7 Started build tests: 289 Tested Linux versions: 40 Tested configs: 113