Name of failed tests ==================== stable ------
* difference between net and batadv stable * sparse v6.15-rc1 cfg: BLA=n DAT=y DEBUG=y TRACING=n NC=n MCAST=n BATMAN_V=y * sparse v6.15-rc1 cfg: BLA=n DAT=y DEBUG=y TRACING=y NC=y MCAST=n BATMAN_V=n * sparse v6.15-rc1 cfg: BLA=y DAT=n DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=n * unused_symbols v6.15-rc1 cfg: BLA=n DAT=y DEBUG=y TRACING=n NC=n MCAST=n BATMAN_V=y * unused_symbols v6.15-rc1 cfg: BLA=n DAT=y DEBUG=y TRACING=y NC=y MCAST=n BATMAN_V=n * unused_symbols v6.15-rc1 cfg: BLA=y DAT=n DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=n main ---- * difference between net-next and batadv main * headers * sparse v6.15-rc1 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=n * sparse v6.15-rc1 cfg: BLA=n DAT=n DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=y * sparse v6.15-rc1 cfg: BLA=n DAT=y DEBUG=n TRACING=n NC=n MCAST=n BATMAN_V=y * sparse v6.15-rc1 cfg: BLA=n DAT=y DEBUG=y TRACING=y NC=y MCAST=n BATMAN_V=n * sparse v6.15-rc1 cfg: BLA=y DAT=y DEBUG=y TRACING=n NC=n MCAST=n BATMAN_V=n * unused_symbols v6.15-rc1 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=n * unused_symbols v6.15-rc1 cfg: BLA=n DAT=n DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=y * unused_symbols v6.15-rc1 cfg: BLA=n DAT=y DEBUG=n TRACING=n NC=n MCAST=n BATMAN_V=y * unused_symbols v6.15-rc1 cfg: BLA=n DAT=y DEBUG=y TRACING=y NC=y MCAST=n BATMAN_V=n * unused_symbols v6.15-rc1 cfg: BLA=y DAT=y DEBUG=y TRACING=n NC=n MCAST=n BATMAN_V=n Output of different failed tests ================================ stable: difference between net and batadv stable ------------------------------------------------ net/Documentation/networking/batman-adv.rst | 2 net/include/uapi/linux/batman_adv.h | 18 net/net/batman-adv/Makefile | 2 net/net/batman-adv/bat_algo.c | 8 net/net/batman-adv/bat_iv_ogm.c | 105 - net/net/batman-adv/bat_v.c | 28 net/net/batman-adv/bat_v_elp.c | 16 net/net/batman-adv/bat_v_ogm.c | 42 net/net/batman-adv/bitarray.c | 2 net/net/batman-adv/bridge_loop_avoidance.c | 106 - net/net/batman-adv/distributed-arp-table.c | 68 - net/net/batman-adv/distributed-arp-table.h | 4 net/net/batman-adv/fragmentation.c | 2 net/net/batman-adv/gateway_client.c | 38 net/net/batman-adv/gateway_common.c | 8 net/net/batman-adv/hard-interface.c | 158 +- net/net/batman-adv/hard-interface.h | 12 net/net/batman-adv/log.c | 2 net/net/batman-adv/log.h | 10 net/net/batman-adv/main.c | 42 net/net/batman-adv/main.h | 24 net/net/batman-adv/mesh-interface.c | 1161 +++++++++++++++++++ net/net/batman-adv/mesh-interface.h | 42 net/net/batman-adv/multicast.c | 182 +- net/net/batman-adv/multicast_forw.c | 30 net/net/batman-adv/netlink.c | 180 +- net/net/batman-adv/netlink.h | 2 net/net/batman-adv/network-coding.c | 64 - net/net/batman-adv/originator.c | 58 net/net/batman-adv/routing.c | 42 net/net/batman-adv/send.c | 36 net/net/batman-adv/send.h | 4 net/net/batman-adv/soft-interface.c | 1161 ------------------- net/net/batman-adv/soft-interface.h | 42 net/net/batman-adv/tp_meter.c | 30 net/net/batman-adv/trace.h | 2 net/net/batman-adv/translation-table.c | 198 +-- net/net/batman-adv/translation-table.h | 4 net/net/batman-adv/tvlv.c | 26 net/net/batman-adv/types.h | 78 - 40 files changed, 2010 insertions(+), 2029 deletions(-) main: difference between net-next and batadv main ------------------------------------------------- netnext/net/batman-adv/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) main: headers ------------- diff --git a/net/batman-adv/main.c b/net/batman-adv/main.c index 3f6514a3..08625752 100644 --- a/net/batman-adv/main.c +++ b/net/batman-adv/main.c @@ -11,7 +11,6 @@ #include <linux/build_bug.h> #include <linux/byteorder/generic.h> #include <linux/container_of.h> -#include <linux/crc32c.h> #include <linux/device.h> #include <linux/errno.h> #include <linux/gfp.h> @@ -50,6 +49,7 @@ #include "gateway_client.h" #include "gateway_common.h" #include "hard-interface.h" +#include "linux/crc32.h" #include "log.h" #include "mesh-interface.h" #include "multicast.h" diff --git a/net/batman-adv/mesh-interface.c b/net/batman-adv/mesh-interface.c index 84d7ac44..6db93c5d 100644 --- a/net/batman-adv/mesh-interface.c +++ b/net/batman-adv/mesh-interface.c @@ -36,7 +36,6 @@ #include <linux/stddef.h> #include <linux/string.h> #include <linux/types.h> -#include <net/net_namespace.h> #include <net/netlink.h> #include <uapi/linux/batadv_packet.h> #include <uapi/linux/batman_adv.h> diff --git a/net/batman-adv/translation-table.c b/net/batman-adv/translation-table.c index 0c6992eb..92656fa6 100644 --- a/net/batman-adv/translation-table.c +++ b/net/batman-adv/translation-table.c @@ -6,7 +6,6 @@ #include "translation-table.h" #include "main.h" // IWYU pragma: keep - #include <linux/atomic.h> #include <linux/bitops.h> #include <linux/build_bug.h> @@ -14,7 +13,6 @@ #include <linux/cache.h> #include <linux/compiler.h> #include <linux/container_of.h> -#include <linux/crc32c.h> #include <linux/err.h> #include <linux/errno.h> #include <linux/etherdevice.h> @@ -46,6 +44,7 @@ #include "bridge_loop_avoidance.h" #include "hard-interface.h" #include "hash.h" +#include "linux/crc32.h" #include "log.h" #include "mesh-interface.h" #include "netlink.h" main: sparse v6.15-rc1 cfg: BLA=n DAT=n DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=n --------------------------------------------------------------------------- net/batman-adv/tp_meter.c: In function ‘batadv_tp_sender_cleanup’: net/batman-adv/tp_meter.c:387:9: error: implicit declaration of function ‘del_timer_sync’; did you mean ‘dev_mc_sync’? [-Werror=implicit-function-declaration] 387 | del_timer_sync(&tp_vars->timer); | ^~~~~~~~~~~~~~ | dev_mc_sync net/batman-adv/tp_meter.c:393:9: error: implicit declaration of function ‘del_timer’; did you mean ‘add_timer’? [-Werror=implicit-function-declaration] 393 | del_timer(&tp_vars->timer); | ^~~~~~~~~ | add_timer cc1: some warnings being treated as errors make[5]: *** [/home/build_test/build_env/linux-build/linux/v6.15-rc1/scripts/Makefile.build:203: net/batman-adv/tp_meter.o] Error 1 make[4]: *** [/home/build_test/build_env/linux-build/linux/v6.15-rc1/scripts/Makefile.build:461: net/batman-adv] Error 2 make[3]: *** [/home/build_test/build_env/linux-build/linux/v6.15-rc1/Makefile:2006: .] Error 2 make[2]: *** [/home/build_test/build_env/linux-build/linux/v6.15-rc1/Makefile:248: __sub-make] Error 2 make[1]: *** [Makefile:248: __sub-make] Error 2 make: *** [Makefile:68: all] Error 2 stable: sparse v6.15-rc1 cfg: BLA=y DAT=n DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=n --------------------------------------------------------------------------- net/batman-adv/soft-interface.c: In function ‘batadv_softif_init_early’: net/batman-adv/soft-interface.c:1041:12: error: ‘struct net_device’ has no member named ‘netns_local’ 1041 | dev->netns_local = true; | ^~ net/batman-adv/soft-interface.c: At top level: net/batman-adv/soft-interface.c:1163:27: error: initialization of ‘int (*)(struct net_device *, struct rtnl_newlink_params *, struct netlink_ext_ack *)’ from incompatible pointer type ‘int (*)(struct net *, struct net_device *, struct nlattr **, struct nlattr **, struct netlink_ext_ack *)’ [-Werror=incompatible-pointer-types] 1163 | .newlink = batadv_softif_newlink, | ^~~~~~~~~~~~~~~~~~~~~ net/batman-adv/soft-interface.c:1163:27: note: (near initialization for ‘batadv_link_ops.newlink’) cc1: some warnings being treated as errors make[5]: *** [/home/build_test/build_env/linux-build/linux/v6.15-rc1/scripts/Makefile.build:203: net/batman-adv/soft-interface.o] Error 1 make[4]: *** [/home/build_test/build_env/linux-build/linux/v6.15-rc1/scripts/Makefile.build:461: net/batman-adv] Error 2 make[3]: *** [/home/build_test/build_env/linux-build/linux/v6.15-rc1/Makefile:2006: .] Error 2 make[2]: *** [/home/build_test/build_env/linux-build/linux/v6.15-rc1/Makefile:248: __sub-make] Error 2 make[1]: *** [Makefile:248: __sub-make] Error 2 make: *** [Makefile:68: all] Error 2 main: unused_symbols v6.15-rc1 cfg: BLA=n DAT=n DEBUG=n TRACING=n 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 stable: unused_symbols v6.15-rc1 cfg: BLA=n DAT=y DEBUG=y TRACING=n NC=n MCAST=n BATMAN_V=y --------------------------------------------------------------------------- batadv_algo_get batadv_algo_select batadv_dat_snoop_outgoing_arp_reply batadv_dat_snoop_outgoing_arp_request batadv_dat_snoop_outgoing_dhcp_ack batadv_gw_dhcp_recipient_get batadv_gw_out_of_range batadv_hardif_disable_interface batadv_hardif_enable_interface batadv_hardif_min_mtu batadv_mesh_free batadv_mesh_init batadv_netlink_tpmeter_notify batadv_orig_node_vlan_get batadv_orig_node_vlan_new batadv_orig_node_vlan_release batadv_routing_algo batadv_send_bcast_packet batadv_send_skb_via_gw batadv_vlan_ap_isola_get stable: unused_symbols v6.15-rc1 cfg: BLA=n DAT=y DEBUG=y TRACING=y NC=y MCAST=n BATMAN_V=n --------------------------------------------------------------------------- batadv_algo_get batadv_algo_select batadv_dat_snoop_outgoing_arp_reply batadv_dat_snoop_outgoing_arp_request batadv_dat_snoop_outgoing_dhcp_ack batadv_gw_dhcp_recipient_get batadv_gw_out_of_range batadv_hardif_disable_interface batadv_hardif_enable_interface batadv_hardif_min_mtu batadv_mesh_free batadv_mesh_init batadv_nc_init_bat_priv batadv_netlink_tpmeter_notify batadv_orig_node_vlan_get batadv_orig_node_vlan_new batadv_orig_node_vlan_release batadv_routing_algo batadv_send_bcast_packet batadv_send_skb_via_gw batadv_vlan_ap_isola_get stable: unused_symbols v6.15-rc1 cfg: BLA=y DAT=n DEBUG=n TRACING=y NC=y MCAST=n BATMAN_V=n --------------------------------------------------------------------------- batadv_algo_get batadv_algo_select batadv_bla_is_backbone_gw_orig batadv_bla_rx batadv_bla_tx batadv_gw_dhcp_recipient_get batadv_gw_out_of_range batadv_hardif_disable_interface batadv_hardif_enable_interface batadv_hardif_min_mtu batadv_mesh_free batadv_mesh_init batadv_nc_init_bat_priv batadv_netlink_tpmeter_notify batadv_orig_node_vlan_get batadv_orig_node_vlan_new batadv_orig_node_vlan_release batadv_routing_algo batadv_send_bcast_packet batadv_send_skb_via_gw batadv_send_skb_via_tt_generic batadv_vlan_ap_isola_get main: unused_symbols v6.15-rc1 cfg: BLA=y DAT=y DEBUG=y TRACING=n NC=n 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 ========== stable ------ Failed tests: 7 Started build tests: 251 Tested Linux versions: 40 Tested configs: 111 main ---- Failed tests: 12 Started build tests: 224 Tested Linux versions: 40 Tested configs: 110