From 40edaf60169de80df4adafa7633bbc5e9798b435 Mon Sep 17 00:00:00 2001 From: Nathan Skrzypczak Date: Wed, 15 Dec 2021 18:45:59 +0100 Subject: tap: add num_tx_queues API This adds a create_tap_v3 api that has a num_tx_queues parameter allowing to create more than num_workers queues, following on multi TX support Type: feature Change-Id: Idce433147e8dd165f842241d6c76e041e1b1c9b8 Signed-off-by: Nathan Skrzypczak --- src/plugins/linux-cp/lcp_interface.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/plugins/linux-cp/lcp_interface.c') diff --git a/src/plugins/linux-cp/lcp_interface.c b/src/plugins/linux-cp/lcp_interface.c index b42e5cbce97..d044635334f 100644 --- a/src/plugins/linux-cp/lcp_interface.c +++ b/src/plugins/linux-cp/lcp_interface.c @@ -942,6 +942,7 @@ lcp_itf_pair_create (u32 phy_sw_if_index, u8 *host_if_name, { tap_create_if_args_t args = { .num_rx_queues = clib_max (1, vlib_num_workers ()), + .num_tx_queues = 1, .id = hw->hw_if_index, .sw_if_index = ~0, .rx_ring_sz = 256, -- cgit 1.2.3-korg