[PATCH dpdk v3] fib6: implement RCU rule reclamation
Medvedkin, Vladimir
vladimir.medvedkin at intel.com
Wed Oct 29 11:05:04 CET 2025
Acked-by: Vladimir Medvedkin <vladimir.medvedkin at intel.com>
On 10/28/2025 5:37 PM, Robin Jarry wrote:
> Currently, for the TRIE algorithm, the tbl8 group is freed even though
> the readers might be using the tbl8 group entries. The freed tbl8 group
> can be reallocated quickly. As a result, lookup may be performed
> incorrectly.
>
> Integrate RCU QSBR support in rte_fib6 objects to support safe tbl8
> group reclamation.
>
> Signed-off-by: Robin Jarry <rjarry at redhat.com>
> ---
>
> Notes:
> v3:
>
> - Added release notes.
> - Added missing break.
> - Updated RTE_EXPORT_EXPERIMENTAL_SYMBOL version tag to 25.11.
>
> v2:
>
> - Fixed typos in docstrings.
> - Tests depend on: http://patches.dpdk.org/project/dpdk/list/?series=36356
>
> app/test/test_fib6.c | 214 +++++++++++++++++++++++++
> doc/guides/rel_notes/release_25_11.rst | 4 +
> lib/fib/rte_fib6.c | 15 ++
> lib/fib/rte_fib6.h | 52 ++++++
> lib/fib/trie.c | 90 ++++++++++-
> lib/fib/trie.h | 8 +
> 6 files changed, 376 insertions(+), 7 deletions(-)
>
--
Regards,
Vladimir
More information about the dev
mailing list