The annotated tag, batadv-net-for-davem-20160708 has been created at a6910091d9dc87551d87bbbb62594ce92d46290f (tag) tagging d1fe176ca51fa3cb35f70c1d876d9a090e9befce (commit) replaces v4.7-rc2 tagged by Simon Wunderlich on Fri Jul 8 11:38:05 2016 +0200
- Shortlog ------------------------------------------------------------ Here are a couple batman-adv bugfix patches, all by Sven Eckelmann:
- Fix possible NULL pointer dereference for vlan_insert_tag (two patches)
- Fix reference handling in some features, which may lead to reference leaks or invalid memory access (four patches)
- Fix speedy join: DHCP packets handled by the gateway feature should be sent with 4-address unicast instead of 3-address unicast to make speedy join work. This fixes/speeds up DHCP assignment for clients which join a mesh for the first time. (one patch)
Ben Hutchings (1): batman-adv: Fix double-put of vlan object
Simon Wunderlich (1): batman-adv: replace WARN with rate limited output on non-existing VLAN
Sven Eckelmann (10): batman-adv: Fix use-after-free/double-free of tt_req_node batman-adv: Fix ICMP RR ethernet access after skb_linearize batman-adv: Clean up untagged vlan when destroying via rtnl-link batman-adv: Avoid nullptr dereference in bla after vlan_insert_tag batman-adv: Avoid nullptr dereference in dat after vlan_insert_tag batman-adv: Fix orig_node_vlan leak on orig_node_release batman-adv: Fix non-atomic bla_claim::backbone_gw access batman-adv: Fix reference leak in batadv_find_router batman-adv: Free last_bonding_candidate on release of orig_node batman-adv: Fix speedy join in gateway client mode
-----------------------------------------------------------------------