Build check errors found: 2016-05-11

postmaster at open-mesh.org postmaster at open-mesh.org
Wed May 11 02:04:32 CEST 2016


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

 * difference between net-next and batadv next
 * headers master
 * sparse master linux-3.16 cfg: BLA=n DAT=n DEBUG=n NC=n MCAST=n BATMAN_V=y
 * sparse master linux-3.16 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=n BATMAN_V=y
 * sparse master linux-3.16 cfg: BLA=y DAT=n DEBUG=y NC=n MCAST=y BATMAN_V=y
 * sparse master linux-3.16 cfg: BLA=y DAT=y DEBUG=y NC=y MCAST=n BATMAN_V=y
 * sparse master linux-3.17 cfg: BLA=n DAT=n DEBUG=n NC=n MCAST=n BATMAN_V=y
 * sparse master linux-3.17 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=n BATMAN_V=y
 * sparse master linux-3.17 cfg: BLA=y DAT=n DEBUG=y NC=n MCAST=y BATMAN_V=y
 * sparse master linux-3.17 cfg: BLA=y DAT=y DEBUG=y NC=y MCAST=n BATMAN_V=y
 * sparse master linux-3.18 cfg: BLA=n DAT=n DEBUG=n NC=n MCAST=n BATMAN_V=y
 * sparse master linux-3.18 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=n BATMAN_V=y
 * sparse master linux-3.18 cfg: BLA=y DAT=n DEBUG=y NC=n MCAST=y BATMAN_V=y
 * sparse master linux-3.18 cfg: BLA=y DAT=y DEBUG=y NC=y MCAST=n BATMAN_V=y
 * sparse master linux-3.19 cfg: BLA=n DAT=n DEBUG=n NC=n MCAST=n BATMAN_V=y
 * sparse master linux-3.19 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=n BATMAN_V=y
 * sparse master linux-3.19 cfg: BLA=y DAT=n DEBUG=y NC=n MCAST=y BATMAN_V=y
 * sparse master linux-3.19 cfg: BLA=y DAT=y DEBUG=y NC=y MCAST=n BATMAN_V=y
 * sparse master linux-4.0 cfg: BLA=n DAT=n DEBUG=n NC=n MCAST=n BATMAN_V=y
 * sparse master linux-4.0 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=n BATMAN_V=y
 * sparse master linux-4.0 cfg: BLA=y DAT=n DEBUG=y NC=n MCAST=y BATMAN_V=y
 * sparse master linux-4.0 cfg: BLA=y DAT=y DEBUG=y NC=y MCAST=n BATMAN_V=y
 * sparse master linux-4.1 cfg: BLA=n DAT=n DEBUG=n NC=n MCAST=n BATMAN_V=y
 * sparse master linux-4.1 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=n BATMAN_V=y
 * sparse master linux-4.1 cfg: BLA=y DAT=n DEBUG=y NC=n MCAST=y BATMAN_V=y
 * sparse master linux-4.1 cfg: BLA=y DAT=y DEBUG=y NC=y MCAST=n BATMAN_V=y
 * sparse master linux-4.2 cfg: BLA=n DAT=n DEBUG=n NC=n MCAST=n BATMAN_V=y
 * sparse master linux-4.2 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=n BATMAN_V=y
 * sparse master linux-4.2 cfg: BLA=y DAT=n DEBUG=y NC=n MCAST=y BATMAN_V=y
 * sparse master linux-4.2 cfg: BLA=y DAT=y DEBUG=y NC=y MCAST=n BATMAN_V=y
 * sparse master linux-4.3 cfg: BLA=n DAT=n DEBUG=n NC=n MCAST=n BATMAN_V=y
 * sparse master linux-4.3 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=n BATMAN_V=y
 * sparse master linux-4.3 cfg: BLA=y DAT=n DEBUG=y NC=n MCAST=y BATMAN_V=y
 * sparse master linux-4.3 cfg: BLA=y DAT=y DEBUG=y NC=y MCAST=n BATMAN_V=y
 * sparse master linux-4.4 cfg: BLA=n DAT=n DEBUG=n NC=n MCAST=n BATMAN_V=y
 * sparse master linux-4.4 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=n BATMAN_V=y
 * sparse master linux-4.4 cfg: BLA=y DAT=n DEBUG=y NC=n MCAST=y BATMAN_V=y
 * sparse master linux-4.4 cfg: BLA=y DAT=y DEBUG=y NC=y MCAST=n BATMAN_V=y
 * sparse master linux-4.5 cfg: BLA=n DAT=n DEBUG=n NC=n MCAST=n BATMAN_V=y
 * sparse master linux-4.5 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=n BATMAN_V=y
 * sparse master linux-4.5 cfg: BLA=y DAT=n DEBUG=y NC=n MCAST=y BATMAN_V=y
 * sparse master linux-4.5 cfg: BLA=y DAT=y DEBUG=y NC=y MCAST=n BATMAN_V=y
 * sparse next linux-3.10 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=y BATMAN_V=n
 * sparse next linux-3.11 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=y BATMAN_V=n
 * sparse next linux-3.12 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=y BATMAN_V=n
 * sparse next linux-3.13 cfg: BLA=n DAT=y DEBUG=n NC=y MCAST=n BATMAN_V=n
 * sparse next linux-3.13 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=y BATMAN_V=n
 * sparse next linux-3.14 cfg: BLA=n DAT=y DEBUG=n NC=y MCAST=n BATMAN_V=n
 * sparse next linux-3.14 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=y BATMAN_V=n
 * sparse next linux-3.15 cfg: BLA=n DAT=y DEBUG=n NC=y MCAST=n BATMAN_V=n
 * sparse next linux-3.15 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=y BATMAN_V=n
 * sparse next linux-3.16 cfg: BLA=n DAT=y DEBUG=n NC=y MCAST=n BATMAN_V=n
 * sparse next linux-3.16 cfg: BLA=n DAT=y DEBUG=y NC=n MCAST=y BATMAN_V=y
 * sparse next linux-3.16 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=y BATMAN_V=n
 * sparse next linux-3.16 cfg: BLA=y DAT=y DEBUG=n NC=n MCAST=n BATMAN_V=y
 * sparse next linux-3.17 cfg: BLA=n DAT=y DEBUG=n NC=y MCAST=n BATMAN_V=n
 * sparse next linux-3.17 cfg: BLA=n DAT=y DEBUG=y NC=n MCAST=y BATMAN_V=y
 * sparse next linux-3.17 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=y BATMAN_V=n
 * sparse next linux-3.17 cfg: BLA=y DAT=y DEBUG=n NC=n MCAST=n BATMAN_V=y
 * sparse next linux-3.18 cfg: BLA=n DAT=y DEBUG=n NC=y MCAST=n BATMAN_V=n
 * sparse next linux-3.18 cfg: BLA=n DAT=y DEBUG=y NC=n MCAST=y BATMAN_V=y
 * sparse next linux-3.18 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=y BATMAN_V=n
 * sparse next linux-3.18 cfg: BLA=y DAT=y DEBUG=n NC=n MCAST=n BATMAN_V=y
 * sparse next linux-3.19 cfg: BLA=n DAT=y DEBUG=n NC=y MCAST=n BATMAN_V=n
 * sparse next linux-3.19 cfg: BLA=n DAT=y DEBUG=y NC=n MCAST=y BATMAN_V=y
 * sparse next linux-3.19 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=y BATMAN_V=n
 * sparse next linux-3.19 cfg: BLA=y DAT=y DEBUG=n NC=n MCAST=n BATMAN_V=y
 * sparse next linux-3.9 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=y BATMAN_V=n
 * sparse next linux-4.0 cfg: BLA=n DAT=y DEBUG=n NC=y MCAST=n BATMAN_V=n
 * sparse next linux-4.0 cfg: BLA=n DAT=y DEBUG=y NC=n MCAST=y BATMAN_V=y
 * sparse next linux-4.0 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=y BATMAN_V=n
 * sparse next linux-4.0 cfg: BLA=y DAT=y DEBUG=n NC=n MCAST=n BATMAN_V=y
 * sparse next linux-4.1 cfg: BLA=n DAT=y DEBUG=n NC=y MCAST=n BATMAN_V=n
 * sparse next linux-4.1 cfg: BLA=n DAT=y DEBUG=y NC=n MCAST=y BATMAN_V=y
 * sparse next linux-4.1 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=y BATMAN_V=n
 * sparse next linux-4.1 cfg: BLA=y DAT=y DEBUG=n NC=n MCAST=n BATMAN_V=y
 * sparse next linux-4.2 cfg: BLA=n DAT=y DEBUG=n NC=y MCAST=n BATMAN_V=n
 * sparse next linux-4.2 cfg: BLA=n DAT=y DEBUG=y NC=n MCAST=y BATMAN_V=y
 * sparse next linux-4.2 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=y BATMAN_V=n
 * sparse next linux-4.2 cfg: BLA=y DAT=y DEBUG=n NC=n MCAST=n BATMAN_V=y
 * sparse next linux-4.3 cfg: BLA=n DAT=y DEBUG=n NC=y MCAST=n BATMAN_V=n
 * sparse next linux-4.3 cfg: BLA=n DAT=y DEBUG=y NC=n MCAST=y BATMAN_V=y
 * sparse next linux-4.3 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=y BATMAN_V=n
 * sparse next linux-4.3 cfg: BLA=y DAT=y DEBUG=n NC=n MCAST=n BATMAN_V=y
 * sparse next linux-4.4 cfg: BLA=n DAT=y DEBUG=n NC=y MCAST=n BATMAN_V=n
 * sparse next linux-4.4 cfg: BLA=n DAT=y DEBUG=y NC=n MCAST=y BATMAN_V=y
 * sparse next linux-4.4 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=y BATMAN_V=n
 * sparse next linux-4.4 cfg: BLA=y DAT=y DEBUG=n NC=n MCAST=n BATMAN_V=y
 * sparse next linux-4.5 cfg: BLA=n DAT=y DEBUG=n NC=y MCAST=n BATMAN_V=n
 * sparse next linux-4.5 cfg: BLA=n DAT=y DEBUG=y NC=n MCAST=y BATMAN_V=y
 * sparse next linux-4.5 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=y BATMAN_V=n
 * sparse next linux-4.5 cfg: BLA=y DAT=y DEBUG=n NC=n MCAST=n BATMAN_V=y

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

difference between net-next and batadv next
-------------------------------------------

     netnext/net/batman-adv/bat_iv_ogm.c            |   55 +-
     netnext/net/batman-adv/bat_v.c                 |   66 ---
     netnext/net/batman-adv/bat_v_elp.c             |   31 -
     netnext/net/batman-adv/bat_v_elp.h             |    2 
     netnext/net/batman-adv/bat_v_ogm.c             |   14 
     netnext/net/batman-adv/bitarray.c              |   16 
     netnext/net/batman-adv/bitarray.h              |   15 
     netnext/net/batman-adv/bridge_loop_avoidance.c |  314 ++++------------
     netnext/net/batman-adv/bridge_loop_avoidance.h |   43 +-
     netnext/net/batman-adv/debugfs.c               |    2 
     netnext/net/batman-adv/distributed-arp-table.c |    6 
     netnext/net/batman-adv/gateway_client.c        |   12 
     netnext/net/batman-adv/hard-interface.c        |   34 -
     netnext/net/batman-adv/hard-interface.h        |    3 
     netnext/net/batman-adv/hash.h                  |    6 
     netnext/net/batman-adv/main.c                  |   18 
     netnext/net/batman-adv/main.h                  |    6 
     netnext/net/batman-adv/network-coding.c        |   27 -
     netnext/net/batman-adv/originator.c            |   45 +-
     netnext/net/batman-adv/originator.h            |    2 
     netnext/net/batman-adv/packet.h                |    1 
     netnext/net/batman-adv/routing.c               |   50 +-
     netnext/net/batman-adv/routing.h               |    6 
     netnext/net/batman-adv/send.c                  |    6 
     netnext/net/batman-adv/soft-interface.c        |   32 -
     netnext/net/batman-adv/soft-interface.h        |   10 
     netnext/net/batman-adv/sysfs.c                 |    9 
     netnext/net/batman-adv/translation-table.c     |   35 -
     netnext/net/batman-adv/types.h                 |    8 
     29 files changed, 319 insertions(+), 555 deletions(-)


headers master
--------------

    diff --git a/net/batman-adv/bat_v.c b/net/batman-adv/bat_v.c
    index 49e8023..c997878 100644
    --- a/net/batman-adv/bat_v.c
    +++ b/net/batman-adv/bat_v.c
    @@ -17,8 +17,6 @@
     
     #include "bat_algo.h" // IWYU pragma: keep
     #include "main.h" // IWYU pragma: keep
    -
    -#include <linux/atomic.h>
     #include <linux/bug.h>
     #include <linux/cache.h>
     #include <linux/init.h>


sparse next linux-3.10 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=y BATMAN_V=n
-----------------------------------------------------------------------

    include/net/addrconf.h:298:25: warning: restricted __be64 degrades to integer
    include/net/addrconf.h:298:70: warning: restricted __be64 degrades to integer


sparse next linux-3.11 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=y BATMAN_V=n
-----------------------------------------------------------------------

    include/net/addrconf.h:302:25: warning: restricted __be64 degrades to integer
    include/net/addrconf.h:302:70: warning: restricted __be64 degrades to integer


sparse next linux-3.12 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=y BATMAN_V=n
-----------------------------------------------------------------------

    include/net/addrconf.h:310:25: warning: restricted __be64 degrades to integer
    include/net/addrconf.h:310:70: warning: restricted __be64 degrades to integer


sparse next linux-3.13 cfg: BLA=n DAT=y DEBUG=n NC=y MCAST=n BATMAN_V=n
-----------------------------------------------------------------------

    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/icmp_socket.c:144:17: warning: symbol '__ret' shadows an earlier one
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/icmp_socket.c:144:17: originally declared here
    include/linux/sysfs.h:455:9: warning: returning void-valued expression
    include/linux/sysfs.h:455:9: warning: returning void-valued expression
    include/linux/sysfs.h:455:9: warning: returning void-valued expression
    include/linux/sysfs.h:455:9: warning: returning void-valued expression
    include/linux/sysfs.h:455:9: warning: returning void-valued expression


sparse next linux-3.13 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=y BATMAN_V=n
-----------------------------------------------------------------------

    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/debugfs.c:163:17: warning: symbol '__ret' shadows an earlier one
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/debugfs.c:163:17: originally declared here
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/icmp_socket.c:144:17: warning: symbol '__ret' shadows an earlier one
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/icmp_socket.c:144:17: originally declared here
    include/net/addrconf.h:310:25: warning: restricted __be64 degrades to integer
    include/net/addrconf.h:310:70: warning: restricted __be64 degrades to integer
    include/linux/sysfs.h:455:9: warning: returning void-valued expression
    include/linux/sysfs.h:455:9: warning: returning void-valued expression
    include/linux/sysfs.h:455:9: warning: returning void-valued expression
    include/linux/sysfs.h:455:9: warning: returning void-valued expression
    include/linux/sysfs.h:455:9: warning: returning void-valued expression


sparse next linux-3.14 cfg: BLA=n DAT=y DEBUG=n NC=y MCAST=n BATMAN_V=n
-----------------------------------------------------------------------

    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/icmp_socket.c:144:17: warning: symbol '__ret' shadows an earlier one
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/icmp_socket.c:144:17: originally declared here
    include/linux/sysfs.h:432:9: warning: returning void-valued expression
    include/linux/sysfs.h:432:9: warning: returning void-valued expression
    include/linux/sysfs.h:432:9: warning: returning void-valued expression
    include/linux/sysfs.h:432:9: warning: returning void-valued expression
    include/linux/sysfs.h:432:9: warning: returning void-valued expression


sparse next linux-3.14 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=y BATMAN_V=n
-----------------------------------------------------------------------

    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/debugfs.c:163:17: warning: symbol '__ret' shadows an earlier one
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/debugfs.c:163:17: originally declared here
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/icmp_socket.c:144:17: warning: symbol '__ret' shadows an earlier one
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/icmp_socket.c:144:17: originally declared here
    include/net/addrconf.h:318:25: warning: restricted __be64 degrades to integer
    include/net/addrconf.h:318:70: warning: restricted __be64 degrades to integer
    include/linux/sysfs.h:432:9: warning: returning void-valued expression
    include/linux/sysfs.h:432:9: warning: returning void-valued expression
    include/linux/sysfs.h:432:9: warning: returning void-valued expression
    include/linux/sysfs.h:432:9: warning: returning void-valued expression
    include/linux/sysfs.h:432:9: warning: returning void-valued expression


sparse next linux-3.15 cfg: BLA=n DAT=y DEBUG=n NC=y MCAST=n BATMAN_V=n
-----------------------------------------------------------------------

    include/linux/rculist.h:402:9: warning: Variable length array is used.
    include/linux/rculist.h:402:9: error: cannot size expression
    include/linux/rculist.h:402:9: warning: Variable length array is used.
    include/linux/rculist.h:402:9: error: cannot size expression
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/gateway_client.c:142:9: warning: Variable length array is used.
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/gateway_client.c:142:9: error: cannot size expression
    include/linux/rculist.h:402:9: error: cannot size expression
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/hard-interface.c:243:9: warning: Variable length array is used.
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/hard-interface.c:243:9: error: cannot size expression
    include/linux/rculist.h:54:9: error: cannot size expression
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/icmp_socket.c:144:17: warning: symbol '__ret' shadows an earlier one
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/icmp_socket.c:144:17: originally declared here
    include/linux/rculist.h:402:9: warning: Variable length array is used.
    include/linux/rculist.h:402:9: error: cannot size expression
    include/linux/rculist.h:54:9: warning: Variable length array is used.
    include/linux/rculist.h:54:9: error: cannot size expression
    include/linux/rculist.h:402:9: error: cannot size expression
    include/linux/rculist.h:402:9: warning: Variable length array is used.
    include/linux/rculist.h:402:9: error: cannot size expression
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/routing.c:117:9: warning: Variable length array is used.
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/routing.c:117:9: error: cannot size expression
    include/linux/rculist.h:402:9: warning: Variable length array is used.
    include/linux/rculist.h:402:9: error: cannot size expression
    include/linux/sysfs.h:440:9: warning: returning void-valued expression
    include/linux/sysfs.h:440:9: warning: returning void-valued expression
    include/linux/sysfs.h:440:9: warning: returning void-valued expression
    include/linux/sysfs.h:440:9: warning: returning void-valued expression
    include/linux/sysfs.h:440:9: warning: returning void-valued expression
    include/linux/rculist.h:402:9: warning: Variable length array is used.
    include/linux/rculist.h:402:9: error: cannot size expression


sparse next linux-3.15 cfg: BLA=n DAT=y DEBUG=y NC=y MCAST=y BATMAN_V=n
-----------------------------------------------------------------------

    include/linux/rculist.h:402:9: warning: Variable length array is used.
    include/linux/rculist.h:402:9: error: cannot size expression
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/debugfs.c:163:17: warning: symbol '__ret' shadows an earlier one
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/debugfs.c:163:17: originally declared here
    include/linux/rculist.h:402:9: warning: Variable length array is used.
    include/linux/rculist.h:402:9: error: cannot size expression
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/gateway_client.c:142:9: warning: Variable length array is used.
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/gateway_client.c:142:9: error: cannot size expression
    include/linux/rculist.h:402:9: error: cannot size expression
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/hard-interface.c:243:9: warning: Variable length array is used.
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/hard-interface.c:243:9: error: cannot size expression
    include/linux/rculist.h:54:9: error: cannot size expression
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/icmp_socket.c:144:17: warning: symbol '__ret' shadows an earlier one
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/icmp_socket.c:144:17: originally declared here
    include/linux/rculist.h:402:9: warning: Variable length array is used.
    include/linux/rculist.h:402:9: error: cannot size expression
    include/linux/rculist.h:402:9: warning: Variable length array is used.
    include/linux/rculist.h:402:9: error: cannot size expression
    include/linux/rculist.h:54:9: warning: Variable length array is used.
    include/linux/rculist.h:54:9: error: cannot size expression
    include/linux/rculist.h:402:9: error: cannot size expression
    include/linux/rculist.h:402:9: warning: Variable length array is used.
    include/linux/rculist.h:402:9: error: cannot size expression
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/routing.c:117:9: warning: Variable length array is used.
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/routing.c:117:9: error: cannot size expression
    include/linux/rculist.h:402:9: warning: Variable length array is used.
    include/linux/rculist.h:402:9: error: cannot size expression
    include/linux/sysfs.h:440:9: warning: returning void-valued expression
    include/linux/sysfs.h:440:9: warning: returning void-valued expression
    include/linux/sysfs.h:440:9: warning: returning void-valued expression
    include/linux/sysfs.h:440:9: warning: returning void-valued expression
    include/linux/sysfs.h:440:9: warning: returning void-valued expression
    include/linux/rculist.h:402:9: warning: Variable length array is used.
    include/linux/rculist.h:402:9: error: cannot size expression


sparse next linux-4.5 cfg: BLA=n DAT=y DEBUG=n NC=y MCAST=n BATMAN_V=n
----------------------------------------------------------------------

    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/icmp_socket.c:144:17: warning: symbol '__ret' shadows an earlier one
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/icmp_socket.c:144:17: originally declared here


sparse next linux-4.5 cfg: BLA=n DAT=y DEBUG=y NC=n MCAST=y BATMAN_V=y
----------------------------------------------------------------------

    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/debugfs.c:163:17: warning: symbol '__ret' shadows an earlier one
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/debugfs.c:163:17: originally declared here
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/icmp_socket.c:144:17: warning: symbol '__ret' shadows an earlier one
    /home/build_test/build_env/tmp.sYd3IVPN20/net/batman-adv/icmp_socket.c:144:17: originally declared here


More information about the linux-merge mailing list