Skip to content

netfilter: nat: revert rhashtable conversion

Florian Westphal stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest2 patches 2 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2netfilter: nat: avoid use of nf_conn_nat extensionnet/netfilter/nf_conntrack_core.c net/netfilter/nf_nat_core.c+5 -150 replies
2/2netfilter: nat: Revert "netfilter: nat: convert nat bysrc hash to rhashtable"include/net/netfilter/nf_conntrack.h include/net/netfilter/nf_nat.h net/netfilter/nf_nat_core.c+57 -810 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 4.9.y 0/2] netfilter: nat: revert rhashtable conversion

These two patches get rid of rhashtable the conversion.

First patch is an implicit dependency, rhlist remove interface is a no-op in case element is not yet in the table, but hlist_del_rcu() must only be called for conntracks that already have been inserted.

Second patch is the actual revert.