Thread (17 messages) flat view 17 messages, 3 authors, 15d ago
COLD15d

[PATCH net 0/9] pull request: batman-adv 2026-08-21

From: Simon Wunderlich <sw@simonwunderlich.de>
Date: 2026-08-21 09:48:29
Also in: batman

Dear net maintainers,

here are a couple of bugfixes for batman-adv which we would like to have integrated into net.

Please pull or let me know of any problem!

Thank you,
      Simon

The following changes since commit 02aee8ebea3a714d92b27da9a9d8791d8c8c9a4f:

  batman-adv: remove negative returns for batadv_send_skb_unicast (2026-08-05 10:00:16 +0200)

are available in the Git repository at:

  https://git.open-mesh.org/batadv.git tags/batadv-net-pullrequest-20260821

for you to fetch changes up to 8d128c932bced74e3b1625ba3d7c78ef122a88a7:

  batman-adv: bla: fix freeing of claims on meshif deletion (2026-08-05 10:23:09 +0200)

----------------------------------------------------------------
Here are a few batman-adv bugfixes:

 - fix stale receive device on merged fragments, by Zhiling Zou

the others are written by Sven Eckelmann:

 - bla: fix potential CRC corruption issues (2 patches)

 - dat: avoid unaligned fault in IP extraction

 - dat: atomically update mac addresses

 - mcast: fix TX priority extraction for BATADV_FORW_MCAST

 - mcast: fix skb sharing and linearization (2 patches)

 - bla: fix freeing of claims on meshif deletion

----------------------------------------------------------------
Sven Eckelmann (8):
      batman-adv: bla: avoid CRC corruption due to parallel claim add
      batman-adv: bla: prevent CRC corruptions after claim flush
      batman-adv: dat: avoid unaligned fault in IP extraction
      batman-adv: dat: atomically update mac addresses
      batman-adv: fix TX priority extraction for BATADV_FORW_MCAST
      batman-adv: mcast: ensure unshared skb for multicast packets
      batman-adv: mcast: linearize skbuff for packet generation
      batman-adv: bla: fix freeing of claims on meshif deletion

Zhiling Zou (1):
      batman-adv: fix stale receive device on merged fragments

 net/batman-adv/bridge_loop_avoidance.c | 78 +++++++++++++++++-----------------
 net/batman-adv/distributed-arp-table.c | 66 +++++++++++++++++++---------
 net/batman-adv/main.c                  |  4 ++
 net/batman-adv/mesh-interface.c        |  7 ++-
 net/batman-adv/multicast_forw.c        |  7 ++-
 net/batman-adv/types.h                 |  2 +-
 6 files changed, 100 insertions(+), 64 deletions(-)
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help