Hi,
here are some patches which are for maint. These address different bugs [1,2,3]. The last fragmentation patch is already part of master. But Martin Weinelt and Matthias Schiffer identified it as a bugfix for a problem of Freifunk Darmstadt. The commit message of this change was therefore rewritten to also explain that it fixes this problem.
Kind regards, Sven
[1] https://www.open-mesh.org/issues/326 [2] https://www.open-mesh.org/issues/327 [3] https://www.open-mesh.org/issues/328
Johannes Berg (1): batman-adv: average: change to declare precision, not factor
Sven Eckelmann (2): batman-adv: Keep fragments equally sized batman-adv: Initialize gw sel_class via batadv_algo
compat-include/linux/average.h | 67 +++++++++++++++++++++++++++-------------- net/batman-adv/bat_iv_ogm.c | 11 +++++++ net/batman-adv/bat_v.c | 14 +++++++-- net/batman-adv/fragmentation.c | 20 +++++++----- net/batman-adv/gateway_common.c | 5 +++ net/batman-adv/soft-interface.c | 1 - net/batman-adv/types.h | 4 ++- 7 files changed, 87 insertions(+), 35 deletions(-)