From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sridhar S Subject: Issue when the kernel parameter intel_iommu=on is being used Date: Sun, 5 Jan 2014 18:07:45 +0530 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable To: dev-VfR2kkLFssw@public.gmane.org Return-path: List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces-VfR2kkLFssw@public.gmane.org Sender: "dev" Hello, I am using DPDK 1.5 for development of host pmd for device =93Connect X3=94= . 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 =93intel_iommu=3Don=94. ERROR : 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=92t see any issue with the same code when the system up with kernel parameter intel_iommu=3Doff. Can you share your comments on this issue? Thanks in advance Sri