Name of failed tests ====================
master ------
* checkpatch ./net/batman-adv/bridge_loop_avoidance.c * checkpatch ./net/batman-adv/fragmentation.c * checkpatch ./net/batman-adv/hard-interface.c * checkpatch ./net/batman-adv/multicast.c * checkpatch ./net/batman-adv/network-coding.c * checkpatch ./net/batman-adv/send.c * checkpatch ./net/batman-adv/soft-interface.c * checkpatch ./net/batman-adv/types.h * difference between net and batadv master * headers
maint -----
* difference between net and batadv maint
Output of different failed tests ================================
master: checkpatch ./net/batman-adv/bridge_loop_avoidance.c -----------------------------------------------------------
WARNING: Possible repeated word: 'function' #1798: FILE: ./net/batman-adv/bridge_loop_avoidance.c:1798: + /* backbone_gw is unreferenced in the report work function function
total: 0 errors, 1 warnings, 0 checks, 2544 lines checked
master: checkpatch ./net/batman-adv/fragmentation.c ---------------------------------------------------
WARNING: Possible repeated word: 'not' #309: FILE: ./net/batman-adv/fragmentation.c:309: + * Return: true when the packet is merged or buffered, false when skb is not not
total: 0 errors, 1 warnings, 0 checks, 548 lines checked
master: checkpatch ./net/batman-adv/hard-interface.c ----------------------------------------------------
WARNING: Possible repeated word: 'table' #602: FILE: ./net/batman-adv/hard-interface.c:602: + * maximum local table table size
total: 0 errors, 1 warnings, 0 checks, 1098 lines checked
master: checkpatch ./net/batman-adv/multicast.c -----------------------------------------------
WARNING: Possible repeated word: 'multicast' #210: FILE: ./net/batman-adv/multicast.c:210: + * is capable of performing proper RFC4286 multicast multicast router
total: 0 errors, 1 warnings, 0 checks, 2430 lines checked
master: checkpatch ./net/batman-adv/network-coding.c ----------------------------------------------------
WARNING: Possible repeated word: 'is' #253: FILE: ./net/batman-adv/network-coding.c:253: + * @dropped: whether the packet is freed because is is dropped
total: 0 errors, 1 warnings, 0 checks, 1962 lines checked
master: checkpatch ./net/batman-adv/send.c ------------------------------------------
WARNING: Possible repeated word: 'is' #464: FILE: ./net/batman-adv/send.c:464: + * @dropped: whether the packet is freed because is is dropped
total: 0 errors, 1 warnings, 0 checks, 1002 lines checked
master: checkpatch ./net/batman-adv/soft-interface.c ----------------------------------------------------
WARNING: Possible repeated word: 'the' #652: FILE: ./net/batman-adv/soft-interface.c:652: + * @proto: protocol of the the vlan id
WARNING: Possible repeated word: 'the' #710: FILE: ./net/batman-adv/soft-interface.c:710: + * @proto: protocol of the the vlan id
total: 0 errors, 2 warnings, 0 checks, 1180 lines checked
master: checkpatch ./net/batman-adv/types.h -------------------------------------------
WARNING: Possible repeated word: 'time' #1495: FILE: ./net/batman-adv/types.h:1495: + /** @last_recv_time: time time (jiffies) a msg was received */
WARNING: Possible repeated word: 'address' #1999: FILE: ./net/batman-adv/types.h:1999: + * @addr: mac address address of the originator this request was sent to
total: 0 errors, 2 warnings, 0 checks, 2476 lines checked
maint: difference between net and batadv maint ----------------------------------------------
net/Documentation/networking/batman-adv.rst | 8 ++-- net/include/uapi/linux/batman_adv.h | 7 ++- net/net/batman-adv/bat_iv_ogm.c | 25 ++++++------ net/net/batman-adv/bat_v_elp.c | 10 ++--- net/net/batman-adv/bat_v_ogm.c | 38 +++++++++++-------- net/net/batman-adv/bridge_loop_avoidance.c | 6 +-- net/net/batman-adv/distributed-arp-table.c | 2 - net/net/batman-adv/fragmentation.c | 6 +-- net/net/batman-adv/gateway_client.c | 6 +-- net/net/batman-adv/hard-interface.c | 16 ++++---- net/net/batman-adv/log.h | 6 +-- net/net/batman-adv/main.c | 2 - net/net/batman-adv/main.h | 8 ++-- net/net/batman-adv/multicast.c | 21 +++++----- net/net/batman-adv/netlink.c | 14 ++++++- net/net/batman-adv/network-coding.c | 14 +++---- net/net/batman-adv/originator.c | 8 ++-- net/net/batman-adv/routing.c | 4 +- net/net/batman-adv/send.c | 4 +- net/net/batman-adv/soft-interface.c | 2 - net/net/batman-adv/tp_meter.c | 12 +++--- net/net/batman-adv/translation-table.c | 10 ++--- net/net/batman-adv/tvlv.c | 4 +- net/net/batman-adv/types.h | 18 ++++++--- 24 files changed, 138 insertions(+), 113 deletions(-)
master: difference between net and batadv master ------------------------------------------------
netnext/net/batman-adv/bat_v_ogm.c | 11 +++++------ netnext/net/batman-adv/gateway_client.c | 6 ++---- 2 files changed, 7 insertions(+), 10 deletions(-)
master: headers ---------------
diff --git a/net/batman-adv/bat_iv_ogm.c b/net/batman-adv/bat_iv_ogm.c index d3aab104..26363a27 100644 --- a/net/batman-adv/bat_iv_ogm.c +++ b/net/batman-adv/bat_iv_ogm.c @@ -6,7 +6,6 @@
#include "bat_iv_ogm.h" #include "main.h" // IWYU pragma: keep - #include <linux/atomic.h> #include <linux/bitmap.h> #include <linux/bitops.h> @@ -49,6 +48,7 @@ #include "gateway_client.h" #include "hard-interface.h" #include "hash.h" +#include "linux/prandom.h" #include "log.h" #include "netlink.h" #include "network-coding.h" diff --git a/net/batman-adv/bat_v_elp.c b/net/batman-adv/bat_v_elp.c index b8ec89da..e372f1b3 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> @@ -35,6 +34,7 @@ #include "bat_algo.h" #include "bat_v_ogm.h" #include "hard-interface.h" +#include "linux/prandom.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 1e9ddf61..c1778770 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> @@ -35,6 +34,7 @@ #include "bat_algo.h" #include "hard-interface.h" #include "hash.h" +#include "linux/prandom.h" #include "log.h" #include "originator.h" #include "routing.h" diff --git a/net/batman-adv/bridge_loop_avoidance.c b/net/batman-adv/bridge_loop_avoidance.c index af7ba3f7..40b4b8f8 100644 --- a/net/batman-adv/bridge_loop_avoidance.c +++ b/net/batman-adv/bridge_loop_avoidance.c @@ -6,7 +6,6 @@
#include "bridge_loop_avoidance.h" #include "main.h" // IWYU pragma: keep - #include <linux/atomic.h> #include <linux/byteorder/generic.h> #include <linux/compiler.h> @@ -22,7 +21,6 @@ #include <linux/kernel.h> #include <linux/kref.h> #include <linux/list.h> -#include <linux/lockdep.h> #include <linux/netdevice.h> #include <linux/netlink.h> #include <linux/rculist.h> @@ -43,6 +41,7 @@
#include "hard-interface.h" #include "hash.h" +#include "linux/lockdep_types.h" #include "log.h" #include "netlink.h" #include "originator.h" diff --git a/net/batman-adv/hash.h b/net/batman-adv/hash.h index 9a8dc28c..64a2e5fb 100644 --- a/net/batman-adv/hash.h +++ b/net/batman-adv/hash.h @@ -8,16 +8,16 @@ #define _NET_BATMAN_ADV_HASH_H_
#include "main.h" // IWYU pragma: keep - #include <linux/atomic.h> #include <linux/compiler.h> #include <linux/list.h> -#include <linux/lockdep.h> #include <linux/rculist.h> #include <linux/spinlock.h> #include <linux/stddef.h> #include <linux/types.h>
+#include "linux/lockdep_types.h" + /* callback to a compare function. should compare 2 element datas for their * keys * diff --git a/net/batman-adv/network-coding.c b/net/batman-adv/network-coding.c index b3d947e8..a3802025 100644 --- a/net/batman-adv/network-coding.c +++ b/net/batman-adv/network-coding.c @@ -6,7 +6,6 @@
#include "network-coding.h" #include "main.h" // IWYU pragma: keep - #include <linux/atomic.h> #include <linux/bitops.h> #include <linux/byteorder/generic.h> @@ -27,7 +26,6 @@ #include <linux/net.h> #include <linux/netdevice.h> #include <linux/printk.h> -#include <linux/random.h> #include <linux/rculist.h> #include <linux/rcupdate.h> #include <linux/seq_file.h> @@ -41,6 +39,8 @@
#include "hard-interface.h" #include "hash.h" +#include "linux/lockdep_types.h" +#include "linux/prandom.h" #include "log.h" #include "originator.h" #include "routing.h" diff --git a/net/batman-adv/originator.c b/net/batman-adv/originator.c index 29a0050b..80fd2149 100644 --- a/net/batman-adv/originator.c +++ b/net/batman-adv/originator.c @@ -6,7 +6,6 @@
#include "originator.h" #include "main.h" // IWYU pragma: keep - #include <linux/atomic.h> #include <linux/errno.h> #include <linux/etherdevice.h> @@ -15,7 +14,6 @@ #include <linux/kernel.h> #include <linux/kref.h> #include <linux/list.h> -#include <linux/lockdep.h> #include <linux/netdevice.h> #include <linux/netlink.h> #include <linux/rculist.h> @@ -36,6 +34,7 @@ #include "gateway_client.h" #include "hard-interface.h" #include "hash.h" +#include "linux/lockdep_types.h" #include "log.h" #include "multicast.h" #include "netlink.h" diff --git a/net/batman-adv/soft-interface.c b/net/batman-adv/soft-interface.c index dd5e6343..22ef6471 100644 --- a/net/batman-adv/soft-interface.c +++ b/net/batman-adv/soft-interface.c @@ -6,7 +6,6 @@
#include "soft-interface.h" #include "main.h" // IWYU pragma: keep - #include <linux/atomic.h> #include <linux/byteorder/generic.h> #include <linux/cache.h> @@ -47,6 +46,7 @@ #include "distributed-arp-table.h" #include "gateway_client.h" #include "hard-interface.h" +#include "linux/lockdep_types.h" #include "multicast.h" #include "network-coding.h" #include "originator.h" diff --git a/net/batman-adv/translation-table.c b/net/batman-adv/translation-table.c index 4b267683..d9a770a0 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> @@ -46,6 +45,7 @@ #include "bridge_loop_avoidance.h" #include "hard-interface.h" #include "hash.h" +#include "linux/lockdep_types.h" #include "log.h" #include "netlink.h" #include "originator.h"
Statistics ==========
master ------
Failed tests: 10 Started build tests: 281 Tested Linux versions: 34 Tested configs: 218
maint -----
Failed tests: 1 Started build tests: 269 Tested Linux versions: 34 Tested configs: 209