Merge tag 'batman-adv-fix-for-davem' of git://git.open-mesh.org/linux-merge
authorDavid S. Miller <davem@davemloft.net>
Tue, 6 Jan 2015 19:24:49 +0000 (14:24 -0500)
committerDavid S. Miller <davem@davemloft.net>
Tue, 6 Jan 2015 19:24:49 +0000 (14:24 -0500)
commit627d2cc016b67bd94f476d30fc4b3a031bac6fa7
tree7d47d6e2f78e583f2f3b0608247d00507d6c0e17
parent07ff890daeda31cf23173865edf50bcb03e100c3
parent9d31b3ce81683ce3c9fd10afa70892e373b21067
Merge tag 'batman-adv-fix-for-davem' of git://git.open-mesh.org/linux-merge

Included changes:
- ensure bonding is used (if enabled) for packets coming in the soft
  interface
- fix race condition to avoid orig_nodes to be deleted right after
  being added
- avoid false positive lockdep splats by assigning lockclass to
  the proper hashtable lock objects
- avoid miscounting of multicast 'disabled' nodes in the network
- fix memory leak in the Global Translation Table in case of
  originator interval change

Signed-off-by: David S. Miller <davem@davemloft.net>