[dpdk-dev] [PATCH 3/6] bus/pci: use IOVAs check when setting IOVA mode

Burakov, Anatoly anatoly.burakov at intel.com
Tue Jul 3 11:10:25 CEST 2018


On 02-Jul-18 6:27 PM, Alejandro Lucero wrote:
> Although VT-d emulation currently only supports 39 bits, it could
> be iovas being within that supported range. This patch allows
> IOVA mode in such a case.
> 
> Indeed, memory initialization code can be modified for using lower
> virtual addresses than those used by the kernel for 64 bits processes
> by default, and therefore memsegs iovas can use 39 bits or less for
> most system. And this is likely 100% true for VMs.
> 
> Signed-off-by: Alejandro Lucero <alejandro.lucero at netronome.com>
> ---

General question - is this issue only applicable to PCI? Do other buses 
need this?

-- 
Thanks,
Anatoly


More information about the dev mailing list