What does BSOD 0x158 (ILLEGAL_IOMMU_PAGE_FAULT) mean?

 
Could be also:
ConstantTypeOS
ERROR_COMPRESSION_NOT_BENEFICIALWin32 errorWindows
Previous Next
KERNEL_THREAD_PRIORITY_FLOOR_VIOLATION HAL_ILLEGAL_IOMMU_PAGE_FAULT

ILLEGAL_IOMMU_PAGE_FAULT

The ILLEGAL_IOMMU_PAGE_FAULT bug check has a value of 0x00000158.

This indicates that the IOMMU has delivered a page fault packet for an invalid ASID. This is not safe since the ASID may have already been reused.

ILLEGAL_IOMMU_PAGE_FAULT Parameters

Parameter Description
1 The invalid ASID.
2 The number of ASIDs currently in use.
3 The process using this ASID.
4 The ASID's reference count.

Capture the IOMMU fault packet and ASID ownership history; a stale or reused address-space identifier points to broken IOMMU or driver bookkeeping.

References


Looking for a different code? Search another status or error code.