fib: IPv6 lookup data structure MP safe when prefixes change (VPP-1881) 56/27256/3
authorNeale Ranns <nranns@cisco.com>
Tue, 26 May 2020 13:12:17 +0000 (13:12 +0000)
committerDave Wallace <dwallacelf@gmail.com>
Wed, 29 Jul 2020 14:15:24 +0000 (14:15 +0000)
commit7006026dec6d9c04ea3ea892fa98189ee134e5d9
tree7067b2ecfc92da8bd1855ead2d78178b4070eddc
parent7a071e3704c4b2094cb1a87d236aa476d8a171d4
fib: IPv6 lookup data structure MP safe when prefixes change (VPP-1881)

Type: fix

adding routes should be MP safe. When new prefixes with differrent
prefix lengths are added, adjust the sorted list in an MP safe way.

Change-Id: Ib73a3c84d01eb86d17f8e79ea2bd2505dd9afb3d
Signed-off-by: Neale Ranns <nranns@cisco.com>
(cherry picked from commit aecb10b97fa97b215c415ceaa3cac4c97204922f)
src/vlib/main.h
src/vlib/threads.c
src/vlib/threads.h
src/vnet/fib/ip6_fib.c