[dpdk-dev] DMAR errors when running testpmd

Tomasz K tomasz.kasowicz at gmail.com
Wed May 7 16:03:53 CEST 2014


Hi All

We're trying to run testpmd application on HP Proliant DL380P Gen 8 server.
We've enabled SR-IOV in BIOS and set appropriate flags when booting kernel
(iommu=pt intel_iommu=on)
The NIC we are using is 82599EB (2 ports, 10Gb SFP+)

When running testpmd application we always encouter DMAR error in dmesg

[  186.302866] dmar: DRHD: handling fault status reg 2
[  186.302872] dmar: DMAR:[DMA Read] Request device [07:00.1] fault addr
1f73220000
[  186.302872] DMAR:[fault reason 06] PTE Read access is not set
[  186.302875] dmar: DMAR:[DMA Read] Request device [07:00.0] fault addr
1f73200000
[  186.302875] DMAR:[fault reason 06] PTE Read access is not set
[  324.759520] dmar: DRHD: handling fault status reg 202
[  324.759525] dmar: DMAR:[DMA Read] Request device [07:00.1] fault addr
1f73220000
[  324.759525] DMAR:[fault reason 06] PTE Read access is not set
[  324.759528] dmar: DMAR:[DMA Read] Request device [07:00.0] fault addr
1f73200000
[  324.759528] DMAR:[fault reason 06] PTE Read access is not set

Has anyone encountered this issue?
Tried to search through gmane and google and the only solution was to
disable SR-IOV which we cannot do.

Thanks in advance
Tomasz

Host:
HP Proliant DL380p Gen 8 Server
Intel(R) Xeon(R) CPU E5-2695 v2 @ 2.40GHz

NIC:
82599EB 10-Gigabit SFI/SFP+ Network Connection (rev 01)


More information about the dev mailing list