Name of failed tests
====================
maint
-----
* difference between net and batadv maint
master
------
* headers
* sparse linux-3.17 cfg: BLA=n DAT=y DEBUGFS=n DEBUG=n TRACING=n NC=n MCAST=n BATMAN_V=n
* unused_symbols linux-3.17 cfg: BLA=n DAT=y DEBUGFS=n DEBUG=n TRACING=n NC=n MCAST=n
BATMAN_V=n
Output of different failed tests
================================
maint: difference between net and batadv maint
----------------------------------------------
net/net/batman-adv/Kconfig | 11
net/net/batman-adv/Makefile | 3
net/net/batman-adv/bat_iv_ogm.c | 330 +++++++--------------------
net/net/batman-adv/debugfs.c | 37 +++
net/net/batman-adv/debugfs.h | 6
net/net/batman-adv/hard-interface.c | 47 ++-
net/net/batman-adv/icmp_socket.c | 3
net/net/batman-adv/log.c | 20 +
net/net/batman-adv/main.h | 2
net/net/batman-adv/originator.c | 107 --------
net/net/batman-adv/originator.h | 4
net/net/batman-adv/soft-interface.c | 2
net/net/batman-adv/trace.c | 22 +
net/net/batman-adv/trace.h | 78 ++++++
net/net/batman-adv/types.h | 62 +----
15 files changed, 323 insertions(+), 411 deletions(-)
master: headers
---------------
diff --git a/net/batman-adv/bat_iv_ogm.c b/net/batman-adv/bat_iv_ogm.c
index 1545195..ab4cee9 100644
--- a/net/batman-adv/bat_iv_ogm.c
+++ b/net/batman-adv/bat_iv_ogm.c
@@ -34,7 +34,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/pkt_sched.h>
diff --git a/net/batman-adv/debugfs.c b/net/batman-adv/debugfs.c
index 9858900..8f87f6a 100644
--- a/net/batman-adv/debugfs.c
+++ b/net/batman-adv/debugfs.c
@@ -19,6 +19,7 @@
#include "debugfs.h"
#include "main.h" // IWYU pragma: keep
+#include <asm/current.h>
#include <linux/dcache.h>
#include <linux/debugfs.h>
#include <linux/err.h>
@@ -27,6 +28,7 @@
#include <linux/fs.h>
#include <linux/netdevice.h>
#include <linux/printk.h>
+#include <linux/sched.h>
#include <linux/seq_file.h>
#include <linux/stat.h>
#include <linux/stddef.h>
diff --git a/net/batman-adv/trace.c b/net/batman-adv/trace.c
index 3d57f99..8e10242 100644
--- a/net/batman-adv/trace.c
+++ b/net/batman-adv/trace.c
@@ -16,7 +16,5 @@
* along with this program; if not, see <http://www.gnu.org/licenses/>.
*/
-#include <linux/module.h>
-
#define CREATE_TRACE_POINTS
#include "trace.h"
diff --git a/net/batman-adv/trace.h b/net/batman-adv/trace.h
index 1dccc82..f9637a6 100644
--- a/net/batman-adv/trace.h
+++ b/net/batman-adv/trace.h
@@ -74,5 +74,11 @@ TRACE_EVENT(batadv_dbg,
#undef TRACE_INCLUDE_FILE
#define TRACE_INCLUDE_FILE trace
+#include <linux/bug.h>
+#include <linux/kernel.h>
+#include <linux/netdevice.h>
+#include <linux/percpu.h>
+#include <linux/printk.h>
+#include <linux/types.h>
/* This part must be outside protection */
#include <trace/define_trace.h>
master: sparse linux-3.17 cfg: BLA=n DAT=y DEBUGFS=n DEBUG=n TRACING=n NC=n MCAST=n
BATMAN_V=n
---------------------------------------------------------------------------
virtual memory exhausted: Cannot allocate memory
make[3]: ***
[/home/build_test/build_env/tmp.tRCeTddMJR/net/batman-adv/distributed-arp-table.o] Error
1
make[2]: *** [/home/build_test/build_env/tmp.tRCeTddMJR/net/batman-adv] Error 2
make[1]: *** [_module_/home/build_test/build_env/tmp.tRCeTddMJR] Error 2
make: *** [all] Error 2
master: unused_symbols linux-3.17 cfg: BLA=n 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
Statistics
==========
maint
-----
Failed tests: 1
Started build tests: 53
Tested Linux versions: 23
Tested configs: 49
master
------
Failed tests: 3
Started build tests: 51
Tested Linux versions: 22
Tested configs: 48
Show replies by date