There are some regressions introduced my network wide multi interface optimization patchset which are adressed by this patchset. All of them fix some kind of leaks caused reference counter imbalances, which may lead to problems when an interface is removed which was previously used by batman-adv.
The second series was only sent partially to the mailing list, and in this third revision another bugfix was added and a sparse warning was fixed.
Thanks Antonio for your help tracking that down!
Cheers, Simon
Simon Wunderlich (4): batman-adv: fix neigh_ifinfo imbalance batman-adv: fix neigh reference imbalance batman-adv: always run purge_orig_neighbors batman-adv: fix removing neigh_ifinfo
bat_iv_ogm.c | 2 ++ originator.c | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++---- 2 files changed, 57 insertions(+), 4 deletions(-)