From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Monjalon Subject: Re: [PATCH] ixgbe: fix RX is not working properly when buffer address is not word aligned Date: Mon, 03 Aug 2015 21:41:39 +0200 Message-ID: <1654946.GBBfK7fVZs@xps13> References: <1438624781-28184-1-git-send-email-konstantin.ananyev@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Cc: dev@dpdk.org To: Konstantin Ananyev Return-path: Received: from mail-wi0-f172.google.com (mail-wi0-f172.google.com [209.85.212.172]) by dpdk.org (Postfix) with ESMTP id C55A2C398 for ; Mon, 3 Aug 2015 21:42:55 +0200 (CEST) Received: by wibxm9 with SMTP id xm9so128256082wib.1 for ; Mon, 03 Aug 2015 12:42:55 -0700 (PDT) In-Reply-To: <1438624781-28184-1-git-send-email-konstantin.ananyev@intel.com> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 2015-08-03 18:59, Konstantin Ananyev: > Niantic HW expects Header Buffer Address in the RXD to be word aligned. > So, if mbuf's buf_physaddr is not word aligned then > RX path will not work properly. > Right now, in ixgbe PMD we always setup Packet Buffer Address(PBA) and > Header Buffer Address (HBA) to the same value: > buf_physaddr + RTE_PKTMBUF_HEADROOM. > As ixgbe PMD doesn't support split header feature anyway, > the issue can be fixied just by always setting HBA in the RXD to zero. > > Signed-off-by: Konstantin Ananyev Applied, thanks