Name of failed tests
====================
maint
-----
* difference between net and batadv maint
* sparse linux-5.10-rc1 cfg: BLA=n DAT=n DEBUGFS=n DEBUG=n TRACING=n NC=n MCAST=n BATMAN_V=n SYSFS=n
* sparse linux-5.10-rc1 cfg: BLA=n DAT=n DEBUGFS=y DEBUG=y TRACING=n NC=n MCAST=y BATMAN_V=y SYSFS=n
* sparse linux-5.10-rc1 cfg: BLA=n DAT=y DEBUGFS=n DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=n SYSFS=n
* sparse linux-5.10-rc1 cfg: BLA=n DAT=y DEBUGFS=y DEBUG=n TRACING=n NC=n MCAST=n BATMAN_V=n SYSFS=y
* sparse linux-5.10-rc1 cfg: BLA=y DAT=n DEBUGFS=n DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=n SYSFS=n
* sparse linux-5.10-rc1 cfg: BLA=y DAT=n DEBUGFS=n DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=n SYSFS=y
* sparse linux-5.10-rc1 cfg: BLA=y DAT=n DEBUGFS=n DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=y SYSFS=y
* sparse linux-5.10-rc1 cfg: BLA=y DAT=n DEBUGFS=n DEBUG=y TRACING=y NC=y MCAST=n BATMAN_V=y SYSFS=n
* sparse linux-5.10-rc1 cfg: BLA=y DAT=n DEBUGFS=y DEBUG=y TRACING=n NC=y MCAST=y BATMAN_V=y SYSFS=n
* sparse linux-5.10-rc1 cfg: BLA=y DAT=y DEBUGFS=y DEBUG=n TRACING=y NC=n MCAST=n BATMAN_V=n SYSFS=n
* unused_symbols linux-5.10-rc1 cfg: BLA=n DAT=n DEBUGFS=y DEBUG=y TRACING=n NC=n MCAST=y BATMAN_V=y SYSFS=n
* unused_symbols linux-5.10-rc1 cfg: BLA=n DAT=y DEBUGFS=n DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=n SYSFS=n
* unused_symbols linux-5.10-rc1 cfg: BLA=y DAT=n DEBUGFS=n DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=n SYSFS=n
* unused_symbols linux-5.10-rc1 cfg: BLA=y DAT=n DEBUGFS=n DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=n SYSFS=y
* unused_symbols linux-5.10-rc1 cfg: BLA=y DAT=n DEBUGFS=n DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=y SYSFS=y
* unused_symbols linux-5.10-rc1 cfg: BLA=y DAT=n DEBUGFS=n DEBUG=y TRACING=y NC=y MCAST=n BATMAN_V=y SYSFS=n
* unused_symbols linux-5.10-rc1 cfg: BLA=y DAT=n DEBUGFS=y DEBUG=y TRACING=n NC=y MCAST=y BATMAN_V=y SYSFS=n
* unused_symbols linux-5.10-rc1 cfg: BLA=y DAT=y DEBUGFS=y DEBUG=n TRACING=y NC=n MCAST=n BATMAN_V=n SYSFS=n
* wrong namespace symbols linux-5.10-rc1 cfg: BLA=n DAT=y DEBUGFS=n DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=n SYSFS=n
* wrong namespace symbols linux-5.10-rc1 cfg: BLA=y DAT=n DEBUGFS=n DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=y SYSFS=y
* wrong namespace symbols linux-5.10-rc1 cfg: BLA=y DAT=n DEBUGFS=n DEBUG=y TRACING=y NC=y MCAST=n BATMAN_V=y SYSFS=n
* wrong namespace symbols linux-5.10-rc1 cfg: BLA=y DAT=y DEBUGFS=y DEBUG=n TRACING=y NC=n MCAST=n BATMAN_V=n SYSFS=n
master
------
* headers
* sparse linux-5.10-rc1 cfg: BLA=n DAT=n DEBUGFS=y DEBUG=n TRACING=n NC=n MCAST=y BATMAN_V=n SYSFS=n
* sparse linux-5.10-rc1 cfg: BLA=n DAT=y DEBUGFS=y DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=n SYSFS=y
* sparse linux-5.10-rc1 cfg: BLA=y DAT=n DEBUGFS=n DEBUG=y TRACING=n NC=n MCAST=y BATMAN_V=y SYSFS=y
* sparse linux-5.10-rc1 cfg: BLA=y DAT=n DEBUGFS=y DEBUG=n TRACING=y NC=n MCAST=n BATMAN_V=y SYSFS=y
* sparse linux-5.10-rc1 cfg: BLA=y DAT=n DEBUGFS=y DEBUG=y TRACING=n NC=n MCAST=n BATMAN_V=y SYSFS=n
* sparse linux-5.10-rc1 cfg: BLA=y DAT=y DEBUGFS=n DEBUG=y TRACING=n NC=n MCAST=y BATMAN_V=n SYSFS=y
* unused_symbols linux-5.10-rc1 cfg: BLA=n DAT=y DEBUGFS=y DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=n SYSFS=y
* unused_symbols linux-5.10-rc1 cfg: BLA=y DAT=n DEBUGFS=y DEBUG=n TRACING=y NC=n MCAST=n BATMAN_V=y SYSFS=y
* wrong namespace symbols linux-5.10-rc1 cfg: BLA=n DAT=y DEBUGFS=y DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=n SYSFS=y
* wrong namespace symbols linux-5.10-rc1 cfg: BLA=y DAT=n DEBUGFS=y DEBUG=n TRACING=y NC=n MCAST=n BATMAN_V=y SYSFS=y
Output of different failed tests
================================
maint: difference between net and batadv maint
----------------------------------------------
net/net/batman-adv/bat_iv_ogm.c | 1 +
net/net/batman-adv/bat_v_elp.c | 1 +
net/net/batman-adv/bat_v_ogm.c | 1 +
net/net/batman-adv/bridge_loop_avoidance.c | 2 +-
net/net/batman-adv/fragmentation.c | 2 +-
net/net/batman-adv/hard-interface.c | 19 +------------------
net/net/batman-adv/hard-interface.h | 1 -
net/net/batman-adv/main.c | 1 -
net/net/batman-adv/main.h | 2 +-
net/net/batman-adv/multicast.c | 16 ++++++++--------
net/net/batman-adv/netlink.c | 6 +++---
net/net/batman-adv/network-coding.c | 4 ++--
net/net/batman-adv/send.c | 2 +-
net/net/batman-adv/soft-interface.c | 4 ++--
net/net/batman-adv/types.h | 4 ++--
15 files changed, 25 insertions(+), 41 deletions(-)
master: headers
---------------
diff --git a/net/batman-adv/bat_v.c b/net/batman-adv/bat_v.c
index 98af85d6..2cfed55c 100644
--- a/net/batman-adv/bat_v.c
+++ b/net/batman-adv/bat_v.c
@@ -6,7 +6,6 @@
#include "bat_v.h"
#include "main.h" // IWYU pragma: keep
-
#include <linux/atomic.h>
#include <linux/cache.h>
#include <linux/errno.h>
@@ -38,6 +37,7 @@
#include "gateway_common.h"
#include "hard-interface.h"
#include "hash.h"
+#include "linux/minmax.h"
#include "log.h"
#include "netlink.h"
#include "originator.h"
diff --git a/net/batman-adv/bat_v_elp.c b/net/batman-adv/bat_v_elp.c
index a194996f..fd95ab56 100644
--- a/net/batman-adv/bat_v_elp.c
+++ b/net/batman-adv/bat_v_elp.c
@@ -6,7 +6,6 @@
#include "bat_v_elp.h"
#include "main.h" // IWYU pragma: keep
-
#include <linux/atomic.h>
#include <linux/bitops.h>
#include <linux/byteorder/generic.h>
@@ -36,6 +35,7 @@
#include "bat_algo.h"
#include "bat_v_ogm.h"
#include "hard-interface.h"
+#include "linux/minmax.h"
#include "log.h"
#include "originator.h"
#include "routing.h"
diff --git a/net/batman-adv/bat_v_ogm.c b/net/batman-adv/bat_v_ogm.c
index 8d52bcb2..dbfc517b 100644
--- a/net/batman-adv/bat_v_ogm.c
+++ b/net/batman-adv/bat_v_ogm.c
@@ -6,7 +6,6 @@
#include "bat_v_ogm.h"
#include "main.h" // IWYU pragma: keep
-
#include <linux/atomic.h>
#include <linux/byteorder/generic.h>
#include <linux/errno.h>
@@ -36,6 +35,7 @@
#include "bat_algo.h"
#include "hard-interface.h"
#include "hash.h"
+#include "linux/minmax.h"
#include "log.h"
#include "originator.h"
#include "routing.h"
diff --git a/net/batman-adv/fragmentation.c b/net/batman-adv/fragmentation.c
index eebf028b..915f5673 100644
--- a/net/batman-adv/fragmentation.c
+++ b/net/batman-adv/fragmentation.c
@@ -6,7 +6,6 @@
#include "fragmentation.h"
#include "main.h" // IWYU pragma: keep
-
#include <linux/atomic.h>
#include <linux/byteorder/generic.h>
#include <linux/errno.h>
@@ -14,7 +13,6 @@
#include <linux/gfp.h>
#include <linux/if_ether.h>
#include <linux/jiffies.h>
-#include <linux/kernel.h>
#include <linux/lockdep.h>
#include <linux/netdevice.h>
#include <linux/skbuff.h>
@@ -24,6 +22,7 @@
#include <uapi/linux/batadv_packet.h>
#include "hard-interface.h"
+#include "linux/minmax.h"
#include "originator.h"
#include "routing.h"
#include "send.h"
diff --git a/net/batman-adv/hard-interface.c b/net/batman-adv/hard-interface.c
index 2fb23d20..b4ed1250 100644
--- a/net/batman-adv/hard-interface.c
+++ b/net/batman-adv/hard-interface.c
@@ -6,7 +6,6 @@
#include "hard-interface.h"
#include "main.h" // IWYU pragma: keep
-
#include <linux/atomic.h>
#include <linux/byteorder/generic.h>
#include <linux/errno.h>
@@ -34,6 +33,7 @@
#include "debugfs.h"
#include "distributed-arp-table.h"
#include "gateway_client.h"
+#include "linux/minmax.h"
#include "log.h"
#include "originator.h"
#include "send.h"
diff --git a/net/batman-adv/icmp_socket.c b/net/batman-adv/icmp_socket.c
index cbfd5eaa..ee04390c 100644
--- a/net/batman-adv/icmp_socket.c
+++ b/net/batman-adv/icmp_socket.c
@@ -6,7 +6,6 @@
#include "icmp_socket.h"
#include "main.h" // IWYU pragma: keep
-
#include <linux/atomic.h>
#include <linux/compiler.h>
#include <linux/debugfs.h>
@@ -37,6 +36,7 @@
#include "debugfs.h"
#include "hard-interface.h"
+#include "linux/minmax.h"
#include "log.h"
#include "originator.h"
#include "send.h"
diff --git a/net/batman-adv/log.c b/net/batman-adv/log.c
index 5a3777af..d43b2333 100644
--- a/net/batman-adv/log.c
+++ b/net/batman-adv/log.c
@@ -7,6 +7,7 @@
#include "log.h"
#include "main.h" // IWYU pragma: keep
+#include <asm/cpufeatures.h>
#include <linux/compiler.h>
#include <linux/debugfs.h>
#include <linux/errno.h>
diff --git a/net/batman-adv/main.c b/net/batman-adv/main.c
index 70d07034..d24e87d9 100644
--- a/net/batman-adv/main.c
+++ b/net/batman-adv/main.c
@@ -50,6 +50,7 @@
#include "gateway_common.h"
#include "hard-interface.h"
#include "icmp_socket.h"
+#include "linux/minmax.h"
#include "log.h"
#include "multicast.h"
#include "netlink.h"
diff --git a/net/batman-adv/netlink.c b/net/batman-adv/netlink.c
index 1c2ccfe9..7e579e7f 100644
--- a/net/batman-adv/netlink.c
+++ b/net/batman-adv/netlink.c
@@ -6,7 +6,6 @@
#include "netlink.h"
#include "main.h" // IWYU pragma: keep
-
#include <linux/atomic.h>
#include <linux/bitops.h>
#include <linux/bug.h>
@@ -43,6 +42,7 @@
#include "gateway_client.h"
#include "gateway_common.h"
#include "hard-interface.h"
+#include "linux/minmax.h"
#include "log.h"
#include "multicast.h"
#include "network-coding.h"
diff --git a/net/batman-adv/tp_meter.c b/net/batman-adv/tp_meter.c
index 4c068825..c98b2bf8 100644
--- a/net/batman-adv/tp_meter.c
+++ b/net/batman-adv/tp_meter.c
@@ -6,7 +6,6 @@
#include "tp_meter.h"
#include "main.h" // IWYU pragma: keep
-
#include <linux/atomic.h>
#include <linux/build_bug.h>
#include <linux/byteorder/generic.h>
@@ -42,6 +41,7 @@
#include <uapi/linux/batman_adv.h>
#include "hard-interface.h"
+#include "linux/minmax.h"
#include "log.h"
#include "netlink.h"
#include "originator.h"
maint: sparse linux-5.10-rc1 cfg: BLA=n DAT=n DEBUGFS=n DEBUG=n TRACING=n NC=n MCAST=n BATMAN_V=n SYSFS=n
---------------------------------------------------------------------------
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
master: sparse linux-5.10-rc1 cfg: BLA=n DAT=n DEBUGFS=y DEBUG=n TRACING=n NC=n MCAST=y BATMAN_V=n SYSFS=n
---------------------------------------------------------------------------
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
maint: sparse linux-5.10-rc1 cfg: BLA=n DAT=n DEBUGFS=y DEBUG=y TRACING=n NC=n MCAST=y BATMAN_V=y SYSFS=n
---------------------------------------------------------------------------
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c: In function ‘batadv_mcast_mla_rtr_flags_bridge_get’:
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c:224:53: error: ‘struct br_ip’ has no member named ‘u’
ipv6_addr_is_ll_all_routers(&br_ip_entry->addr.u.ip6))
^
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c: In function ‘batadv_mcast_mla_br_addr_cpy’:
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c:565:20: error: ‘const struct br_ip’ has no member named ‘u’
ip_eth_mc_map(src->u.ip4, dst);
^~
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c:568:23: error: ‘const struct br_ip’ has no member named ‘u’
ipv6_eth_mc_map(&src->u.ip6, dst);
^~
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c: In function ‘batadv_mcast_mla_bridge_get’:
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c:612:49: error: ‘struct br_ip’ has no member named ‘u’
ipv4_is_local_multicast(br_ip_entry->addr.u.ip4))
^
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c:616:50: error: ‘struct br_ip’ has no member named ‘u’
!ipv4_is_local_multicast(br_ip_entry->addr.u.ip4))
^
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c:626:52: error: ‘struct br_ip’ has no member named ‘u’
ipv6_addr_is_ll_all_nodes(&br_ip_entry->addr.u.ip6))
^
In file included from ./include/net/addrconf.h:53,
from /home/build_test/build_env/tmp.QC2Vrp8jTN/compat-include/net/addrconf.h:14,
from /home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c:44:
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c:630:45: error: ‘struct br_ip’ has no member named ‘u’
IPV6_ADDR_MC_SCOPE(&br_ip_entry->addr.u.ip6) >
^
./include/net/ipv6.h:122:4: note: in definition of macro ‘IPV6_ADDR_MC_SCOPE’
((a)->s6_addr[1] & 0x0f) /* nonstandard */
^
make[3]: *** [scripts/Makefile.build:283: /home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.o] Error 1
make[2]: *** [scripts/Makefile.build:500: /home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv] Error 2
make[1]: *** [Makefile:1799: /home/build_test/build_env/tmp.QC2Vrp8jTN] Error 2
make: *** [Makefile:74: all] Error 2
maint: sparse linux-5.10-rc1 cfg: BLA=n DAT=y DEBUGFS=y DEBUG=n TRACING=n NC=n MCAST=n BATMAN_V=n SYSFS=y
---------------------------------------------------------------------------
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
master: sparse linux-5.10-rc1 cfg: BLA=n DAT=y DEBUGFS=y DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=n SYSFS=y
---------------------------------------------------------------------------
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
maint: sparse linux-5.10-rc1 cfg: BLA=y DAT=n DEBUGFS=n DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=n SYSFS=n
---------------------------------------------------------------------------
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c: In function ‘batadv_mcast_mla_rtr_flags_bridge_get’:
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c:224:53: error: ‘struct br_ip’ has no member named ‘u’
ipv6_addr_is_ll_all_routers(&br_ip_entry->addr.u.ip6))
^
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c: In function ‘batadv_mcast_mla_br_addr_cpy’:
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c:565:20: error: ‘const struct br_ip’ has no member named ‘u’
ip_eth_mc_map(src->u.ip4, dst);
^~
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c:568:23: error: ‘const struct br_ip’ has no member named ‘u’
ipv6_eth_mc_map(&src->u.ip6, dst);
^~
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c: In function ‘batadv_mcast_mla_bridge_get’:
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c:612:49: error: ‘struct br_ip’ has no member named ‘u’
ipv4_is_local_multicast(br_ip_entry->addr.u.ip4))
^
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c:616:50: error: ‘struct br_ip’ has no member named ‘u’
!ipv4_is_local_multicast(br_ip_entry->addr.u.ip4))
^
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c:626:52: error: ‘struct br_ip’ has no member named ‘u’
ipv6_addr_is_ll_all_nodes(&br_ip_entry->addr.u.ip6))
^
In file included from ./include/net/addrconf.h:53,
from /home/build_test/build_env/tmp.QC2Vrp8jTN/compat-include/net/addrconf.h:14,
from /home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c:44:
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c:630:45: error: ‘struct br_ip’ has no member named ‘u’
IPV6_ADDR_MC_SCOPE(&br_ip_entry->addr.u.ip6) >
^
./include/net/ipv6.h:122:4: note: in definition of macro ‘IPV6_ADDR_MC_SCOPE’
((a)->s6_addr[1] & 0x0f) /* nonstandard */
^
make[3]: *** [scripts/Makefile.build:283: /home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.o] Error 1
make[2]: *** [scripts/Makefile.build:500: /home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv] Error 2
make[1]: *** [Makefile:1799: /home/build_test/build_env/tmp.QC2Vrp8jTN] Error 2
make: *** [Makefile:74: all] Error 2
master: sparse linux-5.10-rc1 cfg: BLA=y DAT=n DEBUGFS=y DEBUG=n TRACING=y NC=n MCAST=n BATMAN_V=y SYSFS=y
---------------------------------------------------------------------------
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
master: sparse linux-5.10-rc1 cfg: BLA=y DAT=n DEBUGFS=y DEBUG=y TRACING=n NC=n MCAST=n BATMAN_V=y SYSFS=n
---------------------------------------------------------------------------
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
maint: sparse linux-5.10-rc1 cfg: BLA=y DAT=n DEBUGFS=y DEBUG=y TRACING=n NC=y MCAST=y BATMAN_V=y SYSFS=n
---------------------------------------------------------------------------
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c: In function ‘batadv_mcast_mla_rtr_flags_bridge_get’:
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c:224:53: error: ‘struct br_ip’ has no member named ‘u’
ipv6_addr_is_ll_all_routers(&br_ip_entry->addr.u.ip6))
^
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c: In function ‘batadv_mcast_mla_br_addr_cpy’:
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c:565:20: error: ‘const struct br_ip’ has no member named ‘u’
ip_eth_mc_map(src->u.ip4, dst);
^~
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c:568:23: error: ‘const struct br_ip’ has no member named ‘u’
ipv6_eth_mc_map(&src->u.ip6, dst);
^~
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c: In function ‘batadv_mcast_mla_bridge_get’:
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c:612:49: error: ‘struct br_ip’ has no member named ‘u’
ipv4_is_local_multicast(br_ip_entry->addr.u.ip4))
^
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c:616:50: error: ‘struct br_ip’ has no member named ‘u’
!ipv4_is_local_multicast(br_ip_entry->addr.u.ip4))
^
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c:626:52: error: ‘struct br_ip’ has no member named ‘u’
ipv6_addr_is_ll_all_nodes(&br_ip_entry->addr.u.ip6))
^
In file included from ./include/net/addrconf.h:53,
from /home/build_test/build_env/tmp.QC2Vrp8jTN/compat-include/net/addrconf.h:14,
from /home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c:44:
/home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.c:630:45: error: ‘struct br_ip’ has no member named ‘u’
IPV6_ADDR_MC_SCOPE(&br_ip_entry->addr.u.ip6) >
^
./include/net/ipv6.h:122:4: note: in definition of macro ‘IPV6_ADDR_MC_SCOPE’
((a)->s6_addr[1] & 0x0f) /* nonstandard */
^
make[3]: *** [scripts/Makefile.build:283: /home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv/multicast.o] Error 1
make[2]: *** [scripts/Makefile.build:500: /home/build_test/build_env/tmp.QC2Vrp8jTN/net/batman-adv] Error 2
make[1]: *** [Makefile:1799: /home/build_test/build_env/tmp.QC2Vrp8jTN] Error 2
make: *** [Makefile:74: all] Error 2
master: sparse linux-5.10-rc1 cfg: BLA=y DAT=y DEBUGFS=n DEBUG=y TRACING=n NC=n MCAST=y BATMAN_V=n SYSFS=y
---------------------------------------------------------------------------
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
./include/linux/seqlock.h:838:24: warning: symbol 'seq' shadows an earlier one
./include/linux/seqlock.h:838:24: originally declared here
maint: unused_symbols linux-5.10-rc1 cfg: BLA=n DAT=n DEBUGFS=y DEBUG=y TRACING=n NC=n MCAST=y BATMAN_V=y SYSFS=n
---------------------------------------------------------------------------
batadv_algo_dump
batadv_algo_select
batadv_broadcast_addr
batadv_debugfs_add_meshif
batadv_debugfs_del_meshif
batadv_frag_purge_orig
batadv_frag_send_packet
batadv_frag_skb_buffer
batadv_frag_skb_fwd
batadv_gw_dhcp_recipient_get
batadv_gw_dump
batadv_gw_election
batadv_gw_get_selected_orig
batadv_gw_node_delete
batadv_gw_out_of_range
batadv_gw_tvlv_container_update
batadv_hardif_disable_interface
batadv_hardif_enable_interface
batadv_hardif_get_by_netdev
batadv_hardif_min_mtu
batadv_hash_destroy
batadv_hash_new
batadv_hash_set_lock_class
batadv_mesh_free
batadv_mesh_init
batadv_routing_algo
batadv_skb_set_priority
batadv_socket_receive_packet
batadv_update_min_mtu
batadv_vlan_ap_isola_get
master: unused_symbols linux-5.10-rc1 cfg: BLA=n DAT=y DEBUGFS=y DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=n SYSFS=y
---------------------------------------------------------------------------
__traceiter_batadv_dbg
maint: unused_symbols linux-5.10-rc1 cfg: BLA=y DAT=n DEBUGFS=n DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=n SYSFS=n
---------------------------------------------------------------------------
batadv_algo_dump
batadv_algo_select
batadv_bla_backbone_dump
batadv_bla_check_bcast_duplist
batadv_bla_claim_dump
batadv_bla_is_backbone_gw
batadv_bla_is_backbone_gw_orig
batadv_bla_rx
batadv_bla_status_update
batadv_bla_tx
batadv_broadcast_addr
batadv_frag_purge_orig
batadv_frag_send_packet
batadv_frag_skb_buffer
batadv_frag_skb_fwd
batadv_gw_dhcp_recipient_get
batadv_gw_dump
batadv_gw_election
batadv_gw_get_selected_orig
batadv_gw_node_delete
batadv_gw_out_of_range
batadv_gw_tvlv_container_update
batadv_hardif_disable_interface
batadv_hardif_enable_interface
batadv_hardif_get_by_netdev
batadv_hardif_min_mtu
batadv_hardif_no_broadcast
batadv_is_my_mac
batadv_mesh_free
batadv_mesh_init
batadv_routing_algo
batadv_skb_set_priority
batadv_update_min_mtu
batadv_vlan_ap_isola_get
maint: unused_symbols linux-5.10-rc1 cfg: BLA=y DAT=n DEBUGFS=y DEBUG=y TRACING=n NC=y MCAST=y BATMAN_V=y SYSFS=n
---------------------------------------------------------------------------
batadv_algo_dump
batadv_algo_select
batadv_bla_backbone_dump
batadv_bla_check_bcast_duplist
batadv_bla_claim_dump
batadv_bla_is_backbone_gw
batadv_bla_is_backbone_gw_orig
batadv_bla_rx
batadv_bla_status_update
batadv_bla_tx
batadv_broadcast_addr
batadv_debugfs_add_meshif
batadv_debugfs_del_meshif
batadv_frag_purge_orig
batadv_frag_send_packet
batadv_frag_skb_buffer
batadv_frag_skb_fwd
batadv_gw_dhcp_recipient_get
batadv_gw_dump
batadv_gw_election
batadv_gw_get_selected_orig
batadv_gw_node_delete
batadv_gw_out_of_range
batadv_gw_tvlv_container_update
batadv_hardif_disable_interface
batadv_hardif_enable_interface
batadv_hardif_get_by_netdev
batadv_hardif_min_mtu
batadv_mesh_free
batadv_mesh_init
batadv_routing_algo
batadv_skb_set_priority
batadv_socket_receive_packet
batadv_update_min_mtu
batadv_vlan_ap_isola_get
master: wrong namespace symbols linux-5.10-rc1 cfg: BLA=n DAT=y DEBUGFS=y DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=n SYSFS=y
---------------------------------------------------------------------------
__SCK__tp_func_batadv_dbg
__SCT__tp_func_batadv_dbg
__traceiter_batadv_dbg
Statistics
==========
maint
-----
Failed tests: 23
Started build tests: 291
Tested Linux versions: 35
Tested configs: 230
master
------
Failed tests: 11
Started build tests: 271
Tested Linux versions: 35
Tested configs: 219