Build check errors found: 2017-02-27

postmaster at open-mesh.org postmaster at open-mesh.org
Mon Feb 27 02:32:38 CET 2017


Name of failed tests
====================

master
------

 * checkpatch ./net/batman-adv/main.h
 * checkpatch ./net/batman-adv/translation-table.c
 * difference between net and batadv master

maint
-----

 * difference between net and batadv maint
 * headers


Output of different failed tests
================================

master: checkpatch ./net/batman-adv/main.h
------------------------------------------

    CHECK: Macro argument reuse 'vid' - possible side-effects?
    #203: FILE: ./net/batman-adv/main.h:203:
    +#define BATADV_PRINT_VID(vid) (((vid) & BATADV_VLAN_HAS_TAG) ? \
    +			       (int)((vid) & VLAN_VID_MASK) : -1)
    
    total: 0 errors, 0 warnings, 1 checks, 296 lines checked

master: checkpatch ./net/batman-adv/translation-table.c
-------------------------------------------------------

    CHECK: Unbalanced braces around else statement
    #2256: FILE: ./net/batman-adv/translation-table.c:2256:
    +	} else
    
    CHECK: Unbalanced braces around else statement
    #2317: FILE: ./net/batman-adv/translation-table.c:2317:
    +	} else
    
    total: 0 errors, 0 warnings, 2 checks, 4380 lines checked

maint: difference between net and batadv maint
----------------------------------------------

     net/include/uapi/linux/batman_adv.h        |    2 -
     net/net/batman-adv/Makefile                |    2 -
     net/net/batman-adv/bat_algo.c              |    2 -
     net/net/batman-adv/bat_algo.h              |    2 -
     net/net/batman-adv/bat_iv_ogm.c            |    2 -
     net/net/batman-adv/bat_iv_ogm.h            |    2 -
     net/net/batman-adv/bat_v.c                 |    2 -
     net/net/batman-adv/bat_v.h                 |    2 -
     net/net/batman-adv/bat_v_elp.c             |    2 -
     net/net/batman-adv/bat_v_elp.h             |    2 -
     net/net/batman-adv/bat_v_ogm.c             |    2 -
     net/net/batman-adv/bat_v_ogm.h             |    2 -
     net/net/batman-adv/bitarray.c              |    2 -
     net/net/batman-adv/bitarray.h              |    2 -
     net/net/batman-adv/bridge_loop_avoidance.c |    3 --
     net/net/batman-adv/bridge_loop_avoidance.h |   20 +++++++++++++++++-
     net/net/batman-adv/debugfs.c               |    4 +--
     net/net/batman-adv/debugfs.h               |    2 -
     net/net/batman-adv/distributed-arp-table.c |    3 --
     net/net/batman-adv/distributed-arp-table.h |    2 -
     net/net/batman-adv/fragmentation.c         |   22 +++++++++-----------
     net/net/batman-adv/fragmentation.h         |    2 -
     net/net/batman-adv/gateway_client.c        |    2 -
     net/net/batman-adv/gateway_client.h        |    2 -
     net/net/batman-adv/gateway_common.c        |    2 -
     net/net/batman-adv/gateway_common.h        |    2 -
     net/net/batman-adv/hard-interface.c        |    2 -
     net/net/batman-adv/hard-interface.h        |    2 -
     net/net/batman-adv/hash.c                  |    2 -
     net/net/batman-adv/hash.h                  |    2 -
     net/net/batman-adv/icmp_socket.c           |    2 -
     net/net/batman-adv/icmp_socket.h           |    2 -
     net/net/batman-adv/log.c                   |    2 -
     net/net/batman-adv/log.h                   |    2 -
     net/net/batman-adv/main.c                  |    2 -
     net/net/batman-adv/main.h                  |    4 +--
     net/net/batman-adv/multicast.c             |    2 -
     net/net/batman-adv/multicast.h             |    2 -
     net/net/batman-adv/netlink.c               |    2 -
     net/net/batman-adv/netlink.h               |    2 -
     net/net/batman-adv/network-coding.c        |    2 -
     net/net/batman-adv/network-coding.h        |    2 -
     net/net/batman-adv/originator.c            |    2 -
     net/net/batman-adv/originator.h            |    2 -
     net/net/batman-adv/packet.h                |    2 -
     net/net/batman-adv/routing.c               |   11 ++++------
     net/net/batman-adv/routing.h               |    2 -
     net/net/batman-adv/send.c                  |    6 +++--
     net/net/batman-adv/send.h                  |    2 -
     net/net/batman-adv/soft-interface.c        |    7 ++----
     net/net/batman-adv/soft-interface.h        |    2 -
     net/net/batman-adv/sysfs.c                 |    2 -
     net/net/batman-adv/sysfs.h                 |    2 -
     net/net/batman-adv/tp_meter.c              |    4 +--
     net/net/batman-adv/tp_meter.h              |    2 -
     net/net/batman-adv/translation-table.c     |    4 ---
     net/net/batman-adv/translation-table.h     |    2 -
     net/net/batman-adv/tvlv.c                  |    2 -
     net/net/batman-adv/tvlv.h                  |    2 -
     net/net/batman-adv/types.h                 |    2 -
     60 files changed, 99 insertions(+), 87 deletions(-)

master: difference between net and batadv master
------------------------------------------------

     netnext/net/batman-adv/fragmentation.c |   20 +++++++++-----------
     1 file changed, 9 insertions(+), 11 deletions(-)

maint: headers
--------------

    diff --git a/build/net/batman-adv/debugfs.c b/build/net/batman-adv/debugfs.c
    index e4e7ee0..5c04a9c 100644
    --- a/build/net/batman-adv/debugfs.c
    +++ b/build/net/batman-adv/debugfs.c
    @@ -16,10 +16,11 @@
      */
     
     #include "debugfs.h"
    +
     #include "main.h" // IWYU pragma: keep
     
     #include <linux/debugfs.h>
    -#include <linux/device.h>
    +#include <linux/err.h>
     #include <linux/errno.h>
     #include <linux/export.h>
     #include <linux/fs.h>
    diff --git a/build/net/batman-adv/tp_meter.c b/build/net/batman-adv/tp_meter.c
    index c4c52fe..bd513a8 100644
    --- a/build/net/batman-adv/tp_meter.c
    +++ b/build/net/batman-adv/tp_meter.c
    @@ -16,6 +16,7 @@
      */
     
     #include "tp_meter.h"
    +
     #include "main.h" // IWYU pragma: keep
     
     #include <linux/atomic.h>
    @@ -23,7 +24,7 @@
     #include <linux/byteorder/generic.h>
     #include <linux/cache.h>
     #include <linux/compiler.h>
    -#include <linux/device.h>
    +#include <linux/err.h>
     #include <linux/etherdevice.h>
     #include <linux/fs.h>
     #include <linux/if_ether.h>


Statistics
==========

master
------

Failed tests:                 3
Started build tests:         49
Tested Linux versions:       21
Tested configs:              40

maint
-----

Failed tests:                 2
Started build tests:         51
Tested Linux versions:       24
Tested configs:              42



More information about the linux-merge mailing list