batman-adv: update to version 2022.1
authorSven Eckelmann <sven@narfation.org>
Fri, 6 May 2022 19:51:41 +0000 (21:51 +0200)
committerSven Eckelmann <sven@narfation.org>
Fri, 6 May 2022 20:09:55 +0000 (22:09 +0200)
commitb65a8ca03aecb5ebe018aa86f373a15fd05e9f8c
tree6efe3c75a1acdea3477f0d82a1d091a775e6a64e
parent20621cf8a14a70af2094d329e4873318d337afe7
batman-adv: update to version 2022.1

* support latest kernels (4.9 - 5.18)
* bugs squashed:

  - resolve "time-of-check-time-of-use" race condition when checking the
    network namespace of a lower device
  - fix sanity check of network devices in different namespaces with
    colliding IDs
  - prevent transmission errors after splitting large GRO packets into
    smaller fragments

Signed-off-by: Sven Eckelmann <sven@narfation.org>
batman-adv/Makefile
batman-adv/patches/0001-batman-adv-Fix-build-of-multicast-code-against-Linux.patch
batman-adv/patches/0004-Revert-batman-adv-Migrate-to-linux-container_of.h.patch [new file with mode: 0644]
batman-adv/patches/0004-batman-adv-make-mc_forwarding-atomic.patch [deleted file]
batman-adv/patches/0005-batman-adv-compat-Add-atomic-mc_fowarding-support-fo.patch [deleted file]
batman-adv/src/compat-hacks.h