For the vector PMD release all mbufs from the Rx queue if no packets
received after device start.
Fixes: 9ed94e5bb04e ("i40e: add vector Rx")
Signed-off-by: Yury Kylulin
---
drivers/net/i40e/i40e_rxtx_vec.c | 16 ++--
1 file changed, 14 insertions(+), 2 deletions(-)
For the vector PMD release all mbufs from the Rx queue if no packets
received after device start.
Fixes: 11b220c6498d ("ixgbe: fix release queue mbufs")
Signed-off-by: Yury Kylulin
---
drivers/net/ixgbe/ixgbe_rxtx_vec_common.h | 16 ++--
1 file changed, 14 insert
s
received since device start. In this case both rxq->rx_tail and
rxq->rxrearm_start equal to 0 and release cycle will not be executed.
On the next device start (rte_eth_dev_start()) new set of mbufs for the
RX queue will be allocated.
Yury Kylulin (2):
net/ixgbe: fix mbufs leakage during
mode "allmulti" flag should be set for appropriate PF
ifconfig eth0 allmulti
Signed-off-by: Yury Kylulin
---
v2
* Added promiscuous mode control
* Switching logic is the same like in igb PF driver
drivers/net/e1000/igb_ethdev.c | 49
1 file c
Add support to enable and disable reception of all multicast packets by the VF
using standard API
rte_eth_allmulticast_enable()/rte_eth_allmulticast_disable().
Signed-off-by: Yury Kylulin
---
drivers/net/e1000/igb_ethdev.c | 20
1 file changed, 20 insertions(+)
diff
5 matches
Mail list logo