[dpdk-dev] [PATCH] The VMXNET3 PMD can't receive packet suddenly after a lot of traffic coming in

2015-07-23 Thread Marco Lee
increment. Finally, no packet can be received. This fix is allocate the mbuf first, if the allocation is failed, then reuse the old mbuf If the allocation is sucess, the vmxnet3_post_rx_bufs() will call vmxnet3_renew_desc() and RXD will be renew inside. Signed-off-by: Marco Lee --- drivers/n

[dpdk-dev] [PATCH] The VMXNET3 PMD can't receive packet suddenly after a lot of traffic coming in

2015-07-24 Thread Marco Lee
increment. Finally, no packet can be received. This fix is allocate the mbuf first, if the allocation is failed, then reuse the old mbuf. If the allocation is success, the vmxnet3_post_rx_bufs() will call vmxnet3_renew_desc() and RXD will be renew inside. Signed-off-by: Marco Lee --- drivers/n