The annotated tag, batadv-next-for-davem-20160812 has been created at a2b47eff523bf9685868421e07edac474f84d68f (tag) tagging b5dcbad25219b82408e15e6d775a406be2116af1 (commit) replaces v4.7 tagged by Simon Wunderlich on Fri Aug 12 10:28:36 2016 +0200
- Shortlog ------------------------------------------------------------ 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
Andrew Lunn (2): batman-adv: Set skb priority in fragments batman-adv: Include frame priority in fragment header
Antonio Quartulli (11): batman-adv: statically print gateway table header batman-adv: remove ogm_emit and ogm_schedule API calls batman-adv: remove useless inline attribute for sysfs helper function batman-adv: move GW mode and selection class to private data structure batman-adv: return netdev status in the TX path batman-adv: throughput meter implementation batman-adv: split routing API data structure in subobjects batman-adv: make the GW selection class algorithm specific batman-adv: make GW election code protocol specific batman-adv: B.A.T.M.A.N. V - implement GW selection logic batman-adv: disable sysfs knobs when GW-mode is not implemented
David S. Miller (4): Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net Merge tag 'batadv-next-for-davem-20160701' of git://git.open-mesh.org/linux-merge Merge tag 'batadv-next-for-davem-20160704' of git://git.open-mesh.org/linux-merge Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Florian Westphal (1): sched: remove NET_XMIT_POLICED
Linus Lüssing (7): batman-adv: Always flood IGMP/MLD reports batman-adv: Add multicast optimization support for bridged setups batman-adv: Adding logging of mcast flag changes batman-adv: Add debugfs table for mcast flags batman-adv: Remove unused primary_if and bat_priv variables batman-adv: Introduce forward packet creation helper batman-adv: Use bitwise instead of arithmetic operator for flags
Marek Lindner (3): batman-adv: refactor batadv_neigh_node_* functions to follow common style batman-adv: remove unused callback from batadv_algo_ops struct batman-adv: init ELP tweaking options only once
Markus Pargmann (2): batman-adv: split tvlv into a separate file batman-adv: iv_ogm, Reduce code duplication
Matthias Schiffer (2): batman-adv: add generic netlink family for batman-adv batman-adv: add netlink command to query generic mesh information files
Simon Wunderlich (3): batman-adv: Start new development cycle batman-adv: remove unused vid local variable in tt seq print batman-adv: Start new development cycle
Sven Eckelmann (13): batman-adv: Include main.h in bat_v_ogm.h batman-adv: Keep includes ordered by filename batman-adv: move bat_algo functions into a separate file batman-adv: Consolidate logging related functions batman-adv: Fix bat_(iv|v) function declaration header batman-adv: Document optional batadv_algo_ops batman-adv: Define module rtnl link name batman-adv: Modify mesh_iface outside sysfs context batman-adv: Revert "postpone sysfs removal when unregistering" batman-adv: Avoid sysfs name collision for netns moves batman-adv: use kmem_cache for translation table batman-adv: Remove orig_node reference handling from send_skb_unicast batman-adv: Fix consistency of update route messages
kbuild test robot (1): batman-adv: fix boolreturn.cocci warnings
-----------------------------------------------------------------------