openwrt-routing/batman-adv/patches
Sven Eckelmann 73195d63da batman-adv: compat: Add atomic mc_forwarding support for stable kernels
Eric Dumazet changed the mc_forwarding in commit 145c7a793838 ("ipv6: make
mc_forwarding atomic") the type of mc_forwarding from __s32 to an atomic_t.
This patch was then ported to various stable kernels.

This code change caused a FTBFS when in batman-adv when
CONFIG_BATMAN_ADV_MCAST was activated. To work around this problem, provide
a version for kernels with __s32 mc_forwarding and a version for kernel
with atomic_t mc_forwarding.

Fixes: #850
Reported-by: Huangbin Zhan <zhanhb88@gmail.com>
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2022-04-17 13:25:16 +02:00
..
0001-Revert-batman-adv-genetlink-move-to-smaller-ops-wher.patch batman-adv: update to version 2021.3 2021-09-14 21:14:11 +02:00
0002-Revert-batman-adv-Add-new-include-for-min-max-helper.patch batman-adv: Refresh patches with quilt 2021-08-20 13:14:35 +02:00
0003-batman-adv-Fix-build-of-multicast-code-against-Linux.patch batman-adv: update to version 2021.3 2021-09-14 21:14:11 +02:00
0004-Revert-batman-adv-Switch-to-kstrtox.h-for-kstrtou64.patch batman-adv: update to version 2021.3 2021-09-14 21:14:11 +02:00
0005-Revert-batman-adv-use-Linux-s-stdarg.h.patch batman-adv: update to version 2021.3 2021-09-14 21:14:11 +02:00
0006-batman-adv-make-mc_forwarding-atomic.patch batman-adv: compat: Add atomic mc_forwarding support for stable kernels 2022-04-17 13:25:16 +02:00
0007-batman-adv-compat-Add-atomic-mc_fowarding-support-fo.patch batman-adv: compat: Add atomic mc_forwarding support for stable kernels 2022-04-17 13:25:16 +02:00