This cleanup patchset includes the following patches:
- bump version strings, by Simon Wunderlich - Drop unused function batadv_hardif_remove_interfaces(), by Sven Eckelmann - delete duplicated words, by Randy Dunlap - Drop (even more) repeated words in comments, by Sven Eckelmann - Migrate to linux/prandom.h, by Sven Eckelmann -----BEGIN PGP SIGNATURE----- iQJKBAABCgA0FiEE1ilQI7G+y+fdhnrfoSvjmEKSnqEFAl9D6i0WHHN3QHNpbW9u d3VuZGVybGljaC5kZQAKCRChK+OYQpKeoUU7D/sEZhE7ht0F7tf5hyl8AlCaPpS4 Yd2IwrI1m4Vc8Z0gd4d3MtdCAilGsLVY32PY/+MQBRktvEZ+Ms9CD+MaVJJiCWnU OxhBZxNYeE/omP/nPZgwub/kHcIojGd/1XTy6Gyp2IGroOvAB3BA0acLsZsAoFrR /AmRLFFajnYgodn0yuWeomDjOaUoe5n4GCpWutlb6bLRA9t1B2YMWtRj5vXJO+Ht EIxBw3Gvz/b7eVsbo0VQMpsOju8OM9f6XZw66NnS2ekEepIBrkJzIi8fa97H7hy6 Ef6XkwmZhLgQQbsylVZSsynkNoB6cVOPDg/k4/BrErYTMnqAoh2U6v8IFOssmTKX Od5FBRqcXnRB2+/sPq7+VodlFXTqSriJGdlwCyGyg7dU4FPPdbdwubdJXWMjwe9A 7yMrty3VRLmVAwd5JuefNekyzEXXf2Pd/HHhDdgnLJ/LkJAgkswpmbjkz8kNZAwp 69MbFiC027O4s1l8PdiREjfAcMG1SicQ08LhBA8OV2ZUQ7IcYlg0Hq/UQNTEuJni yPFnzA5n/KtbY5sJGA+oYHGfQiNLx3xmM/GNl5YpfYrDSg8srcd+GTvwy2Vzzzp1 2Q7KSxPHVJDdcLPgyUlfTXp27870/aPY0Q+8r5fKjPgq9Fj4ZAuop7FtY8XSzg6R 3N4lPNKQS38UUPfjOg== =1GXQ -----END PGP SIGNATURE----- Merge tag 'batadv-next-for-davem-20200824' of git://git.open-mesh.org/linux-merge Simon Wunderlich says: ==================== This cleanup patchset includes the following patches: - bump version strings, by Simon Wunderlich - Drop unused function batadv_hardif_remove_interfaces(), by Sven Eckelmann - delete duplicated words, by Randy Dunlap - Drop (even more) repeated words in comments, by Sven Eckelmann - Migrate to linux/prandom.h, by Sven Eckelmann ==================== Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
commit
079f921e9f
|
@ -27,6 +27,7 @@
|
|||
#include <linux/netdevice.h>
|
||||
#include <linux/netlink.h>
|
||||
#include <linux/pkt_sched.h>
|
||||
#include <linux/prandom.h>
|
||||
#include <linux/printk.h>
|
||||
#include <linux/random.h>
|
||||
#include <linux/rculist.h>
|
||||
|
|
|
@ -20,6 +20,7 @@
|
|||
#include <linux/kref.h>
|
||||
#include <linux/netdevice.h>
|
||||
#include <linux/nl80211.h>
|
||||
#include <linux/prandom.h>
|
||||
#include <linux/random.h>
|
||||
#include <linux/rculist.h>
|
||||
#include <linux/rcupdate.h>
|
||||
|
|
|
@ -20,6 +20,7 @@
|
|||
#include <linux/lockdep.h>
|
||||
#include <linux/mutex.h>
|
||||
#include <linux/netdevice.h>
|
||||
#include <linux/prandom.h>
|
||||
#include <linux/random.h>
|
||||
#include <linux/rculist.h>
|
||||
#include <linux/rcupdate.h>
|
||||
|
|
|
@ -1795,7 +1795,7 @@ batadv_bla_loopdetect_check(struct batadv_priv *bat_priv, struct sk_buff *skb,
|
|||
|
||||
ret = queue_work(batadv_event_workqueue, &backbone_gw->report_work);
|
||||
|
||||
/* backbone_gw is unreferenced in the report work function function
|
||||
/* backbone_gw is unreferenced in the report work function
|
||||
* if queue_work() call was successful
|
||||
*/
|
||||
if (!ret)
|
||||
|
|
|
@ -306,7 +306,7 @@ free:
|
|||
* set *skb to merged packet; 2) Packet is buffered: Return true and set *skb
|
||||
* to NULL; 3) Error: Return false and free skb.
|
||||
*
|
||||
* Return: true when the packet is merged or buffered, false when skb is not not
|
||||
* Return: true when the packet is merged or buffered, false when skb is not
|
||||
* used.
|
||||
*/
|
||||
bool batadv_frag_skb_buffer(struct sk_buff **skb,
|
||||
|
|
|
@ -599,7 +599,7 @@ out:
|
|||
/* report to the other components the maximum amount of bytes that
|
||||
* batman-adv can send over the wire (without considering the payload
|
||||
* overhead). For example, this value is used by TT to compute the
|
||||
* maximum local table table size
|
||||
* maximum local table size
|
||||
*/
|
||||
atomic_set(&bat_priv->packet_size_max, min_mtu);
|
||||
|
||||
|
@ -976,23 +976,6 @@ static void batadv_hardif_remove_interface(struct batadv_hard_iface *hard_iface)
|
|||
batadv_hardif_put(hard_iface);
|
||||
}
|
||||
|
||||
/**
|
||||
* batadv_hardif_remove_interfaces() - Remove all hard interfaces
|
||||
*/
|
||||
void batadv_hardif_remove_interfaces(void)
|
||||
{
|
||||
struct batadv_hard_iface *hard_iface, *hard_iface_tmp;
|
||||
|
||||
rtnl_lock();
|
||||
list_for_each_entry_safe(hard_iface, hard_iface_tmp,
|
||||
&batadv_hardif_list, list) {
|
||||
list_del_rcu(&hard_iface->list);
|
||||
batadv_hardif_generation++;
|
||||
batadv_hardif_remove_interface(hard_iface);
|
||||
}
|
||||
rtnl_unlock();
|
||||
}
|
||||
|
||||
/**
|
||||
* batadv_hard_if_event_softif() - Handle events for soft interfaces
|
||||
* @event: NETDEV_* event to handle
|
||||
|
|
|
@ -100,7 +100,6 @@ int batadv_hardif_enable_interface(struct batadv_hard_iface *hard_iface,
|
|||
struct net *net, const char *iface_name);
|
||||
void batadv_hardif_disable_interface(struct batadv_hard_iface *hard_iface,
|
||||
enum batadv_hard_if_cleanup autodel);
|
||||
void batadv_hardif_remove_interfaces(void);
|
||||
int batadv_hardif_min_mtu(struct net_device *soft_iface);
|
||||
void batadv_update_min_mtu(struct net_device *soft_iface);
|
||||
void batadv_hardif_release(struct kref *ref);
|
||||
|
|
|
@ -137,7 +137,6 @@ static void __exit batadv_exit(void)
|
|||
batadv_netlink_unregister();
|
||||
rtnl_link_unregister(&batadv_link_ops);
|
||||
unregister_netdevice_notifier(&batadv_hard_if_notifier);
|
||||
batadv_hardif_remove_interfaces();
|
||||
|
||||
flush_workqueue(batadv_event_workqueue);
|
||||
destroy_workqueue(batadv_event_workqueue);
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
#define BATADV_DRIVER_DEVICE "batman-adv"
|
||||
|
||||
#ifndef BATADV_SOURCE_VERSION
|
||||
#define BATADV_SOURCE_VERSION "2020.3"
|
||||
#define BATADV_SOURCE_VERSION "2020.4"
|
||||
#endif
|
||||
|
||||
/* B.A.T.M.A.N. parameters */
|
||||
|
|
|
@ -207,7 +207,7 @@ static u8 batadv_mcast_mla_rtr_flags_bridge_get(struct batadv_priv *bat_priv,
|
|||
return BATADV_MCAST_WANT_NO_RTR4 | BATADV_MCAST_WANT_NO_RTR6;
|
||||
|
||||
/* TODO: ask the bridge if a multicast router is present (the bridge
|
||||
* is capable of performing proper RFC4286 multicast multicast router
|
||||
* is capable of performing proper RFC4286 multicast router
|
||||
* discovery) instead of searching for a ff02::2 listener here
|
||||
*/
|
||||
ret = br_multicast_list_adjacent(dev, &bridge_mcast_list);
|
||||
|
|
|
@ -26,8 +26,8 @@
|
|||
#include <linux/lockdep.h>
|
||||
#include <linux/net.h>
|
||||
#include <linux/netdevice.h>
|
||||
#include <linux/prandom.h>
|
||||
#include <linux/printk.h>
|
||||
#include <linux/random.h>
|
||||
#include <linux/rculist.h>
|
||||
#include <linux/rcupdate.h>
|
||||
#include <linux/seq_file.h>
|
||||
|
@ -250,7 +250,7 @@ static void batadv_nc_path_put(struct batadv_nc_path *nc_path)
|
|||
/**
|
||||
* batadv_nc_packet_free() - frees nc packet
|
||||
* @nc_packet: the nc packet to free
|
||||
* @dropped: whether the packet is freed because is is dropped
|
||||
* @dropped: whether the packet is freed because is dropped
|
||||
*/
|
||||
static void batadv_nc_packet_free(struct batadv_nc_packet *nc_packet,
|
||||
bool dropped)
|
||||
|
|
|
@ -461,7 +461,7 @@ int batadv_send_skb_via_gw(struct batadv_priv *bat_priv, struct sk_buff *skb,
|
|||
/**
|
||||
* batadv_forw_packet_free() - free a forwarding packet
|
||||
* @forw_packet: The packet to free
|
||||
* @dropped: whether the packet is freed because is is dropped
|
||||
* @dropped: whether the packet is freed because is dropped
|
||||
*
|
||||
* This frees a forwarding packet and releases any resources it might
|
||||
* have claimed.
|
||||
|
|
|
@ -649,7 +649,7 @@ static void batadv_softif_destroy_vlan(struct batadv_priv *bat_priv,
|
|||
/**
|
||||
* batadv_interface_add_vid() - ndo_add_vid API implementation
|
||||
* @dev: the netdev of the mesh interface
|
||||
* @proto: protocol of the the vlan id
|
||||
* @proto: protocol of the vlan id
|
||||
* @vid: identifier of the new vlan
|
||||
*
|
||||
* Set up all the internal structures for handling the new vlan on top of the
|
||||
|
@ -707,7 +707,7 @@ static int batadv_interface_add_vid(struct net_device *dev, __be16 proto,
|
|||
/**
|
||||
* batadv_interface_kill_vid() - ndo_kill_vid API implementation
|
||||
* @dev: the netdev of the mesh interface
|
||||
* @proto: protocol of the the vlan id
|
||||
* @proto: protocol of the vlan id
|
||||
* @vid: identifier of the deleted vlan
|
||||
*
|
||||
* Destroy all the internal structures used to handle the vlan identified by vid
|
||||
|
|
|
@ -1492,7 +1492,7 @@ struct batadv_tp_vars {
|
|||
/** @unacked_lock: protect unacked_list */
|
||||
spinlock_t unacked_lock;
|
||||
|
||||
/** @last_recv_time: time time (jiffies) a msg was received */
|
||||
/** @last_recv_time: time (jiffies) a msg was received */
|
||||
unsigned long last_recv_time;
|
||||
|
||||
/** @refcount: number of context where the object is used */
|
||||
|
@ -1996,7 +1996,7 @@ struct batadv_tt_change_node {
|
|||
*/
|
||||
struct batadv_tt_req_node {
|
||||
/**
|
||||
* @addr: mac address address of the originator this request was sent to
|
||||
* @addr: mac address of the originator this request was sent to
|
||||
*/
|
||||
u8 addr[ETH_ALEN];
|
||||
|
||||
|
|
Loading…
Reference in New Issue