[dpdk-dev] [EXT] Re: [PATCH] bus/pci: fix IOVA as VA mode selection
Burakov, Anatoly
anatoly.burakov at intel.com
Tue Jul 9 16:54:14 CEST 2019
On 09-Jul-19 3:00 PM, Jerin Jacob Kollanukkaran wrote:
>> -----Original Message-----
>> From: Burakov, Anatoly <anatoly.burakov at intel.com>
>> Sent: Tuesday, July 9, 2019 7:00 PM
>> To: Jerin Jacob Kollanukkaran <jerinj at marvell.com>; David Marchand
>> <david.marchand at redhat.com>
>> Cc: dev <dev at dpdk.org>; Thomas Monjalon <thomas at monjalon.net>; Ben
>> Walker <benjamin.walker at intel.com>
>> Subject: Re: [EXT] Re: [dpdk-dev] [PATCH] bus/pci: fix IOVA as VA mode
>> selection
>>
<snip>
>>
>>> # With top of tree, Currently it never runs in IOVA as VA mode.
>>> That’s a separate problem to fix. Which effect all the devices
>>> Currently supporting RTE_PCI_DRV_IOVA_AS_VA. Ie even though Device
>>> support RTE_PCI_DRV_IOVA_AS_VA, it is not running With IOMMU
>>> protection and/or root privilege is required to run DPDK.
>
By the way, there seems to be some confusion here. IOVA as PA mode does
*not* imply running without IOMMU protection. If IOVA as PA mode is
used, it would require root privileges (to get physical addresses), but
the IOMMU protection is still enabled. IOMMU doesn't care what you set
up your addresses as, and the fact that they're 1:1 PA addresses doesn't
mean IOMMU is not engaged.
--
Thanks,
Anatoly
More information about the dev
mailing list