From 9a45bd84d9f8e37f7914eb36d2ffdcd209aa15cb Mon Sep 17 00:00:00 2001 From: Florin Coras Date: Mon, 28 Dec 2020 16:28:07 -0800 Subject: session: remove fifo segment va allocator Type: improvement Signed-off-by: Florin Coras Change-Id: I7b2fd896dfa6df46916f46327975b95561809f00 --- src/vnet/session/session.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'src/vnet/session/session.c') diff --git a/src/vnet/session/session.c b/src/vnet/session/session.c index 9a4d29bdf29..90f2fdeba0c 100644 --- a/src/vnet/session/session.c +++ b/src/vnet/session/session.c @@ -1670,11 +1670,9 @@ session_queue_run_on_main_thread (vlib_main_t * vm) static clib_error_t * session_manager_main_enable (vlib_main_t * vm) { - segment_manager_main_init_args_t _sm_args = { 0 }, *sm_args = &_sm_args; session_main_t *smm = &session_main; vlib_thread_main_t *vtm = vlib_get_thread_main (); u32 num_threads, preallocated_sessions_per_worker; - uword margin = 8 << 12; session_worker_t *wrk; int i; @@ -1708,10 +1706,8 @@ session_manager_main_enable (vlib_main_t * vm) /* Allocate vpp event queues segment and queue */ session_vpp_event_queues_allocate (smm); - /* Initialize fifo segment main baseva and timeout */ - sm_args->baseva = smm->session_baseva + smm->evt_qs_segment_size + margin; - sm_args->size = smm->session_va_space_size; - segment_manager_main_init (sm_args); + /* Initialize segment manager properties */ + segment_manager_main_init (); /* Preallocate sessions */ if (smm->preallocated_sessions) -- cgit 1.2.3-korg