From 7028a0157e28066696fba7d9978f7ab474f4d4f8 Mon Sep 17 00:00:00 2001 From: MathiasRaoul Date: Fri, 4 Oct 2019 15:28:00 +0000 Subject: hsa: make APP_OPTIONS_PREALLOC_FIFO_PAIRS configurable -add prealloc_fifo_pairs member in echo_main_t -new cli parameter in vpp_echo Type: feature Signed-off-by: MathiasRaoul Change-Id: I6bb1214ee93e06421cd0a3721420278c51cd59c4 --- src/plugins/hs_apps/sapi/vpp_echo.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/plugins/hs_apps/sapi/vpp_echo.c') diff --git a/src/plugins/hs_apps/sapi/vpp_echo.c b/src/plugins/hs_apps/sapi/vpp_echo.c index 407ab3f3816..f0aa6a9e050 100644 --- a/src/plugins/hs_apps/sapi/vpp_echo.c +++ b/src/plugins/hs_apps/sapi/vpp_echo.c @@ -881,6 +881,8 @@ echo_process_opts (int argc, char **argv) em->use_sock_api = 0; else if (unformat (a, "fifo-size %d", &tmp)) em->fifo_size = tmp << 10; + else if (unformat (a, "prealloc-fifos %u", &em->prealloc_fifo_pairs)) + ; else if (unformat (a, "rx-buf %U", unformat_data, &em->rx_buf_size)) ; else if (unformat (a, "tx-buf %U", unformat_data, &em->tx_buf_size)) @@ -1004,6 +1006,7 @@ main (int argc, char **argv) em->socket_name = format (0, "%s%c", API_SOCKET_FILE, 0); em->use_sock_api = 1; em->fifo_size = 64 << 10; + em->prealloc_fifo_pairs = 16; em->n_clients = 1; em->n_connects = 1; em->n_sessions = 2; -- cgit 1.2.3-korg