RE: [PATCH v3] net/ixgbe: add vector Rx parameter check

2022-01-10 Thread Zhang, Qi Z
> -Original Message- > From: Wang, Haiyue > Sent: Tuesday, December 14, 2021 3:29 PM > To: Rong, Leyi ; Bin Zheng > ; dev@dpdk.org > Cc: lian...@liangbit.com; sta...@dpdk.org; jia@intel.com > Subject: RE: [PATCH v3] net/ixgbe: add vector Rx parameter check

Re: [PATCH v3] net/ixgbe: add vector Rx parameter check

2021-12-15 Thread Liang Ma
On Fri, Dec 10, 2021 at 04:22:09PM +0800, Bin Zheng wrote: > Under the circumstance that `rx_tail` wrap back to zero > and the advance speed of `rx_tail` is greater than `rxrearm_start`, > `rx_tail` will catch up with `rxrearm_start` and surpass it. > This may cause some mbufs be reused by applicat

RE: [PATCH v3] net/ixgbe: add vector Rx parameter check

2021-12-13 Thread Wang, Haiyue
> -Original Message- > From: Rong, Leyi > Sent: Monday, December 13, 2021 11:03 > To: Bin Zheng ; dev@dpdk.org > Cc: Wang, Haiyue ; lian...@liangbit.com; > sta...@dpdk.org; jia@intel.com > Subject: RE: [PATCH v3] net/ixgbe: add vector Rx parameter check &g

RE: [PATCH v3] net/ixgbe: add vector Rx parameter check

2021-12-12 Thread Rong, Leyi
> -Original Message- > From: Bin Zheng > Sent: Friday, December 10, 2021 4:22 PM > To: dev@dpdk.org > Cc: Wang, Haiyue ; lian...@liangbit.com; > sta...@dpdk.org; Rong, Leyi ; Bin Zheng > ; jia@intel.com > Subject: [PATCH v3] net/ixgbe: add vector Rx parame

[PATCH v3] net/ixgbe: add vector Rx parameter check

2021-12-10 Thread Bin Zheng
Under the circumstance that `rx_tail` wrap back to zero and the advance speed of `rx_tail` is greater than `rxrearm_start`, `rx_tail` will catch up with `rxrearm_start` and surpass it. This may cause some mbufs be reused by application. So we need to make some restrictions to ensure that `rx_tail

[PATCH v3] net/ixgbe: add vector Rx parameter check

2021-12-09 Thread Bin Zheng
Under the circumstance that `rx_tail` wrap back to zero and the advance speed of `rx_tail` is greater than `rxrearm_start`, `rx_tail` will catch up with `rxrearm_start` and surpass it. This may cause some mbufs be reused by application. So we need to make some restrictions to ensure that `rx_tail