DRAFT: Batman-adv 2024.2 released¶
Jun 11th, 2024. Today the B.A.T.M.A.N. team publishes the June 2024 update to batman-adv! Several bug fixes and code cleanups are included in this version.
As the kernel module always depends on the Linux kernel it is compiled against, it does not make sense to provide binaries on our website. As usual, you will find the signed tarballs in our download section:
https://downloads.open-mesh.org/batman/releases/batman-adv-2024.2/
Thanks¶
Thanks to all people sending in patches:
- Dmitry Antipov <dmantipov@yandex.ru>
- Eric Dumazet <edumazet@google.com>
- Jakub Kicinski <kuba@kernel.org>
- Linus Lüssing <linus.luessing@c0d3.blue>
- Steven Rostedt <rostedt@goodmis.org>
- Simon Wunderlich <sw@simonwunderlich.de>
- Sven Eckelmann <sven@narfation.org>
and to all those that supported us with good advice or rigorous testing:
- Shannon Nelson <shannon.nelson@amd.com>
- Simon Horman <horms@kernel.org>
batman-adv¶
$ git describe origin/main v2024.1-5-g8f27a9c1 $ range=v2024.1..v2024.1-5-g8f27a9c1 $ git shortlog --email --no-merges "${range}" $ git log --no-merges "${range}"|grep -e '\(Reported\|Tested\|Acked\|Reviewed-by\|Co-authored-by\)-by'|sed 's/.*:/*/'|sort|uniq features ======== new kernel version ================== coding style cleanup/refactoring ================================ * batman-adv: prefer kfree_rcu() over call_rcu() with free-only callbacks * batman-adv: bypass empty buckets in batadv_purge_orig_ref() * batman-adv: annotate writes on dev->mtu from ndo_change_mtu() * batman-adv: remove linux/genetlink.h various ======= bugfixes ======== 2024.2 (2024-06-11) =================== * support latest kernels (4.19 - 6.10) * coding style cleanups and refactoring
batctl¶
$ git describe origin/main v2024.1-1-gafbac72 $ range=v2024.1..v2024.1-1-gafbac72 $ git shortlog --email --no-merges "${range}" $ git log --no-merges "${range}"|grep -e '\(Reported\|Tested\|Acked\|Reviewed-by\|Co-authored-by\)-by'|sed 's/.*:/*/'|sort|uniq features ======== coding style cleanup/refactoring ================================ bugfixes ======== 2024.2 (2024-06-11) =================== * (no changes)
alfred¶
$ git describe origin/main v2024.1-1-g2950cee $ range=v2024.1..v2024.1-1-g2950cee $ git shortlog --email --no-merges "${range}" $ git log --no-merges "${range}"|grep -e '\(Reported\|Tested\|Acked\|Reviewed-by\|Co-authored-by\)-by'|sed 's/.*:/*/'|sort|uniq 2024.2 (2024-06-11) =================== * (no changes)
Happy routing,
The B.A.T.M.A.N. team