@jonathanh Testing results…
Environment:
Stock Fedora kernel-5.14.14-200.fc34.aarch64
Samsung SSD 950 PRO 256GB S2GLNX0H609245N NVMe
Stock DTB from UEFI 1.1.2
With Device Tree and Enable SMMU Walk Cache Disabled
Normal operation
With Device Tree and Enable SMMU Walk Cache Enabled
Faults every few seconds but otherwise seems to be functional.
[ 24.429656] arm_smmu_context_fault: 141479 callbacks suppressed
[ 24.429759] arm-smmu 10000000.iommu: Unhandled context fault: fsr=0x402, iova=0x7fffbcea00, fsynr=0x1b0003, cbfrsynra=0x9, cb=0
[ 24.438175] arm-smmu 10000000.iommu: Unhandled context fault: fsr=0x402, iova=0x7fff800000, fsynr=0x1b0003, cbfrsynra=0x809, cb=0
[ 24.439192] arm-smmu 10000000.iommu: Unhandled context fault: fsr=0x402, iova=0x7fff84d600, fsynr=0x1b0003, cbfrsynra=0xc09, cb=0
[ 24.440180] arm-smmu 10000000.iommu: Unhandled context fault: fsr=0x402, iova=0x7fff8ca200, fsynr=0x1b0003, cbfrsynra=0x409, cb=0
[ 24.441316] arm-smmu 10000000.iommu: Unhandled context fault: fsr=0x402, iova=0x7fff95c600, fsynr=0x1b0003, cbfrsynra=0xc09, cb=0
[ 24.442337] arm-smmu 10000000.iommu: Unhandled context fault: fsr=0x402, iova=0x7fff9dd400, fsynr=0x1b0003, cbfrsynra=0x9, cb=0
[ 24.443306] arm-smmu 10000000.iommu: Unhandled context fault: fsr=0x402, iova=0x7fffa58800, fsynr=0x1b0003, cbfrsynra=0x9, cb=0
[ 24.444269] arm-smmu 10000000.iommu: Unhandled context fault: fsr=0x402, iova=0x7fffacd400, fsynr=0x1b0003, cbfrsynra=0x809, cb=0
[ 24.445199] arm-smmu 10000000.iommu: Unhandled context fault: fsr=0x402, iova=0x7fffb487c0, fsynr=0x1b0003, cbfrsynra=0xc09, cb=0
[ 24.454829] arm-smmu 10000000.iommu: Unhandled context fault: fsr=0x402, iova=0x7fff800000, fsynr=0x1b0003, cbfrsynra=0x809, cb=0
With:
ACPI, Enable SMMU Walk Cache Disabled, Enable PCIe in OS Enabled
ACPI, Enable SMMU Walk Cache Disabled, Enable PCIe in OS Disabled
ACPI, Enable SMMU Walk Cache Enabled, Enable PCIe in OS Enabled
ACPI, Enable SMMU Walk Cache Enabled, Enable PCIe in OS Disabled
Normal GRUB then…
EFI stub: Booting Linux Kernel…
EFI stub: Using DTB from configuration table
EFI stub: Exiting boot services and installing virtual address map…
HANG
So ACPI is non-functional.
Any changes in the 5.15+ kernels that would warrant me re-testing?