DMAR: [DMA Write] Request device [04:00.1]

Hello

There is such an error on my server. How can I find out what is causing the problem?

On the internet it is recommended to remove the intel_iommu=on from the Linux kernel boot parameters.

Nov 21 08:40:28 soolean kernel: DMAR: [DMA Write] Request device [04:00.1] fault addr 791e2000 [fault reason 05] PTE Write access is not set
Nov 21 08:40:28 soolean kernel: DMAR: [DMA Write] Request device [04:00.1] fault addr 791e2000 [fault reason 05] PTE Write access is not set
Nov 21 08:40:28 soolean kernel: DMAR: [DMA Write] Request device [04:00.1] fault addr 791e2000 [fault reason 05] PTE Write access is not set
Nov 21 08:40:28 soolean kernel: DMAR: [DMA Write] Request device [04:00.1] fault addr 791e2000 [fault reason 05] PTE Write access is not set
Nov 21 08:40:28 soolean kernel: DMAR: DRHD: handling fault status reg 102
Nov 21 08:40:28 soolean kernel: DMAR: [DMA Write] Request device [04:00.1] fault addr 791e2000 [fault reason 05] PTE Write access is not set
Nov 21 08:40:28 soolean kernel: DMAR: [DMA Write] Request device [04:00.1] fault addr 791e2000 [fault reason 05] PTE Write access is not set
Nov 21 08:40:28 soolean kernel: DMAR: [DMA Write] Request device [04:00.1] fault addr 791e2000 [fault reason 05] PTE Write access is not set
Nov 21 08:40:28 soolean kernel: DMAR: DRHD: handling fault status reg 400
Nov 21 08:40:28 soolean kernel: DMAR: DRHD: handling fault status reg 402
Nov 21 08:40:28 soolean kernel: DMAR: [DMA Write] Request device [04:00.1] fault addr 791e2000 [fault reason 05] PTE Write access is not set
Nov 21 08:40:28 soolean kernel: DMAR: [DMA Write] Request device [04:00.1] fault addr 791e2000 [fault reason 05] PTE Write access is not set
Nov 21 08:40:28 soolean kernel: DMAR: [DMA Write] Request device [04:00.1] fault addr 791e2000 [fault reason 05] PTE Write access is not set
Nov 21 08:40:28 soolean kernel: DMAR: DRHD: handling fault status reg 700xt ```

I've disabled virtualisation on the server. I'll check to see if that solves the problem

Please tell us what hardware this is and what operating system including version.

oracle linux 7.9

Intel(R) Xeon(R) CPU E5-2650 v4 @ 2.20GHz

free -hg
total used free shared buff/cache available
Mem: 503G 3.6G 250G 23G 249G 473G

This discussion suggests differently:

https://forums.gentoo.org/viewtopic-t-1089470-start-0.html

disabled virtualisation --> problem still persist

grubby --update-kernel=ALL --remove-args="<PARAMETER_TO_REMOVE>"

remove intel_iommu

I ran a different kernel on the operating system and the problem was resolved.