[PATCH v2 0/5] mbuf dynamic field expansion
David Marchand
david.marchand at redhat.com
Wed Sep 21 11:43:23 CEST 2022
On Wed, Sep 7, 2022 at 3:44 PM Shijith Thotton <sthotton at 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.sthotton@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
More information about the dev
mailing list