On Wed, Sep 7, 2022 at 3:44 PM Shijith Thotton <sthot...@marvell.com> wrote: > > This is a continuation of the discussions[1] to add mbuf physical address > field to dynamic field. > Previous version was to add PA field to dynamic field area based on the EAL > IOVA mode option. It was > deemed unsafe as some components could still use the PA field without > checking IOVA mode and there > are drivers which need PA to work. One suggestion was to make the IOVA mode > check at compile time so > that drivers which need PA can be disabled during build. This series adds > this new meson build > options. Second patch adds mbuf PA field to dynamic field on such builds. > Last two patches enable > Marvell cnxk PMDs and software PMDs in IOVA as VA build as they work without > PA field. > > 1. > https://inbox.dpdk.org/dev/57d2ab7fff672716d37ba4078e2e3bb2db126607.1656605763.git.sthot...@marvell.com/. > > v2: > * Used RTE_IOVA_AS_VA instread of rte_is_iova_as_va_build(). > * Moved mbuf next pointer to first cacheline if RTE_IOVA_AS_VA = 1.
It seems there was an issue with receiving this series from patchwork pov. Please resend this v2 so that we get it through the CI. -- David Marchand