From: Klement Sekera Date: Mon, 24 Jan 2022 22:30:04 +0000 (+0000) Subject: ip: reassembly - fix missing ip6 owner thread init X-Git-Tag: v22.10-rc0~465 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=8d4db8bfb4b0d2ecd8bef37fa0650b779f03f1ef;p=vpp.git ip: reassembly - fix missing ip6 owner thread init Initialize ip6 memory owner thread index in reassembly context to avoid unnecessary handovers. Type: fix Fixes: 630ab5846bceddf8d663e9f488a2dc0378949827 Signed-off-by: Klement Sekera Change-Id: I2996caf1f82a0649c97d481b74dce24a96dce326 --- diff --git a/src/vnet/ip/reass/ip6_full_reass.c b/src/vnet/ip/reass/ip6_full_reass.c index c9509e3345e..12cacfc2f33 100644 --- a/src/vnet/ip/reass/ip6_full_reass.c +++ b/src/vnet/ip/reass/ip6_full_reass.c @@ -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; }