[dpdk-dev] [PATCH 2/2] net/i40e: fix mbufs leakage during Rx queue release

2016-08-29 Thread Yury Kylulin
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(-)

[dpdk-dev] [PATCH 1/2] net/ixgbe: fix mbufs leakage during Rx queue release

2016-08-29 Thread Yury Kylulin
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

[dpdk-dev] [PATCH 0/2] fix mbufs leakage during Rx queue release on ixgbe/i40e

2016-08-29 Thread Yury Kylulin
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

[dpdk-dev] [PATCH v2] e1000: enable promiscuous and allmulticast support for VF

2016-02-09 Thread Yury Kylulin
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

[dpdk-dev] [PATCH] e1000: enable allmulticast support for VF

2015-05-28 Thread Yury Kylulin
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