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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.