Quantcast
Channel: Форумы
Viewing all articles
Browse latest Browse all 142

Issue when the kernel parameter intel_iommu=on is being used

$
0
0

Hello,

I am using DPDK 1.5 for development of host pmd for device “Connect X3”.

I am observing issue  while the ConnectX3 device DMA to a memory which is allocated with rte_memzone_reserve_aligned() API .

The issue(please refer ERROR below) has been observed if the system runs with the kernel parameter “intel_iommu=on”.

########## ERROR :##################################3

dmar: DRHD: handling fault status reg 302

dmar: DMAR:[DMA Write] Request device [01:00.0] fault addr 4f883000

DMAR:[fault reason 01] Present bit in root entry is clear

####################################

The reported "fault Addr" is the physical address which was returned by the Above API.

I don’t see any issue with the same code when the system up with kernel parameter intel_iommu=off.

 

If I use kernel parameters intel_iommu=on and iommu=pt, then the following error has been observed.

####ERROR REPORT########
dmar: DRHD: handling fault status reg 2
dmar: DMAR:[DMA Write] Request device [01:00.0] fault addr 4f883000 DMAR:[fault reason 02] Present bit in context entry is clear ##########################

Can you let me know what could be missing in my platform configuration?

 


Viewing all articles
Browse latest Browse all 142

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>