Revision 13c62f5371e3eb4fc3400cfa26e64ca75f888008 authored by Marcelo Ricardo Leitner on 09 June 2021, 14:23:56 UTC, committed by David S. Miller on 09 June 2021, 22:34:51 UTC
This this the counterpart of 8aa7b526dc0b ("openvswitch: handle DNAT
tuple collision") for act_ct. From that commit changelog:

"""
With multiple DNAT rules it's possible that after destination
translation the resulting tuples collide.

...

Netfilter handles this case by allocating a null binding for SNAT at
egress by default.  Perform the same operation in openvswitch for DNAT
if no explicit SNAT is requested by the user and allocate a null binding
for SNAT for packets in the "original" direction.
"""

Fixes: 95219afbb980 ("act_ct: support asymmetric conntrack")
Signed-off-by: Marcelo Ricardo Leitner <marcelo.leitner@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
1 parent d2e381c
History
File Mode Size
.gitignore -rw-r--r-- 60 bytes
active_mm.rst -rw-r--r-- 3.8 KB
arch_pgtable_helpers.rst -rw-r--r-- 18.2 KB
balance.rst -rw-r--r-- 5.3 KB
cleancache.rst -rw-r--r-- 14.0 KB
free_page_reporting.rst -rw-r--r-- 2.0 KB
frontswap.rst -rw-r--r-- 15.1 KB
highmem.rst -rw-r--r-- 5.4 KB
hmm.rst -rw-r--r-- 20.1 KB
hugetlbfs_reserv.rst -rw-r--r-- 28.8 KB
hwpoison.rst -rw-r--r-- 6.0 KB
index.rst -rw-r--r-- 1.1 KB
ksm.rst -rw-r--r-- 3.4 KB
memory-model.rst -rw-r--r-- 9.6 KB
mmu_notifier.rst -rw-r--r-- 4.1 KB
numa.rst -rw-r--r-- 8.6 KB
overcommit-accounting.rst -rw-r--r-- 2.6 KB
page_frags.rst -rw-r--r-- 2.3 KB
page_migration.rst -rw-r--r-- 13.1 KB
page_owner.rst -rw-r--r-- 3.7 KB
remap_file_pages.rst -rw-r--r-- 1.6 KB
slub.rst -rw-r--r-- 14.2 KB
split_page_table_lock.rst -rw-r--r-- 3.6 KB
swap_numa.rst -rw-r--r-- 3.0 KB
transhuge.rst -rw-r--r-- 8.2 KB
unevictable-lru.rst -rw-r--r-- 28.8 KB
z3fold.rst -rw-r--r-- 1.2 KB
zsmalloc.rst -rw-r--r-- 3.0 KB
zswap.rst -rw-r--r-- 7.2 KB

back to top