ip: reassembly - fix missing ip6 owner thread init 65/35065/2
authorKlement Sekera <ksekera@cisco.com>
Mon, 24 Jan 2022 22:30:04 +0000 (22:30 +0000)
committerOle Tr�an <otroan@employees.org>
Tue, 25 Jan 2022 10:01:25 +0000 (10:01 +0000)
Initialize ip6 memory owner thread index in reassembly context to avoid
unnecessary handovers.

Type: fix
Fixes: 630ab5846bceddf8d663e9f488a2dc0378949827
Signed-off-by: Klement Sekera <ksekera@cisco.com>
Change-Id: I2996caf1f82a0649c97d481b74dce24a96dce326

src/vnet/ip/reass/ip6_full_reass.c

index c9509e3..12cacfc 100644 (file)
@@ -556,6 +556,7 @@ again:
       reass->data_len = 0;
       reass->next_index = ~0;
       reass->error_next_index = ~0;
+      reass->memory_owner_thread_index = vm->thread_index;
       ++rt->reass_n;
     }