Name of failed tests
====================
maint
-----
* difference between net and batadv maint
master
------
* headers
* sparse linux-5.19-rc1 cfg: BLA=n DAT=n DEBUG=y TRACING=y NC=n MCAST=y BATMAN_V=y
* sparse linux-5.19-rc1 cfg: BLA=n DAT=y DEBUG=n TRACING=y NC=n MCAST=n 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=n DEBUG=n TRACING=y NC=y MCAST=y BATMAN_V=y
* sparse linux-5.19-rc1 cfg: BLA=y DAT=y DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=y
* unused_symbols linux-5.19-rc1 cfg: BLA=n DAT=n DEBUG=y TRACING=y NC=n MCAST=y BATMAN_V=y
* unused_symbols linux-5.19-rc1 cfg: BLA=n DAT=y DEBUG=n TRACING=y NC=n MCAST=n 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=n DEBUG=n TRACING=y NC=y MCAST=y BATMAN_V=y
* unused_symbols linux-5.19-rc1 cfg: BLA=y DAT=y DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=y
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=n DEBUG=n TRACING=y NC=y MCAST=y BATMAN_V=y
---------------------------------------------------------------------------
from /home/build_test/build_env/tmp.qIGUkdQar1/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.qIGUkdQar1/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.qIGUkdQar1/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.qIGUkdQar1/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.qIGUkdQar1/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.qIGUkdQar1/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.qIGUkdQar1/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.qIGUkdQar1/net/batman-adv/trace.o] Error 1
make[2]: *** [scripts/Makefile.build:466: /home/build_test/build_env/tmp.qIGUkdQar1/net/batman-adv] Error 2
make[1]: *** [Makefile:1839: /home/build_test/build_env/tmp.qIGUkdQar1] Error 2
make: *** [Makefile:68: all] Error 2
master: unused_symbols linux-5.19-rc1 cfg: BLA=y DAT=n DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=y
---------------------------------------------------------------------------
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
master: unused_symbols linux-5.19-rc1 cfg: BLA=y DAT=n DEBUG=n TRACING=y NC=y MCAST=y BATMAN_V=y
---------------------------------------------------------------------------
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: 307
Tested Linux versions: 40
Tested configs: 115
master
------
Failed tests: 11
Started build tests: 279
Tested Linux versions: 40
Tested configs: 112