From 130c8f744801d71982e30993b884c76d9d97d309 Mon Sep 17 00:00:00 2001 From: Michal Mazur Date: Wed, 31 Jan 2018 22:01:33 +0100 Subject: plugins: odp: Fix minor bugs 1) Remove function vlib_buffer_set_known_state because it is not multi-thread safe. 2) Stop all worker threads before deleting interfaces. 3) Fix style of odp_packet_exit function. 4) Fix infinite loop in odp_config. Change-Id: I4463b4e416e440ac326ddaac8e46a95d17b202d2 Signed-off-by: Michal Mazur --- src/plugins/odp/buffer.c | 3 --- 1 file changed, 3 deletions(-) (limited to 'src/plugins/odp/buffer.c') diff --git a/src/plugins/odp/buffer.c b/src/plugins/odp/buffer.c index 63d76918..ae6679ae 100644 --- a/src/plugins/odp/buffer.c +++ b/src/plugins/odp/buffer.c @@ -150,9 +150,6 @@ fill_free_list (vlib_main_t * vm, vec_add1_aligned (fl->buffers, bi, CLIB_CACHE_LINE_BYTES); - if (CLIB_DEBUG > 0) - vlib_buffer_set_known_state (vm, bi, VLIB_BUFFER_KNOWN_FREE); - /* Initialize all new buffers. */ vlib_buffer_init_for_free_list (b, fl); if (fl->buffer_init_function) -- cgit 1.2.3-korg