Reduce resource usage on virtio polling, also avoid potential (undiagnosed) dataplane lockup when running multiple threads: just poll with one RX queue per TAP
This commit is contained in:
@ -942,7 +942,7 @@ lcp_itf_pair_create (u32 phy_sw_if_index, u8 *host_if_name,
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
tap_create_if_args_t args = {
|
tap_create_if_args_t args = {
|
||||||
.num_rx_queues = clib_max (1, vlib_num_workers ()),
|
.num_rx_queues = 1,
|
||||||
.id = hw->hw_if_index,
|
.id = hw->hw_if_index,
|
||||||
.sw_if_index = ~0,
|
.sw_if_index = ~0,
|
||||||
.rx_ring_sz = 256,
|
.rx_ring_sz = 256,
|
||||||
|
Reference in New Issue
Block a user