mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-30 03:27:44 -04:00
Merge branch 'master' of git://1984.lsi.us.es/nf-next
Pablo Neira Ayuso says: ==================== The following patchset contains Netfilter/IPVS updates for your net-next tree, they are: * Better performance in nfnetlink_queue by avoiding copy from the packet to netlink message, from Eric Dumazet. * Remove unnecessary locking in the exit path of ebt_ulog, from Gao Feng. * Use new function ipv6_iface_scope_id in nf_ct_ipv6, from Hannes Frederic Sowa. * A couple of sparse fixes for IPVS, from Julian Anastasov. * Use xor hashing in nfnetlink_queue, as suggested by Eric Dumazet, from myself. * Allow to dump expectations per master conntrack via ctnetlink, from myself. * A couple of cleanups to use PTR_RET in module init path, from Silviu-Mihai Popescu. * Remove nf_conntrack module a bit faster if netns are in use, from Vladimir Davydov. * Use checksum_partial in ip6t_NPT, from YOSHIFUJI Hideaki. * Sparse fix for nf_conntrack, from Stephen Hemminger. ==================== Signed-off-by: David S. Miller <[email protected]>
This commit is contained in:
commit
da13482534
14 changed files with 228 additions and 82 deletions
|
|
@ -319,12 +319,11 @@ static void __exit ebt_ulog_fini(void)
|
|||
for (i = 0; i < EBT_ULOG_MAXNLGROUPS; i++) {
|
||||
ub = &ulog_buffers[i];
|
||||
del_timer(&ub->timer);
|
||||
spin_lock_bh(&ub->lock);
|
||||
|
||||
if (ub->skb) {
|
||||
kfree_skb(ub->skb);
|
||||
ub->skb = NULL;
|
||||
}
|
||||
spin_unlock_bh(&ub->lock);
|
||||
}
|
||||
netlink_kernel_release(ebtulognl);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -64,9 +64,7 @@ static int ebt_broute(struct sk_buff *skb)
|
|||
static int __net_init broute_net_init(struct net *net)
|
||||
{
|
||||
net->xt.broute_table = ebt_register_table(net, &broute_table);
|
||||
if (IS_ERR(net->xt.broute_table))
|
||||
return PTR_ERR(net->xt.broute_table);
|
||||
return 0;
|
||||
return PTR_RET(net->xt.broute_table);
|
||||
}
|
||||
|
||||
static void __net_exit broute_net_exit(struct net *net)
|
||||
|
|
|
|||
Loading…
Reference in a new issue