search for: nf_nat_lock

Displaying 1 result from an estimated 1 matches for "nf_nat_lock".

2013 Sep 09
0
[Bug 714] Kernel panics in same_src()
...t' has been freed ? static void nf_nat_cleanup_conntrack(struct nf_conn *ct) { struct nf_conn_nat *nat = nf_ct_ext_find(ct, NF_CT_EXT_NAT); if (nat == NULL || nat->ct == NULL) return; NF_CT_ASSERT(nat->ct->status & IPS_NAT_DONE_MASK); spin_lock_bh(&nf_nat_lock); hlist_del_rcu(&nat->bysource); spin_unlock_bh(&nf_nat_lock); //no synchronize_rcu here } void nf_conntrack_free(struct nf_conn *ct) { struct net *net = nf_ct_net(ct); nf_ct_ext_destroy(ct); //For NAT?it will call nf_nat_cleanup_conntrack atomic_dec(&net-&gt...