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