Name of failed tests ====================
master ------
* difference between net and batadv master * headers * missing kerneldoc for non-static symbols linux-3.16.62 cfg: BLA=n DAT=n DEBUGFS=n DEBUG=n TRACING=y NC=n MCAST=y BATMAN_V=y * missing kerneldoc for non-static symbols linux-3.16.62 cfg: BLA=n DAT=y DEBUGFS=y DEBUG=y TRACING=y NC=n MCAST=y BATMAN_V=y * missing kerneldoc for non-static symbols linux-3.16.62 cfg: BLA=y DAT=y DEBUGFS=y DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=y * missing kerneldoc for non-static symbols linux-3.17 cfg: BLA=y DAT=n DEBUGFS=n DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=n * missing kerneldoc for non-static symbols linux-3.18 cfg: BLA=n DAT=y DEBUGFS=y DEBUG=y TRACING=n NC=n MCAST=y BATMAN_V=y * missing kerneldoc for non-static symbols linux-3.18 cfg: BLA=y DAT=y DEBUGFS=y DEBUG=y TRACING=n NC=y MCAST=y BATMAN_V=y * sparse linux-3.16 cfg: BLA=y DAT=y DEBUGFS=n DEBUG=n TRACING=n NC=n MCAST=n BATMAN_V=n * sparse linux-3.16.62 cfg: BLA=n DAT=n DEBUGFS=n DEBUG=n TRACING=y NC=n MCAST=y BATMAN_V=y * sparse linux-3.16.62 cfg: BLA=n DAT=y DEBUGFS=y DEBUG=y TRACING=y NC=n MCAST=y BATMAN_V=y * sparse linux-3.16.62 cfg: BLA=y DAT=y DEBUGFS=y DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=y * sparse linux-3.17 cfg: BLA=y DAT=n DEBUGFS=n DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=n * sparse linux-3.18 cfg: BLA=n DAT=n DEBUGFS=y DEBUG=n TRACING=n NC=n MCAST=n BATMAN_V=n * sparse linux-3.18 cfg: BLA=n DAT=n DEBUGFS=y DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=n * sparse linux-3.18 cfg: BLA=n DAT=y DEBUGFS=y DEBUG=y TRACING=n NC=n MCAST=y BATMAN_V=y * sparse linux-3.18 cfg: BLA=y DAT=n DEBUGFS=y DEBUG=n TRACING=y NC=n MCAST=n BATMAN_V=y * sparse linux-3.18 cfg: BLA=y DAT=y DEBUGFS=y DEBUG=y TRACING=n NC=y MCAST=y BATMAN_V=y * unused_symbols linux-3.16 cfg: BLA=y DAT=y DEBUGFS=n DEBUG=n TRACING=n NC=n MCAST=n BATMAN_V=n * unused_symbols linux-3.18 cfg: BLA=n DAT=n DEBUGFS=y DEBUG=n TRACING=n NC=n MCAST=n BATMAN_V=n * unused_symbols linux-3.18 cfg: BLA=n DAT=n DEBUGFS=y DEBUG=y TRACING=y NC=n MCAST=n BATMAN_V=n * unused_symbols linux-3.18 cfg: BLA=y DAT=n DEBUGFS=y DEBUG=n TRACING=y NC=n MCAST=n BATMAN_V=y * wrong namespace symbols linux-3.16.62 cfg: BLA=n DAT=n DEBUGFS=n DEBUG=n TRACING=y NC=n MCAST=y BATMAN_V=y * wrong namespace symbols linux-3.16.62 cfg: BLA=n DAT=y DEBUGFS=y DEBUG=y TRACING=y NC=n MCAST=y BATMAN_V=y * wrong namespace symbols linux-3.16.62 cfg: BLA=y DAT=y DEBUGFS=y DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=y * wrong namespace symbols linux-3.17 cfg: BLA=y DAT=n DEBUGFS=n DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=n * wrong namespace symbols linux-3.18 cfg: BLA=n DAT=y DEBUGFS=y DEBUG=y TRACING=n NC=n MCAST=y BATMAN_V=y * wrong namespace symbols linux-3.18 cfg: BLA=y DAT=y DEBUGFS=y DEBUG=y TRACING=n NC=y MCAST=y BATMAN_V=y
maint -----
* difference between net and batadv maint
Output of different failed tests ================================
maint: difference between net and batadv maint ----------------------------------------------
net/net/batman-adv/Kconfig | 10 +- net/net/batman-adv/bat_iv_ogm.c | 25 +++--- net/net/batman-adv/bat_v.c | 26 ++++-- net/net/batman-adv/bridge_loop_avoidance.c | 82 +++++++++++--------- net/net/batman-adv/debugfs.c | 2 net/net/batman-adv/distributed-arp-table.c | 42 +++++----- net/net/batman-adv/gateway_client.c | 3 net/net/batman-adv/hard-interface.c | 8 + net/net/batman-adv/hash.c | 2 net/net/batman-adv/hash.h | 6 + net/net/batman-adv/icmp_socket.c | 2 net/net/batman-adv/log.c | 62 ++++++++------- net/net/batman-adv/main.c | 3 net/net/batman-adv/main.h | 3 net/net/batman-adv/multicast.c | 51 ++++++------ net/net/batman-adv/netlink.c | 24 +++-- net/net/batman-adv/soft-interface.c | 2 net/net/batman-adv/trace.c | 2 net/net/batman-adv/trace.h | 6 + net/net/batman-adv/translation-table.c | 41 +++++----- net/net/batman-adv/types.h | 5 - 21 files changed, 240 insertions(+), 167 deletions(-)
master: difference between net and batadv master ------------------------------------------------
netnext/include/uapi/linux/batman_adv.h | 2 +- netnext/net/batman-adv/Kconfig | 2 +- netnext/net/batman-adv/Makefile | 2 +- netnext/net/batman-adv/bat_algo.c | 2 +- netnext/net/batman-adv/bat_algo.h | 2 +- netnext/net/batman-adv/bat_iv_ogm.c | 2 +- netnext/net/batman-adv/bat_iv_ogm.h | 2 +- netnext/net/batman-adv/bat_v.c | 2 +- netnext/net/batman-adv/bat_v.h | 2 +- netnext/net/batman-adv/bat_v_elp.c | 2 +- netnext/net/batman-adv/bat_v_elp.h | 2 +- netnext/net/batman-adv/bat_v_ogm.c | 2 +- netnext/net/batman-adv/bat_v_ogm.h | 2 +- netnext/net/batman-adv/bitarray.c | 2 +- netnext/net/batman-adv/bitarray.h | 2 +- netnext/net/batman-adv/bridge_loop_avoidance.c | 2 +- netnext/net/batman-adv/bridge_loop_avoidance.h | 2 +- netnext/net/batman-adv/debugfs.c | 2 +- netnext/net/batman-adv/debugfs.h | 2 +- netnext/net/batman-adv/distributed-arp-table.c | 2 +- netnext/net/batman-adv/distributed-arp-table.h | 2 +- netnext/net/batman-adv/fragmentation.c | 2 +- netnext/net/batman-adv/fragmentation.h | 2 +- netnext/net/batman-adv/gateway_client.c | 2 +- netnext/net/batman-adv/gateway_client.h | 2 +- netnext/net/batman-adv/gateway_common.c | 2 +- netnext/net/batman-adv/gateway_common.h | 2 +- netnext/net/batman-adv/hard-interface.c | 7 +++---- netnext/net/batman-adv/hard-interface.h | 2 +- netnext/net/batman-adv/hash.c | 2 +- netnext/net/batman-adv/hash.h | 2 +- netnext/net/batman-adv/icmp_socket.c | 2 +- netnext/net/batman-adv/icmp_socket.h | 2 +- netnext/net/batman-adv/log.c | 2 +- netnext/net/batman-adv/log.h | 2 +- netnext/net/batman-adv/main.c | 2 +- netnext/net/batman-adv/main.h | 2 +- netnext/net/batman-adv/multicast.c | 2 +- netnext/net/batman-adv/multicast.h | 2 +- netnext/net/batman-adv/netlink.c | 2 +- netnext/net/batman-adv/netlink.h | 2 +- netnext/net/batman-adv/network-coding.c | 2 +- netnext/net/batman-adv/network-coding.h | 2 +- netnext/net/batman-adv/originator.c | 2 +- netnext/net/batman-adv/originator.h | 2 +- netnext/net/batman-adv/routing.c | 2 +- netnext/net/batman-adv/routing.h | 2 +- netnext/net/batman-adv/send.c | 2 +- netnext/net/batman-adv/send.h | 2 +- netnext/net/batman-adv/soft-interface.c | 4 +--- netnext/net/batman-adv/soft-interface.h | 2 +- netnext/net/batman-adv/sysfs.c | 2 +- netnext/net/batman-adv/sysfs.h | 2 +- netnext/net/batman-adv/tp_meter.c | 2 +- netnext/net/batman-adv/tp_meter.h | 2 +- netnext/net/batman-adv/trace.c | 2 +- netnext/net/batman-adv/trace.h | 2 +- netnext/net/batman-adv/translation-table.c | 2 +- netnext/net/batman-adv/translation-table.h | 2 +- netnext/net/batman-adv/tvlv.c | 2 +- netnext/net/batman-adv/tvlv.h | 2 +- netnext/net/batman-adv/types.h | 2 +- 62 files changed, 64 insertions(+), 67 deletions(-)
master: headers ---------------
diff --git a/net/batman-adv/icmp_socket.c b/net/batman-adv/icmp_socket.c index 41dd5f31..ceae5090 100644 --- a/net/batman-adv/icmp_socket.c +++ b/net/batman-adv/icmp_socket.c @@ -17,6 +17,8 @@ */
#include "icmp_socket.h" + +#include "linux/uaccess.h" #include "main.h" // IWYU pragma: keep
#include <linux/atomic.h>
master: missing kerneldoc for non-static symbols linux-3.17 cfg: BLA=y DAT=n DEBUGFS=n DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=n ---------------------------------------------------------------------------
ls: cannot access './net/batman-adv/*.o': No such file or directory
master: sparse linux-3.16 cfg: BLA=y DAT=y DEBUGFS=n DEBUG=n TRACING=n NC=n MCAST=n BATMAN_V=n ---------------------------------------------------------------------------
include/net/sock.h:1818:22: error: macro "access_ok" passed 3 arguments, but takes just 2 In file included from /home/build_test/build_env/tmp.6P6eVT780S/net/batman-adv/bridge_loop_avoidance.c:52:0: include/net/sock.h: In function ‘skb_do_copy_data_nocache’: include/net/sock.h:1818:41: error: macro "access_ok" passed 3 arguments, but takes just 2 if (!access_ok(VERIFY_READ, from, copy) || ^ include/net/sock.h:1818:8: error: ‘access_ok’ undeclared (first use in this function) if (!access_ok(VERIFY_READ, from, copy) || ^~~~~~~~~ include/net/sock.h:1818:8: note: each undeclared identifier is reported only once for each function it appears in make[3]: *** [/home/build_test/build_env/tmp.6P6eVT780S/net/batman-adv/bridge_loop_avoidance.o] Error 1 make[2]: *** [/home/build_test/build_env/tmp.6P6eVT780S/net/batman-adv] Error 2 make[1]: *** [_module_/home/build_test/build_env/tmp.6P6eVT780S] Error 2 make: *** [all] Error 2
master: sparse linux-3.16.62 cfg: BLA=n DAT=n DEBUGFS=n DEBUG=n TRACING=y NC=n MCAST=y BATMAN_V=y ---------------------------------------------------------------------------
include/net/sock.h:1847:22: error: macro "access_ok" passed 3 arguments, but takes just 2 In file included from include/linux/tcp.h:23:0, from include/linux/ipv6.h:63, from /home/build_test/build_env/tmp.6P6eVT780S/net/batman-adv/../../compat-sources/net/core/skbuff.c:37: include/net/sock.h: In function ‘skb_do_copy_data_nocache’: include/net/sock.h:1847:41: error: macro "access_ok" passed 3 arguments, but takes just 2 if (!access_ok(VERIFY_READ, from, copy) || ^ include/net/sock.h:1847:8: error: ‘access_ok’ undeclared (first use in this function) if (!access_ok(VERIFY_READ, from, copy) || ^~~~~~~~~ include/net/sock.h:1847:8: note: each undeclared identifier is reported only once for each function it appears in make[3]: *** [/home/build_test/build_env/tmp.6P6eVT780S/net/batman-adv/../../compat-sources/net/core/skbuff.o] Error 1 make[2]: *** [/home/build_test/build_env/tmp.6P6eVT780S/net/batman-adv] Error 2 make[1]: *** [_module_/home/build_test/build_env/tmp.6P6eVT780S] Error 2 make: *** [all] Error 2
master: sparse linux-3.17 cfg: BLA=y DAT=n DEBUGFS=n DEBUG=n TRACING=n NC=y MCAST=y BATMAN_V=n ---------------------------------------------------------------------------
include/net/sock.h:1833:22: error: macro "access_ok" passed 3 arguments, but takes just 2 In file included from include/linux/tcp.h:23:0, from include/linux/ipv6.h:63, from /home/build_test/build_env/tmp.6P6eVT780S/net/batman-adv/../../compat-sources/net/core/skbuff.c:37: include/net/sock.h: In function ‘skb_do_copy_data_nocache’: include/net/sock.h:1833:41: error: macro "access_ok" passed 3 arguments, but takes just 2 if (!access_ok(VERIFY_READ, from, copy) || ^ include/net/sock.h:1833:8: error: ‘access_ok’ undeclared (first use in this function) if (!access_ok(VERIFY_READ, from, copy) || ^~~~~~~~~ include/net/sock.h:1833:8: note: each undeclared identifier is reported only once for each function it appears in make[3]: *** [/home/build_test/build_env/tmp.6P6eVT780S/net/batman-adv/../../compat-sources/net/core/skbuff.o] Error 1 make[2]: *** [/home/build_test/build_env/tmp.6P6eVT780S/net/batman-adv] Error 2 make[1]: *** [_module_/home/build_test/build_env/tmp.6P6eVT780S] Error 2 make: *** [all] Error 2
master: sparse linux-3.18 cfg: BLA=n DAT=n DEBUGFS=y DEBUG=n TRACING=n NC=n MCAST=n BATMAN_V=n ---------------------------------------------------------------------------
include/net/sock.h:1833:22: error: macro "access_ok" passed 3 arguments, but takes just 2 In file included from include/linux/tcp.h:22:0, from include/linux/ipv6.h:63, from /home/build_test/build_env/tmp.6P6eVT780S/net/batman-adv/gateway_client.c:31: include/net/sock.h: In function ‘skb_do_copy_data_nocache’: include/net/sock.h:1833:41: error: macro "access_ok" passed 3 arguments, but takes just 2 if (!access_ok(VERIFY_READ, from, copy) || ^ include/net/sock.h:1833:8: error: ‘access_ok’ undeclared (first use in this function) if (!access_ok(VERIFY_READ, from, copy) || ^~~~~~~~~ include/net/sock.h:1833:8: note: each undeclared identifier is reported only once for each function it appears in make[3]: *** [/home/build_test/build_env/tmp.6P6eVT780S/net/batman-adv/gateway_client.o] Error 1 make[2]: *** [/home/build_test/build_env/tmp.6P6eVT780S/net/batman-adv] Error 2 make[1]: *** [_module_/home/build_test/build_env/tmp.6P6eVT780S] Error 2 make: *** [all] Error 2
master: sparse linux-3.18 cfg: BLA=y DAT=n DEBUGFS=y DEBUG=n TRACING=y NC=n MCAST=n BATMAN_V=y ---------------------------------------------------------------------------
include/net/sock.h:1833:22: error: macro "access_ok" passed 3 arguments, but takes just 2 In file included from /home/build_test/build_env/tmp.6P6eVT780S/net/batman-adv/bridge_loop_avoidance.c:52:0: include/net/sock.h: In function ‘skb_do_copy_data_nocache’: include/net/sock.h:1833:41: error: macro "access_ok" passed 3 arguments, but takes just 2 if (!access_ok(VERIFY_READ, from, copy) || ^ include/net/sock.h:1833:8: error: ‘access_ok’ undeclared (first use in this function) if (!access_ok(VERIFY_READ, from, copy) || ^~~~~~~~~ include/net/sock.h:1833:8: note: each undeclared identifier is reported only once for each function it appears in make[3]: *** [/home/build_test/build_env/tmp.6P6eVT780S/net/batman-adv/bridge_loop_avoidance.o] Error 1 make[2]: *** [/home/build_test/build_env/tmp.6P6eVT780S/net/batman-adv] Error 2 make[1]: *** [_module_/home/build_test/build_env/tmp.6P6eVT780S] Error 2 make: *** [all] Error 2
master: sparse linux-3.18 cfg: BLA=y DAT=y DEBUGFS=y DEBUG=y TRACING=n NC=y MCAST=y BATMAN_V=y ---------------------------------------------------------------------------
include/net/sock.h:1833:22: error: macro "access_ok" passed 3 arguments, but takes just 2 In file included from include/linux/tcp.h:22:0, from include/linux/ipv6.h:63, from /home/build_test/build_env/tmp.6P6eVT780S/net/batman-adv/../../compat-sources/net/core/skbuff.c:37: include/net/sock.h: In function ‘skb_do_copy_data_nocache’: include/net/sock.h:1833:41: error: macro "access_ok" passed 3 arguments, but takes just 2 if (!access_ok(VERIFY_READ, from, copy) || ^ include/net/sock.h:1833:8: error: ‘access_ok’ undeclared (first use in this function) if (!access_ok(VERIFY_READ, from, copy) || ^~~~~~~~~ include/net/sock.h:1833:8: note: each undeclared identifier is reported only once for each function it appears in make[3]: *** [/home/build_test/build_env/tmp.6P6eVT780S/net/batman-adv/../../compat-sources/net/core/skbuff.o] Error 1 make[2]: *** [/home/build_test/build_env/tmp.6P6eVT780S/net/batman-adv] Error 2 make[1]: *** [_module_/home/build_test/build_env/tmp.6P6eVT780S] Error 2 make: *** [all] Error 2
master: unused_symbols linux-3.16 cfg: BLA=y DAT=y DEBUGFS=n DEBUG=n TRACING=n NC=n MCAST=n BATMAN_V=n ---------------------------------------------------------------------------
batadv_algo_dump batadv_algo_init batadv_algo_select batadv_iv_init batadv_routing_algo
master: unused_symbols linux-3.18 cfg: BLA=n DAT=n DEBUGFS=y DEBUG=n TRACING=n NC=n MCAST=n BATMAN_V=n ---------------------------------------------------------------------------
batadv_algo_dump batadv_algo_init batadv_algo_select batadv_debugfs_add_hardif batadv_debugfs_add_meshif batadv_debugfs_del_hardif batadv_debugfs_del_meshif batadv_debugfs_deprecated batadv_debugfs_destroy batadv_debugfs_init batadv_debugfs_rename_hardif batadv_debugfs_rename_meshif batadv_frag_purge_orig batadv_frag_send_packet batadv_frag_skb_buffer batadv_frag_skb_fwd batadv_iv_init batadv_routing_algo
master: unused_symbols linux-3.18 cfg: BLA=y DAT=n DEBUGFS=y DEBUG=n TRACING=y NC=n MCAST=n BATMAN_V=y ---------------------------------------------------------------------------
batadv_algo_dump batadv_algo_init batadv_algo_select batadv_algo_seq_print_text batadv_iv_init batadv_routing_algo batadv_v_hardif_init batadv_v_init batadv_v_mesh_free batadv_v_mesh_init
Statistics ==========
master ------
Failed tests: 28 Started build tests: 60 Tested Linux versions: 23 Tested configs: 51
maint -----
Failed tests: 1 Started build tests: 54 Tested Linux versions: 28 Tested configs: 48
linux-merge@lists.open-mesh.org