Thunderbolt DMAR errors (bugzilla 214259)

From: Bjorn Helgaas
Date: Mon Nov 07 2022 - 13:10:02 EST


See https://bugzilla.kernel.org/show_bug.cgi?id=214259
>From comment 42 of this bugzilla:

v6.1-rc4 on On Clevo X170KM Barebone:

[ 0.000000] BIOS-e820: [mem 0x00000000694af000-0x000000006b2fefff] reserved
[ 0.739226] pci 0000:05:00.0: [8086:1137] type 00 class 0x0c0340
[ 0.739266] pci 0000:05:00.0: reg 0x10: [mem 0x425a000000-0x425a03ffff 64bit pref]
[ 0.739288] pci 0000:05:00.0: reg 0x18: [mem 0x425a040000-0x425a040fff 64bit pref]
[ 1.587809] DMAR: [DMA Write NO_PASID] Request device [05:00.0] fault addr 0x69974000 [fault reason 0x05] PTE Write access is not set
[ 23.594763] DMAR: [DMA Write NO_PASID] Request device [05:00.0] fault addr 0x69974000 [fault reason 0x05] PTE Write access is not set
[ 44.074761] DMAR: [DMA Write NO_PASID] Request device [05:00.0] fault addr 0x69974000 [fault reason 0x05] PTE Write access is not set
[ 64.554820] DMAR: [DMA Write NO_PASID] Request device [05:00.0] fault addr 0x69974000 [fault reason 0x05] PTE Write access is not set
[ 85.031314] thunderbolt 0000:05:00.0: failed to send driver ready to ICM
[ 85.031403] thunderbolt: probe of 0000:05:00.0 failed with error -110

The initial report from wse@ was on v5.15 (faults at the exact same
address).