[dpdk-dev] [PATCH] ixgbe: fix RX is not working properly when buffer address is not word aligned

Thomas Monjalon thomas.monjalon at 6wind.com
Mon Aug 3 21:41:39 CEST 2015


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 <konstantin.ananyev at intel.com>

Applied, thanks


More information about the dev mailing list