[dpdk-dev] [PATCH] eal: forcing IOVA as PA in ppc

David Marchand david.marchand at redhat.com
Wed Jul 31 11:29:11 CEST 2019


On Wed, Jul 31, 2019 at 5:36 AM Takeshi Yoshimura <tyos at jp.ibm.com> wrote:
>
> Commit b76fafb174d2 ("eal: fix IOVA mode selection as VA for PCI
> drivers") breaks ppc apps with no IOVA configs (or RTE_IOVA_DC)
> because of the inconsistency of user's request and the result of
> device capability for IOVA mode. I updated the code to force IOVA as
> PA in ppc as before because current ppc driver does not support VA
> mode.

What is the "ppc driver" you are referring to?
Do you mean the vfio implementation for ppc?

>
> Theoretically, ppc can support VA mode, but I suspect that ppc with
> VA mode may have performance issues to create a big DMA window
> (VA often uses higher addresses than PA). So, I didn't change the
> code to check device capability in ppc.

Sorry, I am confused.
Is VA mode not working at all? or is it a performance issue?


-- 
David Marchand


More information about the dev mailing list