[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20250313164519.72808-1-sw@simonwunderlich.de>
Date: Thu, 13 Mar 2025 17:45:09 +0100
From: Simon Wunderlich <sw@...onwunderlich.de>
To: kuba@...nel.org,
davem@...emloft.net
Cc: netdev@...r.kernel.org,
b.a.t.m.a.n@...ts.open-mesh.org,
Simon Wunderlich <sw@...onwunderlich.de>
Subject: [PATCH 00/10] pull request for net-next: batman-adv 2025-03-13
Hi Jakub, hi David,
here is a feature/cleanup pull request of batman-adv to go into net-next.
Please pull or let me know of any problem!
Thank you,
Simon
The following changes since commit b66e19dcf684b21b6d3a1844807bd1df97ad197a:
Merge branch 'mctp-add-mctp-over-usb-hardware-transport-binding' (2025-02-21 16:45:26 -0800)
are available in the Git repository at:
git://git.open-mesh.org/linux-merge.git tags/batadv-next-pullrequest-20250313
for you to fetch changes up to 7cfb32456ed82cd548114234ec275d57d4f7554e:
batman-adv: add missing newlines for log macros (2025-02-23 11:18:36 +0100)
----------------------------------------------------------------
This feature/cleanup patchset includes the following patches:
- bump version strings, by Simon Wunderlich
- drop batadv_priv_debug_log struct, by Sven Eckelmann
- adopt netdev_hold() / netdev_put(), by Eric Dumazet
- add support for jumbo frames, by Sven Eckelmann
- use consistent name for mesh interface, by Sven Eckelmann
- cleanup B.A.T.M.A.N. IV OGM aggregation handling,
by Sven Eckelmann (4 patches)
- add missing newlines for log macros, by Sven Eckelmann
----------------------------------------------------------------
Eric Dumazet (1):
batman-adv: adopt netdev_hold() / netdev_put()
Simon Wunderlich (1):
batman-adv: Start new development cycle
Sven Eckelmann (8):
batman-adv: Drop batadv_priv_debug_log struct
batman-adv: Add support for jumbo frames
batman-adv: Use consistent name for mesh interface
batman-adv: Limit number of aggregated packets directly
batman-adv: Switch to bitmap helper for aggregation handling
batman-adv: Use actual packet count for aggregated packets
batman-adv: Limit aggregation size to outgoing MTU
batman-adv: add missing newlines for log macros
Documentation/networking/batman-adv.rst | 2 +-
include/uapi/linux/batman_adv.h | 18 +-
net/batman-adv/Makefile | 2 +-
net/batman-adv/bat_algo.c | 8 +-
net/batman-adv/bat_iv_ogm.c | 105 ++++++-----
net/batman-adv/bat_v.c | 28 +--
net/batman-adv/bat_v_elp.c | 16 +-
net/batman-adv/bat_v_ogm.c | 42 ++---
net/batman-adv/bitarray.c | 2 +-
net/batman-adv/bridge_loop_avoidance.c | 106 +++++------
net/batman-adv/distributed-arp-table.c | 68 +++----
net/batman-adv/distributed-arp-table.h | 4 +-
net/batman-adv/fragmentation.c | 2 +-
net/batman-adv/gateway_client.c | 38 ++--
net/batman-adv/gateway_common.c | 8 +-
net/batman-adv/hard-interface.c | 158 ++++++++--------
net/batman-adv/hard-interface.h | 12 +-
net/batman-adv/log.c | 2 +-
net/batman-adv/log.h | 10 +-
net/batman-adv/main.c | 42 ++---
net/batman-adv/main.h | 24 +--
.../{soft-interface.c => mesh-interface.c} | 197 ++++++++++----------
.../{soft-interface.h => mesh-interface.h} | 22 +--
net/batman-adv/multicast.c | 182 +++++++++----------
net/batman-adv/multicast_forw.c | 30 ++--
net/batman-adv/netlink.c | 180 +++++++++----------
net/batman-adv/netlink.h | 2 +-
net/batman-adv/network-coding.c | 64 +++----
net/batman-adv/originator.c | 58 +++---
net/batman-adv/routing.c | 42 ++---
net/batman-adv/send.c | 36 ++--
net/batman-adv/send.h | 4 +-
net/batman-adv/tp_meter.c | 30 ++--
net/batman-adv/trace.h | 2 +-
net/batman-adv/translation-table.c | 198 ++++++++++-----------
net/batman-adv/translation-table.h | 4 +-
net/batman-adv/tvlv.c | 26 +--
net/batman-adv/types.h | 78 +++-----
38 files changed, 917 insertions(+), 935 deletions(-)
rename net/batman-adv/{soft-interface.c => mesh-interface.c} (84%)
rename net/batman-adv/{soft-interface.h => mesh-interface.h} (50%)
Powered by blists - more mailing lists