From 5f3eb62be9022a53f25ee2fdbfd1e13e659a4627 Mon Sep 17 00:00:00 2001 From: Pim van Pelt Date: Sun, 20 Feb 2022 19:19:58 +0000 Subject: [PATCH] Reduce resource usage on virtio polling, also avoid potential (undiagnosed) dataplane lockup when running multiple threads: just poll with one RX queue per TAP --- lcpng_interface.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lcpng_interface.c b/lcpng_interface.c index 8edea21..5df1c39 100644 --- a/lcpng_interface.c +++ b/lcpng_interface.c @@ -942,7 +942,7 @@ lcp_itf_pair_create (u32 phy_sw_if_index, u8 *host_if_name, else { tap_create_if_args_t args = { - .num_rx_queues = clib_max (1, vlib_num_workers ()), + .num_rx_queues = 1, .id = hw->hw_if_index, .sw_if_index = ~0, .rx_ring_sz = 256,