[linux-merge]; annotated tag, v4.2, created. v4.2
by postmaster@open-mesh.org
The annotated tag, v4.2 has been created
at ac9d1de8ac6a4eeed646f2bfc7791b0b3f532e38 (tag)
tagging 64291f7db5bd8150a74ad2036f1037e6a0428df2 (commit)
replaces batman-adv-fix-for-davem
tagged by Linus Torvalds
on Sun Aug 30 11:34:17 2015 -0700
- Shortlog ------------------------------------------------------------
Linux 4.2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAABAgAGBQJV40ypAAoJEHm+PkMAQRiGSAYH/itdmCdWrcciOERAEdwSJD0e
HvuohwhrJWmA7BsXMiIjJa5hAybut69VCAEnZAfNRZk2kWJd6jbg0Y0pOWcuh8tx
vOQNkzYkDFEuJYYnMj2EtcQqomT1WAZaz45zSKf+j/HAHzvTBLZ3/J7RoxVQ0pj9
1/MgP4+N6TGgRlizvQeTSm0hWkxiMUqah6x+SHX1e/4jrN9SPS/Ik6bHaQpEmpP3
/16WpfoVEBKgN+rd4kmZJxTt3RR8FvR8qGBS5/ipaFPxelOXuo7bTjnpd1EAtZ/T
8LO3G9mHNjslaLkSRJnAX0TI6zZhZprb8mR8+kSMPRNCx2+WjzGynXKINphMVS0=
=lk53
-----END PGP SIGNATURE-----
Sven Eckelmann (1):
batman-adv: Fix memory leak on tt add with invalid vlan
-----------------------------------------------------------------------
--
7 years, 5 months
[batman-adv] master: Merge branch 'next' (fff4c83)
by postmaster@open-mesh.org
Repository : ssh://git@open-mesh.org/batman-adv
On branch : master
>---------------------------------------------------------------
commit fff4c8303f5e09bed4cfdb45615a3b6b4cd70b6d
Merge: e821b76 071aadb
Author: Marek Lindner <mareklindner(a)neomailbox.ch>
Date: Sun Aug 30 17:58:13 2015 +0800
Merge branch 'next'
>---------------------------------------------------------------
fff4c8303f5e09bed4cfdb45615a3b6b4cd70b6d
compat.h | 6 ++++++
net/batman-adv/soft-interface.c | 2 +-
2 files changed, 7 insertions(+), 1 deletion(-)
7 years, 5 months
[batman-adv] next: batman-adv: convert to using IFF_NO_QUEUE (071aadb)
by postmaster@open-mesh.org
Repository : ssh://git@open-mesh.org/batman-adv
On branch : next
>---------------------------------------------------------------
commit 071aadbb05e4f6ff1c25c5b1ef58f5158d31a8ac
Author: Phil Sutter <phil(a)nwl.cc>
Date: Wed Aug 26 10:24:41 2015 +0200
batman-adv: convert to using IFF_NO_QUEUE
Signed-off-by: Phil Sutter <phil(a)nwl.cc>
Cc: Marek Lindner <mareklindner(a)neomailbox.ch>
Cc: Simon Wunderlich <sw(a)simonwunderlich.de>
Cc: Antonio Quartulli <antonio(a)meshcoding.com>
Signed-off-by: David S. Miller <davem(a)davemloft.net>
[sven(a)narfation.org: added compat hack]
Signed-off-by: Sven Eckelmann <sven(a)narfation.org>
Signed-off-by: Marek Lindner <mareklindner(a)neomailbox.ch>
>---------------------------------------------------------------
071aadbb05e4f6ff1c25c5b1ef58f5158d31a8ac
compat.h | 6 ++++++
net/batman-adv/soft-interface.c | 2 +-
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/compat.h b/compat.h
index 05fb4f1..f6f8c44 100644
--- a/compat.h
+++ b/compat.h
@@ -170,4 +170,10 @@ static int __batadv_interface_kill_vid(struct net_device *dev, __be16 proto,\
#endif /* < KERNEL_VERSION(3, 10, 0) */
+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 3, 0)
+
+#define IFF_NO_QUEUE 0; dev->tx_queue_len = 0
+
+#endif /* < KERNEL_VERSION(4, 3, 0) */
+
#endif /* _NET_BATMAN_ADV_COMPAT_H_ */
diff --git a/net/batman-adv/soft-interface.c b/net/batman-adv/soft-interface.c
index cce8e89..ac4d08d 100644
--- a/net/batman-adv/soft-interface.c
+++ b/net/batman-adv/soft-interface.c
@@ -941,7 +941,7 @@ static void batadv_softif_init_early(struct net_device *dev)
dev->netdev_ops = &batadv_netdev_ops;
dev->destructor = batadv_softif_free;
dev->features |= NETIF_F_HW_VLAN_CTAG_FILTER;
- dev->tx_queue_len = 0;
+ dev->priv_flags |= IFF_NO_QUEUE;
/* can't call min_mtu, because the needed variables
* have not been initialized yet
7 years, 5 months
[linux-merge]; annotated tag, batman-adv-for-davem, created. batman-adv-for-davem
by postmaster@open-mesh.org
The annotated tag, batman-adv-for-davem has been created
at 1d3a5d67b06227d655ffa822a7265483b29182b7 (tag)
tagging ed29266347025a19ee689807b07d121f0a7441f1 (commit)
replaces batman-adv-fix-for-davem
tagged by Antonio Quartulli
on Fri Aug 28 08:37:41 2015 +0200
- Shortlog ------------------------------------------------------------
Included changes:
- code beautification
- remove obsolete 'deleted' attribute for bat-gw node
- increase internal version number
- prevent potential access to netdev object after deregistration
- set needed_head/tail_room for batman virtual interface
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAABCAAGBQJV4CMzAAoJEOb/4TMchkvfsjYP/1IckH6GA4vMROXZ6+Y89ZVl
Ii6uQck+0FUCkzld+sn8RYPDClqmNTB9PcYAVrrKDMFxOZVCdIvK+iLh1s2PQK4o
eiab+V93VNK3DTlouvszsW0mdWCaBXiKR01PpEcr528d4LxFnGbiCKDGkcr/A0HM
yMW9ZwmpohFk0/CRZPZlDJjTlTAUsvp+YXqA2vBUdBT1zN8Lb3BB7jK/rXXreLJ9
nnNNn+AEw6Fy/FXTDc3QKMrCdyFlN+bHnyXds6345p5asy0JCVh0Sk2zuySi2MDh
LT4cujIP5LtAhp8i52R5ZjOvNOQfGAyRxvBd20gZM/lKfMcIK3KEaMe7Se87NySR
IhQ1nwE5S4AWnlmU+xfmX4vReojb9sCLhBN8oMC5bm3uqa4kLR9e4CBaPdRSpZex
P3Z9DPaV1GAe3yyGFz9pRUTXzAuVMtYKjkObDkOVq+oKqBpG5UMf5gwEkycILvzb
wwqHbjE7QY1izE8TgDe1y+GKPR8Qivwm7X8gwuHqmkKCNCmrqNkGjPkp1W4RGkzg
BGJmS9FENxxILvt68rXZYqQ2JUg3Z+k/Jiw5gmQGPjwH62JnEMkKD4NMphDf6hxm
85bT9J8mF2AJJKDvEYwDu+KFEhX0LyhcN38SGq5QYRS+9nf0JoZzWujHJ7oXHJiw
o7mwRayOYPLzeLLWpjWy
=KKXM
-----END PGP SIGNATURE-----
Antonio Quartulli (1):
batman-adv: don't access unregistered net_device object
David S. Miller (2):
Merge tag 'batman-adv-for-davem' of git://git.open-mesh.org/linux-merge
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Linus Lüssing (6):
batman-adv: Make DAT capability changes atomic
batman-adv: Make NC capability changes atomic
batman-adv: Make TT capability changes atomic
batman-adv: Make MCAST capability changes atomic
batman-adv: Fix potential synchronization issues in mcast tvlv handler
batman-adv: Fix potentially broken skb network header access
Marek Lindner (12):
batman-adv: protect tt request from double deletion
batman-adv: update kernel doc of batadv_tt_global_del_orig_entry()
batman-adv: rename batadv_new_tt_req_node to batadv_tt_req_node_new
batman-adv: convert orig_node->vlan_list to hlist
batman-adv: prevent potential hlist double deletion
batman-adv: convert bat_priv->tt.req_list to hlist
batman-adv: beautify supported routing algorithm list
batman-adv: move hardif refcount inc to batadv_neigh_node_new()
batman-adv: remove redundant hard_iface assignment
batman-adv: move neigh_node list add into batadv_neigh_node_new()
batman-adv: rearrange batadv_neigh_node_new() arguments to follow convention
batman-adv: turn batadv_neigh_node_get() into local function
Phil Sutter (1):
net: batman-adv: convert to using IFF_NO_QUEUE
Ruben Wisniewski (1):
batman-adv: Avoid u32 overflow during gateway select
Simon Wunderlich (4):
batman-adv: remove broadcast packets scheduled for purged outgoing if
batman-adv: remove obsolete deleted attribute for gateway node
batman-adv: fix gateway client style issues
batman-adv: Start new development cycle
Sven Eckelmann (12):
batman-adv: Replace gw_reselect divisor with simple shift
batman-adv: Fix memory leak on tt add with invalid vlan
batman-adv: Replace C99 int types with kernel type
batman-adv: Fix kerneldoc over 80 column lines
batman-adv: Remove multiple assignment per line
batman-adv: Remove batadv_ types forward declarations
batman-adv: Return EINVAL on invalid gw_bandwidth change
batman-adv: Fix gw_bandwidth calculation on 32 bit systems
batman-adv: Annotate deleting functions with external lock via lockdep
batman-adv: Add lockdep_asserts for documented external locks
batman-adv: Fix conditional statements indentation
batman-adv: Add lower layer needed_(head|tail)room to own ones
-----------------------------------------------------------------------
--
7 years, 5 months
[linux-merge]; annotated tag, batman-adv-for-davem, deleted. batman-adv-fix-for-davem-1767-g854d2a6
by postmaster@open-mesh.org
The annotated tag, batman-adv-for-davem has been deleted
was 87153495ba1b6049ab00c7ea5b581f75623d82dd
-----------------------------------------------------------------------
tag batman-adv-for-davem
Included changes:
- code restyling and beautification
- use int kernel types instead of C99
- update kereldoc
- prevent potential hlist double deletion of VLAN objects
- fix gw bandwidth calculation
- convert list to hlist when needed
- add lockdep_asserts calls in function with lock requirements
described in kerneldoc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAABCAAGBQJV26RQAAoJEOb/4TMchkvfsGkP/jJrS9XAUL6SkYARWU7JB++I
G0tVjzJVzh9aPXMV5uFcqwYYB/j2SvqIsad9MCcRpgsmsEhc52TELZCsY6HtZFLt
0la5mOAkMmjBvW8/gzaGM4nzDc388UYOxW1gKwl+obczUCpEnbyu/R7CiC8zB5d7
oHYfgmYbGTAtoFzwiA5zXdu11QfPJhLMivMVsNt2sf7daBjJP6arFl+hJWWEGE/L
oYfEuiOajFvp2d8H/VXnV43aJHtWHvUis1CqB2dFvTFWkPyWuFpmIwoJWydD/e1s
vjcbq4HdwTwG6Io4DkbmL1YLTONW/Z83FViIHCSDu4TRxQnDrY52WHetbmoE6ARi
EtQfUlU4i39FydZUnMIEmmY2lyU74YeGd3cqqDsYO2j30xJ0tpcih815cXBL9twC
jZZqlk6NNeJ0zLAHTXe6azEbg/jv7TBL0wjcDDgmHUDPZkFDMD6gn8okn26Yi3oY
qd5/HCU2oj8RP9OaHf7kkWo0cg1bwq2ygoRkWcEIwCcUyq3utJJ+8RMI8jUkC3is
siiPPSbEEQW02fl60KRJZeiyVY2Em2fDYR0gVrj4czcIr0HALtKgJ+u5jDYqqtj3
uzGT0YcXeAFYRJgo8yjOnzUz7sM2Tgld4qDI59FegrUilsoW/fwi3uEU32Vzda1P
4aLuUtbkeQfnaLMJCuE2
=hRJW
-----END PGP SIGNATURE-----
854d2a63de86a769db4dbed75b660f544b3c0c7a batman-adv: beautify supported routing algorithm list
-----------------------------------------------------------------------
--
7 years, 5 months
[linux-merge]; annotated tag, batman-adv-for-davem, created. batman-adv-for-davem
by postmaster@open-mesh.org
The annotated tag, batman-adv-for-davem has been created
at 87153495ba1b6049ab00c7ea5b581f75623d82dd (tag)
tagging 854d2a63de86a769db4dbed75b660f544b3c0c7a (commit)
replaces batman-adv-fix-for-davem
tagged by Antonio Quartulli
on Tue Aug 25 01:03:52 2015 +0200
- Shortlog ------------------------------------------------------------
Included changes:
- code restyling and beautification
- use int kernel types instead of C99
- update kereldoc
- prevent potential hlist double deletion of VLAN objects
- fix gw bandwidth calculation
- convert list to hlist when needed
- add lockdep_asserts calls in function with lock requirements
described in kerneldoc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAABCAAGBQJV26RQAAoJEOb/4TMchkvfsGkP/jJrS9XAUL6SkYARWU7JB++I
G0tVjzJVzh9aPXMV5uFcqwYYB/j2SvqIsad9MCcRpgsmsEhc52TELZCsY6HtZFLt
0la5mOAkMmjBvW8/gzaGM4nzDc388UYOxW1gKwl+obczUCpEnbyu/R7CiC8zB5d7
oHYfgmYbGTAtoFzwiA5zXdu11QfPJhLMivMVsNt2sf7daBjJP6arFl+hJWWEGE/L
oYfEuiOajFvp2d8H/VXnV43aJHtWHvUis1CqB2dFvTFWkPyWuFpmIwoJWydD/e1s
vjcbq4HdwTwG6Io4DkbmL1YLTONW/Z83FViIHCSDu4TRxQnDrY52WHetbmoE6ARi
EtQfUlU4i39FydZUnMIEmmY2lyU74YeGd3cqqDsYO2j30xJ0tpcih815cXBL9twC
jZZqlk6NNeJ0zLAHTXe6azEbg/jv7TBL0wjcDDgmHUDPZkFDMD6gn8okn26Yi3oY
qd5/HCU2oj8RP9OaHf7kkWo0cg1bwq2ygoRkWcEIwCcUyq3utJJ+8RMI8jUkC3is
siiPPSbEEQW02fl60KRJZeiyVY2Em2fDYR0gVrj4czcIr0HALtKgJ+u5jDYqqtj3
uzGT0YcXeAFYRJgo8yjOnzUz7sM2Tgld4qDI59FegrUilsoW/fwi3uEU32Vzda1P
4aLuUtbkeQfnaLMJCuE2
=hRJW
-----END PGP SIGNATURE-----
David S. Miller (2):
Merge tag 'batman-adv-for-davem' of git://git.open-mesh.org/linux-merge
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Linus Lüssing (6):
batman-adv: Make DAT capability changes atomic
batman-adv: Make NC capability changes atomic
batman-adv: Make TT capability changes atomic
batman-adv: Make MCAST capability changes atomic
batman-adv: Fix potential synchronization issues in mcast tvlv handler
batman-adv: Fix potentially broken skb network header access
Marek Lindner (7):
batman-adv: protect tt request from double deletion
batman-adv: update kernel doc of batadv_tt_global_del_orig_entry()
batman-adv: rename batadv_new_tt_req_node to batadv_tt_req_node_new
batman-adv: convert orig_node->vlan_list to hlist
batman-adv: prevent potential hlist double deletion
batman-adv: convert bat_priv->tt.req_list to hlist
batman-adv: beautify supported routing algorithm list
Phil Sutter (1):
net: batman-adv: convert to using IFF_NO_QUEUE
Ruben Wisniewski (1):
batman-adv: Avoid u32 overflow during gateway select
Simon Wunderlich (1):
batman-adv: remove broadcast packets scheduled for purged outgoing if
Sven Eckelmann (11):
batman-adv: Replace gw_reselect divisor with simple shift
batman-adv: Fix memory leak on tt add with invalid vlan
batman-adv: Replace C99 int types with kernel type
batman-adv: Fix kerneldoc over 80 column lines
batman-adv: Remove multiple assignment per line
batman-adv: Remove batadv_ types forward declarations
batman-adv: Return EINVAL on invalid gw_bandwidth change
batman-adv: Fix gw_bandwidth calculation on 32 bit systems
batman-adv: Annotate deleting functions with external lock via lockdep
batman-adv: Add lockdep_asserts for documented external locks
batman-adv: Fix conditional statements indentation
-----------------------------------------------------------------------
--
7 years, 5 months
[linux-merge]; annotated tag, batman-adv-for-davem, deleted. batman-adv-fix-for-davem-1768-gb59277e
by postmaster@open-mesh.org
The annotated tag, batman-adv-for-davem has been deleted
was 10fe5e5434016b3c74199c994b26b1698f034bf6
-----------------------------------------------------------------------
tag batman-adv-for-davem
Included changes:
- restyle code and improve readability
- fix several style issues
- increase internal version number
- prevent access to unregistered netdevice
- beautify supported routing algorithm list
- add lockdep_assert where lock requirement is already documented
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAABCAAGBQJV25/rAAoJEOb/4TMchkvfpqAP/R9jlziR1g8C0GETCuOKPHBh
gXGAEr1VaKDRIC2rshTz+EjowUIM2JjbBIjO3bNzXLM4yg8175dsNBVp1CKJn5y5
tDq1ApkXBlHXoAfPni1WZUFlF67GBDlbDqjXnG1EzdvNeWPcjpihNEmr5IS/mWXC
ZA05ofR4ynipCt2+J9Mp+lmK+jL0uax6CC8y4eXIuylfOx/zMSWSLxQdOKNVCNlR
L+2E7T62TXgcGkZH7lFfJ/NuIkF+9nPFqa5HHPU3CDCbXQ8mON/JKRoUbmKLwPXZ
Kt2IAlGZOHOtXUJLZFMzXZ28wDv2mb1nSKZHKdF8HXTZFheFBxymoQdmT141r16H
7Ym1Fx+znab21dHlrpmXaH3Oa32+wUWNXLu10ZwL1Z//ESHDLfwxmoOirggXL672
ouRjhVnMf6wHaaPa9PsH4AIAWHohgeiJSkb4A+US3FoeEPadem/GvtA+Fk40IkPR
XgAykFAgD4FlJ7UEe4HPm//3tIYOSFTVkcrMsnb/0SLa9eSN44ZblH6I7dXE0pxn
zB2Xan3rE1oZ9DaNIezLGcrLkoc2BhpYlMQE+/NOT0w18Vb14zT3fKZH0QwUZSfo
m3pNU31bv086nNRmsoJXVM1yjELxwR1yUFOdAxO4s30VADzz5CHoCkBMYJU9AvJe
cI8lz9grNpfJILiRNUsN
=dsK5
-----END PGP SIGNATURE-----
b59277ed222f4543e4186119eb59c244820aca86 batman-adv: Add compat code for lockdep_assert_held
-----------------------------------------------------------------------
--
7 years, 5 months
[linux-merge]; annotated tag, batman-adv-for-davem, created. batman-adv-for-davem
by postmaster@open-mesh.org
The annotated tag, batman-adv-for-davem has been created
at 10fe5e5434016b3c74199c994b26b1698f034bf6 (tag)
tagging b59277ed222f4543e4186119eb59c244820aca86 (commit)
replaces batman-adv-fix-for-davem
tagged by Antonio Quartulli
on Tue Aug 25 00:44:46 2015 +0200
- Shortlog ------------------------------------------------------------
Included changes:
- restyle code and improve readability
- fix several style issues
- increase internal version number
- prevent access to unregistered netdevice
- beautify supported routing algorithm list
- add lockdep_assert where lock requirement is already documented
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAABCAAGBQJV25/rAAoJEOb/4TMchkvfpqAP/R9jlziR1g8C0GETCuOKPHBh
gXGAEr1VaKDRIC2rshTz+EjowUIM2JjbBIjO3bNzXLM4yg8175dsNBVp1CKJn5y5
tDq1ApkXBlHXoAfPni1WZUFlF67GBDlbDqjXnG1EzdvNeWPcjpihNEmr5IS/mWXC
ZA05ofR4ynipCt2+J9Mp+lmK+jL0uax6CC8y4eXIuylfOx/zMSWSLxQdOKNVCNlR
L+2E7T62TXgcGkZH7lFfJ/NuIkF+9nPFqa5HHPU3CDCbXQ8mON/JKRoUbmKLwPXZ
Kt2IAlGZOHOtXUJLZFMzXZ28wDv2mb1nSKZHKdF8HXTZFheFBxymoQdmT141r16H
7Ym1Fx+znab21dHlrpmXaH3Oa32+wUWNXLu10ZwL1Z//ESHDLfwxmoOirggXL672
ouRjhVnMf6wHaaPa9PsH4AIAWHohgeiJSkb4A+US3FoeEPadem/GvtA+Fk40IkPR
XgAykFAgD4FlJ7UEe4HPm//3tIYOSFTVkcrMsnb/0SLa9eSN44ZblH6I7dXE0pxn
zB2Xan3rE1oZ9DaNIezLGcrLkoc2BhpYlMQE+/NOT0w18Vb14zT3fKZH0QwUZSfo
m3pNU31bv086nNRmsoJXVM1yjELxwR1yUFOdAxO4s30VADzz5CHoCkBMYJU9AvJe
cI8lz9grNpfJILiRNUsN
=dsK5
-----END PGP SIGNATURE-----
David S. Miller (2):
Merge tag 'batman-adv-for-davem' of git://git.open-mesh.org/linux-merge
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Linus Lüssing (6):
batman-adv: Make DAT capability changes atomic
batman-adv: Make NC capability changes atomic
batman-adv: Make TT capability changes atomic
batman-adv: Make MCAST capability changes atomic
batman-adv: Fix potential synchronization issues in mcast tvlv handler
batman-adv: Fix potentially broken skb network header access
Marek Lindner (7):
batman-adv: protect tt request from double deletion
batman-adv: update kernel doc of batadv_tt_global_del_orig_entry()
batman-adv: rename batadv_new_tt_req_node to batadv_tt_req_node_new
batman-adv: convert orig_node->vlan_list to hlist
batman-adv: prevent potential hlist double deletion
batman-adv: convert bat_priv->tt.req_list to hlist
batman-adv: beautify supported routing algorithm list
Phil Sutter (1):
net: batman-adv: convert to using IFF_NO_QUEUE
Ruben Wisniewski (1):
batman-adv: Avoid u32 overflow during gateway select
Simon Wunderlich (1):
batman-adv: remove broadcast packets scheduled for purged outgoing if
Sven Eckelmann (11):
batman-adv: Replace gw_reselect divisor with simple shift
batman-adv: Fix memory leak on tt add with invalid vlan
batman-adv: Replace C99 int types with kernel type
batman-adv: Fix kerneldoc over 80 column lines
batman-adv: Remove multiple assignment per line
batman-adv: Remove batadv_ types forward declarations
batman-adv: Return EINVAL on invalid gw_bandwidth change
batman-adv: Fix gw_bandwidth calculation on 32 bit systems
batman-adv: Annotate deleting functions with external lock via lockdep
batman-adv: Add lockdep_asserts for documented external locks
batman-adv: Fix conditional statements indentation
-----------------------------------------------------------------------
--
7 years, 5 months
[linux-merge]; annotated tag, batman-adv-for-davem, deleted. v4.2-rc3-1339-g53cf037
by postmaster@open-mesh.org
The annotated tag, batman-adv-for-davem has been deleted
was e555979b4ed127e1dfe09fe5195711827f979721
-----------------------------------------------------------------------
tag batman-adv-for-davem
Included changes:
- avoid integer overflow in GW selection routine
- prevent race condition by making capability bit changes atomic (use
clear/set/test_bit)
- fix synchronization issue in mcast tvlv handler
- fix crash on double list removal of TT Request objects
- fix leak by puring packets enqueued for sending upon iface removal
- ensure network header pointer is set in skb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAABCAAGBQJVzlUGAAoJEOb/4TMchkvfy9EQAJ0DBKdTqiuWwNQzZ9ghCeLi
Njgwyq4WdvZXp8vIj9cq0AR1JsFvH9fGp4BlLE8pGsQyxURiWQmR/Jurvb0UGMhM
SPVvl/b0nnCrRu937UcVEiq6wRrFwEr1fYfL45fY0c1eTkXSu/54iEURDvWlkpyX
COB4cuydoPY6O2LGiPRsGlOGTYbQ/u89G1HyxFr9Ch2IVRMPVXB6zuI7puuEg2ee
EwgI2IGO/GHHaScbXQpVy+bL6XL/OcQ4nCrYeaNpwbOKAOfGabNzfVncSCLRKMSW
jZh5D3cG3AKGUPeooEtd8yGgNG3SSVNTXt7CL+WOM7/2EKvYeNdJFaQzbdZQEtT0
begOcUJ2K0yas/iExqYXtEPFCWXhjuzrb4u6wu5psGgu3zt1nltpCkplDEMcSEia
C+dYE5r/JM2S1lsFclnjz+rBXu4ZfCUvV0q+50+lGiWPhfemM2M2XqJNcay0ioSm
radSwMe549sh6r3ajwdxF5z66tU94PERMMxVxJ9Z3gmHUZ56phxEe6X0xBO91bhW
aSCcFr6PQMxmfwanLj5Ydxm5MPHdDXF84YPMTFcGb4ya9ZWWURGNq7Sr85Ek7N6W
5DIA8F8/vsgaXYUn011aBu4q1mm5ZsTs9nR3MAxchAuuu3sTBOkd/BecS4T7CEOE
IHnbxsJxXReJ/aCQFoks
=ZEuN
-----END PGP SIGNATURE-----
53cf037bf846417fd92dc92ddf97267f69b110f4 batman-adv: Fix potentially broken skb network header access
-----------------------------------------------------------------------
--
7 years, 5 months