Re: [PATCHv3 net 3/3] openvswitch: Fix skb leak using IPv6 defrag

2015-10-27 Thread David Miller
From: Joe Stringer Date: Sun, 25 Oct 2015 20:21:50 -0700 > nf_ct_frag6_gather() makes a clone of each skb passed to it, and if the > reassembly is successful, expects the caller to free all of the original > skbs using nf_ct_frag6_consume_orig(). This call was previously missing, > meaning that t

Re: [PATCHv3 net 3/3] openvswitch: Fix skb leak using IPv6 defrag

2015-10-27 Thread Pravin Shelar
On Sun, Oct 25, 2015 at 8:21 PM, Joe Stringer wrote: > nf_ct_frag6_gather() makes a clone of each skb passed to it, and if the > reassembly is successful, expects the caller to free all of the original > skbs using nf_ct_frag6_consume_orig(). This call was previously missing, > meaning that the or

[PATCHv3 net 3/3] openvswitch: Fix skb leak using IPv6 defrag

2015-10-25 Thread Joe Stringer
nf_ct_frag6_gather() makes a clone of each skb passed to it, and if the reassembly is successful, expects the caller to free all of the original skbs using nf_ct_frag6_consume_orig(). This call was previously missing, meaning that the original fragments were never freed (with the exception of the l