On 11/7/2018 10:14 AM, Burakov, Anatoly wrote: > On 07-Nov-18 9:44 AM, Alejandro Lucero wrote: >> Current code has different max DMA mask width values for 32 and 64 >> bits systems. IOMMU hardware could report a higher supported width >> than current MAX_DMA_MASK_BITS when RTE_ARCH_64 is not defined. This >> is actually true with a 32 bits kernel running in a 64 bits server >> with IOMMU hardware. This could also be a problem with embedded systems >> using an IOMMU designed for 64 bits in a 32 bits system. >> >> This patch leaves a single max DMA mask width which will make sure the >> mask width is within the range for 64 bits variables used for DMA mask. >> This also will avoid wrong values because any value higher than >> 64 bits is likely wrong. >> >> Signed-off-by: Alejandro Lucero <alejandro.luc...@netronome.com> >> --- > > Acked-by: Anatoly Burakov <anatoly.bura...@intel.com>
Tested-by: Ferruh Yigit <ferruh.yi...@intel.com>