From: Sven Eckelmann <sven@narfation.org>
To: "Linus Lüssing" <linus.luessing@c0d3.blue>
Cc: sashiko-reviews@lists.linux.dev, b.a.t.m.a.n@lists.open-mesh.org
Subject: Re: [batadv,v13 5/5] batman-adv: avoid superfluous DAT DHT_PUT additions to local DAT
Date: Tue, 06 Oct 2026 15:05:22 +0200 [thread overview]
Message-ID: <3435112.aeNJFYEL58@sven-l14> (raw)
In-Reply-To: <20261006121937.398DD1F000FF@smtp.kernel.org>
[-- Attachment #1: Type: text/plain, Size: 42058 bytes --]
On Tuesday, 6 October 2026 14:19:36 CEST sashiko-bot@kernel.org wrote:> > diff --git a/net/batman-adv/routing.c b/net/batman-adv/routing.c
> > index 5cf26e8b3257a..8dd4094d134bd 100644
> > --- a/net/batman-adv/routing.c
> > +++ b/net/batman-adv/routing.c
> > @@ -1094,7 +1096,8 @@ int batadv_recv_unicast_packet(struct sk_buff *skb,
> > unicast_4addr_packet =
> > (struct batadv_unicast_4addr_packet *)skb->data;
> > subtype = unicast_4addr_packet->subtype;
> > - batadv_dat_inc_counter(bat_priv, subtype);
> > + flags = unicast_4addr_packet->flags;
> > + batadv_dat_inc_counter(bat_priv, subtype, flags);
>
> [Severity: Low]
> This passes three arguments to batadv_dat_inc_counter(). However, looking
> at net/batman-adv/distributed-arp-table.h, the dummy fallback implementation
> of this function used when CONFIG_BATMAN_ADV_DAT is disabled seems to only
> accept two arguments:
>
> static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv,
> u8 subtype)
> {
> }
>
> Will this cause a build failure when compiling the kernel with
> CONFIG_BATMAN_ADV_DAT=n?
Confirmed (+ some extra):
Name of failed tests
====================
pu
--
* checkpatch include/uapi/linux/batadv_packet.h
* kerneldoc
* sparse v5.18 cfg: BLA=n DAT=n DEBUG=y TRACING=n MCAST=y BATMAN_V=n
* sparse v5.19 cfg: BLA=n DAT=n DEBUG=n TRACING=n MCAST=y BATMAN_V=n
* sparse v6.0 cfg: BLA=n DAT=n DEBUG=y TRACING=n MCAST=y BATMAN_V=n
* sparse v6.0 cfg: BLA=y DAT=n DEBUG=y TRACING=y MCAST=y BATMAN_V=n
* sparse v6.1.188 cfg: BLA=n DAT=n DEBUG=y TRACING=y MCAST=n BATMAN_V=n
* sparse v6.10 cfg: BLA=n DAT=n DEBUG=n TRACING=y MCAST=n BATMAN_V=n
* sparse v6.11 cfg: BLA=n DAT=n DEBUG=n TRACING=y MCAST=y BATMAN_V=y
* sparse v6.11 cfg: BLA=y DAT=n DEBUG=y TRACING=n MCAST=n BATMAN_V=y
* sparse v6.12 cfg: BLA=n DAT=n DEBUG=y TRACING=y MCAST=n BATMAN_V=y
* sparse v6.12.110 cfg: BLA=n DAT=n DEBUG=n TRACING=y MCAST=n BATMAN_V=y
* sparse v6.12.110 cfg: BLA=y DAT=n DEBUG=y TRACING=y MCAST=n BATMAN_V=n
* sparse v6.12.110 cfg: BLA=y DAT=n DEBUG=y TRACING=y MCAST=n BATMAN_V=y
* sparse v6.17 cfg: BLA=y DAT=n DEBUG=y TRACING=n MCAST=n BATMAN_V=n
* sparse v6.17 cfg: BLA=y DAT=n DEBUG=y TRACING=y MCAST=y BATMAN_V=y
* sparse v6.18 cfg: BLA=n DAT=n DEBUG=y TRACING=n MCAST=n BATMAN_V=n
* sparse v6.18.51 cfg: BLA=n DAT=n DEBUG=n TRACING=y MCAST=y BATMAN_V=n
* sparse v6.18.51 cfg: BLA=y DAT=n DEBUG=y TRACING=n MCAST=y BATMAN_V=y
* sparse v6.2 cfg: BLA=n DAT=n DEBUG=n TRACING=y MCAST=y BATMAN_V=n
* sparse v6.3 cfg: BLA=y DAT=n DEBUG=y TRACING=y MCAST=n BATMAN_V=y
* sparse v6.4 cfg: BLA=y DAT=n DEBUG=n TRACING=n MCAST=n BATMAN_V=y
* sparse v6.4 cfg: BLA=y DAT=n DEBUG=n TRACING=n MCAST=y BATMAN_V=n
* sparse v6.6 cfg: BLA=y DAT=n DEBUG=n TRACING=n MCAST=y BATMAN_V=y
* sparse v6.6 cfg: BLA=y DAT=n DEBUG=y TRACING=n MCAST=n BATMAN_V=y
* sparse v6.6.157 cfg: BLA=n DAT=n DEBUG=n TRACING=n MCAST=y BATMAN_V=y
* sparse v6.8 cfg: BLA=y DAT=n DEBUG=n TRACING=n MCAST=n BATMAN_V=n
* sparse v6.9 cfg: BLA=y DAT=n DEBUG=n TRACING=y MCAST=y BATMAN_V=n
* sparse v7.0 cfg: BLA=n DAT=n DEBUG=n TRACING=n MCAST=y BATMAN_V=y
* sparse v7.0 cfg: BLA=y DAT=n DEBUG=y TRACING=y MCAST=n BATMAN_V=n
* sparse v7.1 cfg: BLA=n DAT=n DEBUG=y TRACING=n MCAST=n BATMAN_V=n
* sparse v7.2 cfg: BLA=y DAT=n DEBUG=n TRACING=n MCAST=y BATMAN_V=y
* sparse v7.2 cfg: BLA=y DAT=n DEBUG=n TRACING=y MCAST=y BATMAN_V=n
* sparse v7.2.5 cfg: BLA=y DAT=n DEBUG=y TRACING=n MCAST=n BATMAN_V=y
* sparse v7.3-rc3 cfg: BLA=n DAT=n DEBUG=n TRACING=y MCAST=y BATMAN_V=n
* sparse v7.3-rc3 cfg: BLA=y DAT=n DEBUG=n TRACING=n MCAST=n BATMAN_V=y
* sparse v7.3-rc3 cfg: BLA=y DAT=n DEBUG=y TRACING=n MCAST=n BATMAN_V=y
* unused_symbols v5.18 cfg: BLA=n DAT=n DEBUG=y TRACING=n MCAST=y BATMAN_V=n
* unused_symbols v5.19 cfg: BLA=n DAT=n DEBUG=n TRACING=n MCAST=y BATMAN_V=n
* unused_symbols v6.0 cfg: BLA=n DAT=n DEBUG=y TRACING=n MCAST=y BATMAN_V=n
* unused_symbols v6.0 cfg: BLA=y DAT=n DEBUG=y TRACING=y MCAST=y BATMAN_V=n
* unused_symbols v6.1.188 cfg: BLA=n DAT=n DEBUG=y TRACING=y MCAST=n BATMAN_V=n
* unused_symbols v6.10 cfg: BLA=n DAT=n DEBUG=n TRACING=y MCAST=n BATMAN_V=n
* unused_symbols v6.11 cfg: BLA=n DAT=n DEBUG=n TRACING=y MCAST=y BATMAN_V=y
* unused_symbols v6.11 cfg: BLA=y DAT=n DEBUG=y TRACING=n MCAST=n BATMAN_V=y
* unused_symbols v6.12 cfg: BLA=n DAT=n DEBUG=y TRACING=y MCAST=n BATMAN_V=y
* unused_symbols v6.12.110 cfg: BLA=n DAT=n DEBUG=n TRACING=y MCAST=n BATMAN_V=y
* unused_symbols v6.12.110 cfg: BLA=y DAT=n DEBUG=y TRACING=y MCAST=n BATMAN_V=n
* unused_symbols v6.12.110 cfg: BLA=y DAT=n DEBUG=y TRACING=y MCAST=n BATMAN_V=y
* unused_symbols v6.17 cfg: BLA=y DAT=n DEBUG=y TRACING=n MCAST=n BATMAN_V=n
* unused_symbols v6.17 cfg: BLA=y DAT=n DEBUG=y TRACING=y MCAST=y BATMAN_V=y
* unused_symbols v6.18 cfg: BLA=n DAT=n DEBUG=y TRACING=n MCAST=n BATMAN_V=n
* unused_symbols v6.18.51 cfg: BLA=n DAT=n DEBUG=n TRACING=y MCAST=y BATMAN_V=n
* unused_symbols v6.18.51 cfg: BLA=y DAT=n DEBUG=y TRACING=n MCAST=y BATMAN_V=y
* unused_symbols v6.2 cfg: BLA=n DAT=n DEBUG=n TRACING=y MCAST=y BATMAN_V=n
* unused_symbols v6.3 cfg: BLA=y DAT=n DEBUG=y TRACING=y MCAST=n BATMAN_V=y
* unused_symbols v6.4 cfg: BLA=y DAT=n DEBUG=n TRACING=n MCAST=n BATMAN_V=y
* unused_symbols v6.4 cfg: BLA=y DAT=n DEBUG=n TRACING=n MCAST=y BATMAN_V=n
* unused_symbols v6.6 cfg: BLA=y DAT=n DEBUG=n TRACING=n MCAST=y BATMAN_V=y
* unused_symbols v6.6 cfg: BLA=y DAT=n DEBUG=y TRACING=n MCAST=n BATMAN_V=y
* unused_symbols v6.6.157 cfg: BLA=n DAT=n DEBUG=n TRACING=n MCAST=y BATMAN_V=y
* unused_symbols v6.8 cfg: BLA=y DAT=n DEBUG=n TRACING=n MCAST=n BATMAN_V=n
* unused_symbols v6.9 cfg: BLA=y DAT=n DEBUG=n TRACING=y MCAST=y BATMAN_V=n
* unused_symbols v7.0 cfg: BLA=n DAT=n DEBUG=n TRACING=n MCAST=y BATMAN_V=y
* unused_symbols v7.0 cfg: BLA=y DAT=n DEBUG=y TRACING=y MCAST=n BATMAN_V=n
* unused_symbols v7.1 cfg: BLA=n DAT=n DEBUG=y TRACING=n MCAST=n BATMAN_V=n
* unused_symbols v7.2 cfg: BLA=y DAT=n DEBUG=n TRACING=n MCAST=y BATMAN_V=y
* unused_symbols v7.2 cfg: BLA=y DAT=n DEBUG=n TRACING=y MCAST=y BATMAN_V=n
* unused_symbols v7.2.5 cfg: BLA=y DAT=n DEBUG=y TRACING=n MCAST=n BATMAN_V=y
* unused_symbols v7.3-rc3 cfg: BLA=n DAT=n DEBUG=n TRACING=y MCAST=y BATMAN_V=n
* unused_symbols v7.3-rc3 cfg: BLA=y DAT=n DEBUG=n TRACING=n MCAST=n BATMAN_V=y
* unused_symbols v7.3-rc3 cfg: BLA=y DAT=n DEBUG=y TRACING=n MCAST=n BATMAN_V=y
Output of different failed tests
================================
pu: checkpatch include/uapi/linux/batadv_packet.h
-------------------------------------------------
CHECK: Please don't use multiple blank lines
#85: FILE: include/uapi/linux/batadv_packet.h:85:
+
+
total: 0 errors, 0 warnings, 1 checks, 688 lines checked
pu: kerneldoc
-------------
Warning: ./net/batman-adv/distributed-arp-table.c:1032 Excess function parameter 'hw_dst' description in 'batadv_dat_dht_get_self_reply' (did you mean one of: 'ip_dst', 'hw_src')
Warning: ./net/batman-adv/distributed-arp-table.c:1286 Excess function parameter 'hw_dst' description in 'batadv_dat_forward_dht_get' (did you mean one of: 'ip_dst', 'hw_src')
Warning: ./net/batman-adv/distributed-arp-table.c:1032 Excess function parameter 'hw_dst' description in 'batadv_dat_dht_get_self_reply' (did you mean one of: 'ip_dst', 'hw_src')
Warning: ./net/batman-adv/distributed-arp-table.c:1286 Excess function parameter 'hw_dst' description in 'batadv_dat_forward_dht_get' (did you mean one of: 'ip_dst', 'hw_src')
4 errors
pu: sparse v5.18 cfg: BLA=n DAT=n DEBUG=y TRACING=n MCAST=y BATMAN_V=n
----------------------------------------------------------------------
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c: In function ‘batadv_recv_unicast_packet’:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:1100:25: error: too many arguments to function ‘batadv_dat_inc_counter’
1100 | batadv_dat_inc_counter(bat_priv, subtype, flags);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:30:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/distributed-arp-table.h:197:20: note: declared here
197 | static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv,
| ^~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:288: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.o] Error 1
make[2]: *** [scripts/Makefile.build:550: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv] Error 2
make[1]: *** [Makefile:1834: /home/build_test/build_env/tmp.FzAjE3FV2V] Error 2
make: *** [Makefile:65: all] Error 2
pu: sparse v5.19 cfg: BLA=n DAT=n DEBUG=n TRACING=n MCAST=y BATMAN_V=n
----------------------------------------------------------------------
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c: In function ‘batadv_recv_unicast_packet’:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:1100:25: error: too many arguments to function ‘batadv_dat_inc_counter’
1100 | batadv_dat_inc_counter(bat_priv, subtype, flags);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:30:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/distributed-arp-table.h:197:20: note: declared here
197 | static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv,
| ^~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:249: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.o] Error 1
make[2]: *** [scripts/Makefile.build:466: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv] Error 2
make[1]: *** [Makefile:1843: /home/build_test/build_env/tmp.FzAjE3FV2V] Error 2
make: *** [Makefile:65: all] Error 2
pu: sparse v6.0 cfg: BLA=y DAT=n DEBUG=y TRACING=y MCAST=y BATMAN_V=n
---------------------------------------------------------------------
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c: In function ‘batadv_recv_unicast_packet’:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:1100:25: error: too many arguments to function ‘batadv_dat_inc_counter’
1100 | batadv_dat_inc_counter(bat_priv, subtype, flags);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:30:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/distributed-arp-table.h:197:20: note: declared here
197 | static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv,
| ^~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:249: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.o] Error 1
make[2]: *** [scripts/Makefile.build:465: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv] Error 2
make[1]: *** [Makefile:1852: /home/build_test/build_env/tmp.FzAjE3FV2V] Error 2
make: *** [Makefile:65: all] Error 2
pu: sparse v6.1.188 cfg: BLA=n DAT=n DEBUG=y TRACING=y MCAST=n BATMAN_V=n
-------------------------------------------------------------------------
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c: In function ‘batadv_recv_unicast_packet’:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:1100:25: error: too many arguments to function ‘batadv_dat_inc_counter’
1100 | batadv_dat_inc_counter(bat_priv, subtype, flags);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:30:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/distributed-arp-table.h:197:20: note: declared here
197 | static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv,
| ^~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:250: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.o] Error 1
make[2]: *** [scripts/Makefile.build:503: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv] Error 2
make[1]: *** [Makefile:2025: /home/build_test/build_env/tmp.FzAjE3FV2V] Error 2
make: *** [Makefile:65: all] Error 2
pu: sparse v6.10 cfg: BLA=n DAT=n DEBUG=n TRACING=y MCAST=n BATMAN_V=n
----------------------------------------------------------------------
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c: In function ‘batadv_recv_unicast_packet’:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:1100:25: error: too many arguments to function ‘batadv_dat_inc_counter’
1100 | batadv_dat_inc_counter(bat_priv, subtype, flags);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:30:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/distributed-arp-table.h:197:20: note: declared here
197 | static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv,
| ^~~~~~~~~~~~~~~~~~~~~~
make[4]: *** [scripts/Makefile.build:244: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.o] Error 1
make[3]: *** [scripts/Makefile.build:485: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv] Error 2
make[2]: *** [/home/build_test/build_env/linux-build/linux/v6.10/Makefile:1934: /home/build_test/build_env/tmp.FzAjE3FV2V] Error 2
make[1]: *** [Makefile:240: __sub-make] Error 2
make: *** [Makefile:65: all] Error 2
pu: sparse v6.11 cfg: BLA=n DAT=n DEBUG=n TRACING=y MCAST=y BATMAN_V=y
----------------------------------------------------------------------
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c: In function ‘batadv_recv_unicast_packet’:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:1100:25: error: too many arguments to function ‘batadv_dat_inc_counter’
1100 | batadv_dat_inc_counter(bat_priv, subtype, flags);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:30:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/distributed-arp-table.h:197:20: note: declared here
197 | static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv,
| ^~~~~~~~~~~~~~~~~~~~~~
make[4]: *** [scripts/Makefile.build:244: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.o] Error 1
make[3]: *** [scripts/Makefile.build:485: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv] Error 2
make[2]: *** [/home/build_test/build_env/linux-build/linux/v6.11/Makefile:1926: /home/build_test/build_env/tmp.FzAjE3FV2V] Error 2
make[1]: *** [Makefile:224: __sub-make] Error 2
make: *** [Makefile:65: all] Error 2
pu: sparse v6.12 cfg: BLA=n DAT=n DEBUG=y TRACING=y MCAST=n BATMAN_V=y
----------------------------------------------------------------------
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c: In function ‘batadv_recv_unicast_packet’:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:1100:25: error: too many arguments to function ‘batadv_dat_inc_counter’
1100 | batadv_dat_inc_counter(bat_priv, subtype, flags);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:30:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/distributed-arp-table.h:197:20: note: declared here
197 | static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv,
| ^~~~~~~~~~~~~~~~~~~~~~
make[4]: *** [scripts/Makefile.build:229: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.o] Error 1
make[3]: *** [scripts/Makefile.build:478: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv] Error 2
make[2]: *** [/home/build_test/build_env/linux-build/linux/v6.12/Makefile:1936: /home/build_test/build_env/tmp.FzAjE3FV2V] Error 2
make[1]: *** [Makefile:224: __sub-make] Error 2
make: *** [Makefile:65: all] Error 2
pu: sparse v6.12.110 cfg: BLA=y DAT=n DEBUG=y TRACING=y MCAST=n BATMAN_V=y
--------------------------------------------------------------------------
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c: In function ‘batadv_recv_unicast_packet’:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:1100:25: error: too many arguments to function ‘batadv_dat_inc_counter’
1100 | batadv_dat_inc_counter(bat_priv, subtype, flags);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:30:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/distributed-arp-table.h:197:20: note: declared here
197 | static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv,
| ^~~~~~~~~~~~~~~~~~~~~~
make[4]: *** [scripts/Makefile.build:229: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.o] Error 1
make[3]: *** [scripts/Makefile.build:466: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv] Error 2
make[2]: *** [/home/build_test/build_env/linux-build/linux/v6.12.110/Makefile:1967: /home/build_test/build_env/tmp.FzAjE3FV2V] Error 2
make[1]: *** [Makefile:224: __sub-make] Error 2
make: *** [Makefile:65: all] Error 2
pu: sparse v6.17 cfg: BLA=y DAT=n DEBUG=y TRACING=y MCAST=y BATMAN_V=y
----------------------------------------------------------------------
net/batman-adv/routing.c: In function ‘batadv_recv_unicast_packet’:
net/batman-adv/routing.c:1100:25: error: too many arguments to function ‘batadv_dat_inc_counter’
1100 | batadv_dat_inc_counter(bat_priv, subtype, flags);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from net/batman-adv/routing.c:30:
net/batman-adv/distributed-arp-table.h:197:20: note: declared here
197 | static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv,
| ^~~~~~~~~~~~~~~~~~~~~~
make[5]: *** [/home/build_test/build_env/linux-build/linux/v6.17/scripts/Makefile.build:287: net/batman-adv/routing.o] Error 1
make[4]: *** [/home/build_test/build_env/linux-build/linux/v6.17/scripts/Makefile.build:556: net/batman-adv] Error 2
make[3]: *** [/home/build_test/build_env/linux-build/linux/v6.17/Makefile:2011: .] Error 2
make[2]: *** [/home/build_test/build_env/linux-build/linux/v6.17/Makefile:248: __sub-make] Error 2
make[1]: *** [Makefile:248: __sub-make] Error 2
make: *** [Makefile:65: all] Error 2
pu: sparse v6.18 cfg: BLA=n DAT=n DEBUG=y TRACING=n MCAST=n BATMAN_V=n
----------------------------------------------------------------------
net/batman-adv/routing.c: In function ‘batadv_recv_unicast_packet’:
net/batman-adv/routing.c:1100:25: error: too many arguments to function ‘batadv_dat_inc_counter’
1100 | batadv_dat_inc_counter(bat_priv, subtype, flags);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from net/batman-adv/routing.c:30:
net/batman-adv/distributed-arp-table.h:197:20: note: declared here
197 | static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv,
| ^~~~~~~~~~~~~~~~~~~~~~
make[5]: *** [/home/build_test/build_env/linux-build/linux/v6.18/scripts/Makefile.build:287: net/batman-adv/routing.o] Error 1
make[4]: *** [/home/build_test/build_env/linux-build/linux/v6.18/scripts/Makefile.build:556: net/batman-adv] Error 2
make[3]: *** [/home/build_test/build_env/linux-build/linux/v6.18/Makefile:2010: .] Error 2
make[2]: *** [/home/build_test/build_env/linux-build/linux/v6.18/Makefile:248: __sub-make] Error 2
make[1]: *** [Makefile:248: __sub-make] Error 2
make: *** [Makefile:65: all] Error 2
pu: sparse v6.18.51 cfg: BLA=n DAT=n DEBUG=n TRACING=y MCAST=y BATMAN_V=n
-------------------------------------------------------------------------
net/batman-adv/routing.c: In function ‘batadv_recv_unicast_packet’:
net/batman-adv/routing.c:1100:25: error: too many arguments to function ‘batadv_dat_inc_counter’
1100 | batadv_dat_inc_counter(bat_priv, subtype, flags);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from net/batman-adv/routing.c:30:
net/batman-adv/distributed-arp-table.h:197:20: note: declared here
197 | static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv,
| ^~~~~~~~~~~~~~~~~~~~~~
make[5]: *** [/home/build_test/build_env/linux-build/linux/v6.18.51/scripts/Makefile.build:287: net/batman-adv/routing.o] Error 1
make[4]: *** [/home/build_test/build_env/linux-build/linux/v6.18.51/scripts/Makefile.build:544: net/batman-adv] Error 2
make[3]: *** [/home/build_test/build_env/linux-build/linux/v6.18.51/Makefile:2050: .] Error 2
make[2]: *** [/home/build_test/build_env/linux-build/linux/v6.18.51/Makefile:248: __sub-make] Error 2
make[1]: *** [Makefile:248: __sub-make] Error 2
make: *** [Makefile:65: all] Error 2
pu: sparse v6.2 cfg: BLA=n DAT=n DEBUG=n TRACING=y MCAST=y BATMAN_V=n
---------------------------------------------------------------------
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c: In function ‘batadv_recv_unicast_packet’:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:1100:25: error: too many arguments to function ‘batadv_dat_inc_counter’
1100 | batadv_dat_inc_counter(bat_priv, subtype, flags);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:30:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/distributed-arp-table.h:197:20: note: declared here
197 | static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv,
| ^~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:252: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.o] Error 1
make[2]: *** [scripts/Makefile.build:504: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv] Error 2
make[1]: *** [Makefile:2021: /home/build_test/build_env/tmp.FzAjE3FV2V] Error 2
make: *** [Makefile:65: all] Error 2
pu: sparse v6.3 cfg: BLA=y DAT=n DEBUG=y TRACING=y MCAST=n BATMAN_V=y
---------------------------------------------------------------------
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c: In function ‘batadv_recv_unicast_packet’:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:1100:25: error: too many arguments to function ‘batadv_dat_inc_counter’
1100 | batadv_dat_inc_counter(bat_priv, subtype, flags);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:30:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/distributed-arp-table.h:197:20: note: declared here
197 | static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv,
| ^~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:252: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.o] Error 1
make[2]: *** [scripts/Makefile.build:494: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv] Error 2
make[1]: *** [Makefile:2025: /home/build_test/build_env/tmp.FzAjE3FV2V] Error 2
make: *** [Makefile:65: all] Error 2
pu: sparse v6.4 cfg: BLA=y DAT=n DEBUG=n TRACING=n MCAST=n BATMAN_V=y
---------------------------------------------------------------------
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c: In function ‘batadv_recv_unicast_packet’:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:1100:25: error: too many arguments to function ‘batadv_dat_inc_counter’
1100 | batadv_dat_inc_counter(bat_priv, subtype, flags);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:30:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/distributed-arp-table.h:197:20: note: declared here
197 | static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv,
| ^~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [scripts/Makefile.build:252: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.o] Error 1
make[2]: *** [scripts/Makefile.build:494: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv] Error 2
make[1]: *** [Makefile:2026: /home/build_test/build_env/tmp.FzAjE3FV2V] Error 2
make: *** [Makefile:65: all] Error 2
pu: sparse v6.6 cfg: BLA=y DAT=n DEBUG=n TRACING=n MCAST=y BATMAN_V=y
---------------------------------------------------------------------
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c: In function ‘batadv_recv_unicast_packet’:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:1100:25: error: too many arguments to function ‘batadv_dat_inc_counter’
1100 | batadv_dat_inc_counter(bat_priv, subtype, flags);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:30:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/distributed-arp-table.h:197:20: note: declared here
197 | static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv,
| ^~~~~~~~~~~~~~~~~~~~~~
make[4]: *** [scripts/Makefile.build:243: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.o] Error 1
make[3]: *** [scripts/Makefile.build:480: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv] Error 2
make[2]: *** [/home/build_test/build_env/linux-build/linux/v6.6/Makefile:1913: /home/build_test/build_env/tmp.FzAjE3FV2V] Error 2
make[1]: *** [Makefile:234: __sub-make] Error 2
make: *** [Makefile:65: all] Error 2
pu: sparse v6.6.157 cfg: BLA=n DAT=n DEBUG=n TRACING=n MCAST=y BATMAN_V=y
-------------------------------------------------------------------------
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c: In function ‘batadv_recv_unicast_packet’:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:1100:25: error: too many arguments to function ‘batadv_dat_inc_counter’
1100 | batadv_dat_inc_counter(bat_priv, subtype, flags);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:30:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/distributed-arp-table.h:197:20: note: declared here
197 | static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv,
| ^~~~~~~~~~~~~~~~~~~~~~
make[4]: *** [scripts/Makefile.build:243: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.o] Error 1
make[3]: *** [scripts/Makefile.build:480: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv] Error 2
make[2]: *** [/home/build_test/build_env/linux-build/linux/v6.6.157/Makefile:1933: /home/build_test/build_env/tmp.FzAjE3FV2V] Error 2
make[1]: *** [Makefile:234: __sub-make] Error 2
make: *** [Makefile:65: all] Error 2
pu: sparse v6.8 cfg: BLA=y DAT=n DEBUG=n TRACING=n MCAST=n BATMAN_V=n
---------------------------------------------------------------------
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c: In function ‘batadv_recv_unicast_packet’:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:1100:25: error: too many arguments to function ‘batadv_dat_inc_counter’
1100 | batadv_dat_inc_counter(bat_priv, subtype, flags);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:30:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/distributed-arp-table.h:197:20: note: declared here
197 | static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv,
| ^~~~~~~~~~~~~~~~~~~~~~
make[4]: *** [scripts/Makefile.build:243: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.o] Error 1
make[3]: *** [scripts/Makefile.build:481: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv] Error 2
make[2]: *** [/home/build_test/build_env/linux-build/linux/v6.8/Makefile:1921: /home/build_test/build_env/tmp.FzAjE3FV2V] Error 2
make[1]: *** [Makefile:240: __sub-make] Error 2
make: *** [Makefile:65: all] Error 2
pu: sparse v6.9 cfg: BLA=y DAT=n DEBUG=n TRACING=y MCAST=y BATMAN_V=n
---------------------------------------------------------------------
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c: In function ‘batadv_recv_unicast_packet’:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:1100:25: error: too many arguments to function ‘batadv_dat_inc_counter’
1100 | batadv_dat_inc_counter(bat_priv, subtype, flags);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.c:30:
/home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/distributed-arp-table.h:197:20: note: declared here
197 | static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv,
| ^~~~~~~~~~~~~~~~~~~~~~
make[4]: *** [scripts/Makefile.build:244: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv/routing.o] Error 1
make[3]: *** [scripts/Makefile.build:485: /home/build_test/build_env/tmp.FzAjE3FV2V/net/batman-adv] Error 2
make[2]: *** [/home/build_test/build_env/linux-build/linux/v6.9/Makefile:1919: /home/build_test/build_env/tmp.FzAjE3FV2V] Error 2
make[1]: *** [Makefile:240: __sub-make] Error 2
make: *** [Makefile:65: all] Error 2
pu: sparse v7.0 cfg: BLA=y DAT=n DEBUG=y TRACING=y MCAST=n BATMAN_V=n
---------------------------------------------------------------------
net/batman-adv/routing.c: In function ‘batadv_recv_unicast_packet’:
net/batman-adv/routing.c:1100:25: error: too many arguments to function ‘batadv_dat_inc_counter’
1100 | batadv_dat_inc_counter(bat_priv, subtype, flags);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from net/batman-adv/routing.c:30:
net/batman-adv/distributed-arp-table.h:197:20: note: declared here
197 | static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv,
| ^~~~~~~~~~~~~~~~~~~~~~
make[5]: *** [/home/build_test/build_env/linux-build/linux/v7.0/scripts/Makefile.build:289: net/batman-adv/routing.o] Error 1
make[4]: *** [/home/build_test/build_env/linux-build/linux/v7.0/scripts/Makefile.build:548: net/batman-adv] Error 2
make[3]: *** [/home/build_test/build_env/linux-build/linux/v7.0/Makefile:2105: .] Error 2
make[2]: *** [/home/build_test/build_env/linux-build/linux/v7.0/Makefile:248: __sub-make] Error 2
make[1]: *** [Makefile:248: __sub-make] Error 2
make: *** [Makefile:65: all] Error 2
pu: sparse v7.1 cfg: BLA=n DAT=n DEBUG=y TRACING=n MCAST=n BATMAN_V=n
---------------------------------------------------------------------
net/batman-adv/routing.c: In function ‘batadv_recv_unicast_packet’:
net/batman-adv/routing.c:1100:25: error: too many arguments to function ‘batadv_dat_inc_counter’
1100 | batadv_dat_inc_counter(bat_priv, subtype, flags);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from net/batman-adv/routing.c:30:
net/batman-adv/distributed-arp-table.h:197:20: note: declared here
197 | static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv,
| ^~~~~~~~~~~~~~~~~~~~~~
make[5]: *** [/home/build_test/build_env/linux-build/linux/v7.1/scripts/Makefile.build:289: net/batman-adv/routing.o] Error 1
make[4]: *** [/home/build_test/build_env/linux-build/linux/v7.1/scripts/Makefile.build:548: net/batman-adv] Error 2
make[3]: *** [/home/build_test/build_env/linux-build/linux/v7.1/Makefile:2144: .] Error 2
make[2]: *** [/home/build_test/build_env/linux-build/linux/v7.1/Makefile:248: __sub-make] Error 2
make[1]: *** [Makefile:248: __sub-make] Error 2
make: *** [Makefile:65: all] Error 2
pu: sparse v7.2 cfg: BLA=y DAT=n DEBUG=n TRACING=n MCAST=y BATMAN_V=y
---------------------------------------------------------------------
net/batman-adv/routing.c: In function ‘batadv_recv_unicast_packet’:
net/batman-adv/routing.c:1100:25: error: too many arguments to function ‘batadv_dat_inc_counter’
1100 | batadv_dat_inc_counter(bat_priv, subtype, flags);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from net/batman-adv/routing.c:30:
net/batman-adv/distributed-arp-table.h:197:20: note: declared here
197 | static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv,
| ^~~~~~~~~~~~~~~~~~~~~~
make[5]: *** [/home/build_test/build_env/linux-build/linux/v7.2/scripts/Makefile.build:289: net/batman-adv/routing.o] Error 1
make[4]: *** [/home/build_test/build_env/linux-build/linux/v7.2/scripts/Makefile.build:549: net/batman-adv] Error 2
make[3]: *** [/home/build_test/build_env/linux-build/linux/v7.2/Makefile:2187: .] Error 2
make[2]: *** [/home/build_test/build_env/linux-build/linux/v7.2/Makefile:248: __sub-make] Error 2
make[1]: *** [Makefile:248: __sub-make] Error 2
make: *** [Makefile:65: all] Error 2
pu: sparse v7.2.5 cfg: BLA=y DAT=n DEBUG=y TRACING=n MCAST=n BATMAN_V=y
-----------------------------------------------------------------------
net/batman-adv/routing.c: In function ‘batadv_recv_unicast_packet’:
net/batman-adv/routing.c:1100:25: error: too many arguments to function ‘batadv_dat_inc_counter’
1100 | batadv_dat_inc_counter(bat_priv, subtype, flags);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from net/batman-adv/routing.c:30:
net/batman-adv/distributed-arp-table.h:197:20: note: declared here
197 | static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv,
| ^~~~~~~~~~~~~~~~~~~~~~
make[5]: *** [/home/build_test/build_env/linux-build/linux/v7.2.5/scripts/Makefile.build:289: net/batman-adv/routing.o] Error 1
make[4]: *** [/home/build_test/build_env/linux-build/linux/v7.2.5/scripts/Makefile.build:550: net/batman-adv] Error 2
make[3]: *** [/home/build_test/build_env/linux-build/linux/v7.2.5/Makefile:2198: .] Error 2
make[2]: *** [/home/build_test/build_env/linux-build/linux/v7.2.5/Makefile:248: __sub-make] Error 2
make[1]: *** [Makefile:248: __sub-make] Error 2
make: *** [Makefile:65: all] Error 2
pu: sparse v7.3-rc3 cfg: BLA=n DAT=n DEBUG=n TRACING=y MCAST=y BATMAN_V=n
-------------------------------------------------------------------------
net/batman-adv/routing.c: In function ‘batadv_recv_unicast_packet’:
net/batman-adv/routing.c:1100:25: error: too many arguments to function ‘batadv_dat_inc_counter’
1100 | batadv_dat_inc_counter(bat_priv, subtype, flags);
| ^~~~~~~~~~~~~~~~~~~~~~
In file included from net/batman-adv/routing.c:30:
net/batman-adv/distributed-arp-table.h:197:20: note: declared here
197 | static inline void batadv_dat_inc_counter(struct batadv_priv *bat_priv,
| ^~~~~~~~~~~~~~~~~~~~~~
make[5]: *** [/home/build_test/build_env/linux-build/linux/v7.3-rc3/scripts/Makefile.build:290: net/batman-adv/routing.o] Error 1
make[4]: *** [/home/build_test/build_env/linux-build/linux/v7.3-rc3/scripts/Makefile.build:551: net/batman-adv] Error 2
make[3]: *** [/home/build_test/build_env/linux-build/linux/v7.3-rc3/Makefile:2229: .] Error 2
make[2]: *** [/home/build_test/build_env/linux-build/linux/v7.3-rc3/Makefile:248: __sub-make] Error 2
make[1]: *** [Makefile:248: __sub-make] Error 2
make: *** [Makefile:65: all] Error 2
pu: unused_symbols v6.0 cfg: BLA=y DAT=n DEBUG=y TRACING=y MCAST=y BATMAN_V=n
---------------------------------------------------------------------------
batadv_bla_check_bcast_duplist
batadv_bla_is_backbone_gw
batadv_frag_send_packet
batadv_frag_skb_buffer
batadv_frag_skb_fwd
batadv_gw_get_selected_orig
batadv_hardif_no_broadcast
batadv_interface_rx
batadv_netdev_get_wifi_flags
batadv_netlink_tpmeter_notify
batadv_orig_node_vlan_get
batadv_orig_node_vlan_new
batadv_orig_node_vlan_release
batadv_skb_head_push
pu: unused_symbols v6.10 cfg: BLA=n DAT=n DEBUG=n TRACING=y MCAST=n BATMAN_V=n
---------------------------------------------------------------------------
batadv_frag_send_packet
batadv_frag_skb_buffer
batadv_frag_skb_fwd
batadv_gw_get_selected_orig
batadv_hardif_no_broadcast
batadv_interface_rx
batadv_is_my_mac
batadv_netdev_get_wifi_flags
batadv_netlink_tpmeter_notify
batadv_orig_node_vlan_get
batadv_orig_node_vlan_new
batadv_orig_node_vlan_release
batadv_skb_head_push
pu: unused_symbols v6.11 cfg: BLA=n DAT=n DEBUG=n TRACING=y MCAST=y BATMAN_V=y
---------------------------------------------------------------------------
batadv_frag_send_packet
batadv_frag_skb_buffer
batadv_frag_skb_fwd
batadv_gw_get_selected_orig
batadv_interface_rx
batadv_netdev_get_wifi_flags
batadv_netlink_tpmeter_notify
batadv_orig_node_vlan_get
batadv_orig_node_vlan_new
batadv_orig_node_vlan_release
batadv_skb_head_push
pu: unused_symbols v6.17 cfg: BLA=y DAT=n DEBUG=y TRACING=y MCAST=y BATMAN_V=y
---------------------------------------------------------------------------
batadv_bla_check_bcast_duplist
batadv_bla_is_backbone_gw
batadv_frag_send_packet
batadv_frag_skb_buffer
batadv_frag_skb_fwd
batadv_gw_get_selected_orig
batadv_interface_rx
batadv_netdev_get_wifi_flags
batadv_netlink_tpmeter_notify
batadv_orig_node_vlan_get
batadv_orig_node_vlan_new
batadv_orig_node_vlan_release
batadv_skb_head_push
pu: unused_symbols v6.8 cfg: BLA=y DAT=n DEBUG=n TRACING=n MCAST=n BATMAN_V=n
---------------------------------------------------------------------------
batadv_bla_check_bcast_duplist
batadv_bla_is_backbone_gw
batadv_bla_is_backbone_gw_orig
batadv_frag_send_packet
batadv_frag_skb_buffer
batadv_frag_skb_fwd
batadv_gw_get_selected_orig
batadv_hardif_no_broadcast
batadv_interface_rx
batadv_is_my_mac
batadv_netdev_get_wifi_flags
batadv_netlink_tpmeter_notify
batadv_orig_node_vlan_get
batadv_orig_node_vlan_new
batadv_orig_node_vlan_release
batadv_skb_head_push
pu: unused_symbols v7.2.5 cfg: BLA=y DAT=n DEBUG=y TRACING=n MCAST=n BATMAN_V=y
---------------------------------------------------------------------------
batadv_bla_check_bcast_duplist
batadv_bla_is_backbone_gw
batadv_bla_is_backbone_gw_orig
batadv_frag_send_packet
batadv_frag_skb_buffer
batadv_frag_skb_fwd
batadv_gw_get_selected_orig
batadv_interface_rx
batadv_netdev_get_wifi_flags
batadv_netlink_tpmeter_notify
batadv_orig_node_vlan_get
batadv_orig_node_vlan_new
batadv_orig_node_vlan_release
batadv_skb_head_push
pu: unused_symbols v7.3-rc3 cfg: BLA=n DAT=n DEBUG=n TRACING=y MCAST=y BATMAN_V=n
---------------------------------------------------------------------------
batadv_frag_send_packet
batadv_frag_skb_buffer
batadv_frag_skb_fwd
batadv_gw_get_selected_orig
batadv_hardif_no_broadcast
batadv_interface_rx
batadv_netdev_get_wifi_flags
batadv_netlink_tpmeter_notify
batadv_orig_node_vlan_get
batadv_orig_node_vlan_new
batadv_orig_node_vlan_release
batadv_skb_head_push
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
prev parent reply other threads:[~2026-10-06 13:06 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-10-06 12:06 [batadv,v13 0/5] batman-adv: increase DAT DHT timeout Linus Lüssing
2026-10-06 12:06 ` [batadv,v13 1/5] batman-adv: move local ARP reply code to subfunctions Linus Lüssing
2026-10-06 12:06 ` [batadv,v13 2/5] batman-adv: split DAT cache into DAT cache and DAT DHT Linus Lüssing
2026-10-06 12:06 ` [batadv,v13 3/5] batman-adv: increase DAT DHT timeout Linus Lüssing
2026-10-06 12:06 ` [batadv,v13 4/5] batman-adv: avoid superfluous DAT DHT_PUT if self-candidate Linus Lüssing
2026-10-06 12:06 ` [batadv,v13 5/5] batman-adv: avoid superfluous DAT DHT_PUT additions to local DAT Linus Lüssing
[not found] ` <20261006121937.398DD1F000FF@smtp.kernel.org>
2026-10-06 13:05 ` Sven Eckelmann [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3435112.aeNJFYEL58@sven-l14 \
--to=sven@narfation.org \
--cc=b.a.t.m.a.n@lists.open-mesh.org \
--cc=linus.luessing@c0d3.blue \
--cc=sashiko-reviews@lists.linux.dev \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox