From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ferruh Yigit Subject: Re: [dpdk-stable] [PATCH v3] net/ena: fix out of order completion Date: Thu, 22 Nov 2018 09:22:47 +0000 Message-ID: <5c84b0a2-44cb-c787-e7ee-3b64125f69ef@intel.com> References: <1542731185-10136-1-git-send-email-rk@semihalf.com> <1542788474-32677-1-git-send-email-rk@semihalf.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Cc: mw@semihalf.com, mk@semihalf.com, gtzalik@amazon.com, evgenys@amazon.com, matua@amazon.com, igorch@amazon.com, stable@dpdk.org To: Rafal Kozik , dev@dpdk.org Return-path: In-Reply-To: <1542788474-32677-1-git-send-email-rk@semihalf.com> Content-Language: en-US List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On 11/21/2018 8:21 AM, Rafal Kozik wrote: > rx_buffer_info should be refill not linearly, but out of order. > IDs should be taken from empty_rx_reqs array. > > rx_refill_buffer is introduced to temporary storage > bulk of mbufs taken from pool. > > In case of error unused mbufs are put back to pool. > > Fixes: c2034976673d ("net/ena: add Rx out of order completion") > Cc: stable@dpdk.org > > Signed-off-by: Rafal Kozik > Acked-by: Michal Krawczyk Applied to dpdk-next-net/master, thanks.