Simon Wunderlich says:
====================
This feature patchset includes the following changes (mostly
chronological order):
 - bump version strings, by Simon Wunderlich
 - kerneldoc clean up, by Sven Eckelmann
 - enable RTNL automatic loading and according documentation
   changes, by Sven Eckelmann (2 patches)
 - fix/improve interface removal and associated locking, by
   Sven Eckelmann (3 patches)
 - clean up unused variables, by Linus Luessing
 - implement Gateway selection code for B.A.T.M.A.N. V by
   Antonio Quartulli (4 patches)
 - rewrite TQ comparison by Markus Pargmann
 - fix Cocinelle warnings on bool vs integers (by Fenguang Wu/Intels
   kbuild test robot) and bitwise arithmetic operations (by Linus
   Luessing)
 - rewrite packet creation for forwarding for readability and to avoid
   reference count mistakes, by Linus Luessing
 - use kmem_cache for translation table, which results in more efficient
   storing of translation table entries, by Sven Eckelmann
 - rewrite/clarify reference handling for send_skb_unicast, by Sven
   Eckelmann
 - fix debug messages when updating routes, by Sven Eckelmann
====================
Signed-off-by: David S. Miller <davem@davemloft.net>