diff options
author | Nathan Skrzypczak <nathan.skrzypczak@gmail.com> | 2021-12-15 18:45:59 +0100 |
---|---|---|
committer | Damjan Marion <dmarion@me.com> | 2022-01-06 14:02:30 +0000 |
commit | 40edaf60169de80df4adafa7633bbc5e9798b435 (patch) | |
tree | d1b4372512bb4aabe936c1733222d387766890e7 /src/plugins/linux-cp | |
parent | 254b5cb50c1c905a27e8f33ab7730ff1715ce2e1 (diff) |
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 <nathan.skrzypczak@gmail.com>
Diffstat (limited to 'src/plugins/linux-cp')
-rw-r--r-- | src/plugins/linux-cp/lcp_interface.c | 1 |
1 files changed, 1 insertions, 0 deletions
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, |