[dpdk-dev] [PATCH v3] eal: pick IOVA as PA if IOMMU is not available

Jerin Jacob Kollanukkaran jerinj at marvell.com
Fri Jul 26 17:03:14 CEST 2019


> -----Original Message-----
> From: Anatoly Burakov <anatoly.burakov at intel.com>
> Sent: Thursday, July 25, 2019 4:36 PM
> To: dev at dpdk.org
> Cc: John McNamara <john.mcnamara at intel.com>; Marko Kovacevic
> <marko.kovacevic at intel.com>; dariusz.stojaczyk at intel.com;
> thomas at monjalon.net; david.marchand at redhat.com; Jerin Jacob
> Kollanukkaran <jerinj at marvell.com>
> Subject: [EXT] [PATCH v3] eal: pick IOVA as PA if IOMMU is not available
> 
> ----------------------------------------------------------------------
> When IOMMU is not available, /sys/kernel/iommu_groups will not be
> populated. This is happening since at least 3.6 when VFIO support was
> added. If the directory is empty, EAL should not pick IOVA as VA as the
> default IOVA mode.
> 
> Signed-off-by: Anatoly Burakov <anatoly.burakov at intel.com>
> ---
> 
>    MCS lock provides scalability by spinning on a CPU/thread local variable @@
> -436,6 +442,16 @@ Known Issues
>     =========================================================
> 
> 
> +   * **Unsuitable IOVA mode may be picked as the default**

This section is not rendering in HTML page. Remove the first tab to fix it.

With above fix:

Tested-by: Jerin Jacob <jerinj at marvell.com>
Reviewed-by: Jerin Jacob <jerinj at marvell.com>






More information about the dev mailing list