Acked-by: Vladimir Medvedkin <[email protected]>
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 <[email protected]>
---
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