What does BSOD 0x159 (HAL_ILLEGAL_IOMMU_PAGE_FAULT) mean?

 
Could be also:
ConstantTypeOS
ERROR_STORAGE_TOPOLOGY_ID_MISMATCHWin32 errorWindows
Previous Next
ILLEGAL_IOMMU_PAGE_FAULT SDBUS_INTERNAL_ERROR

HAL_ILLEGAL_IOMMU_PAGE_FAULT

The HAL_ILLEGAL_IOMMU_PAGE_FAULT bug check has a value of 0x00000159.

This indicates that the IOMMU has delivered a page fault against an ASID that was in the process of being freed. The driver was responsible for completing any inflight requests before this point in time and this bugcheck indicates a driver in the system did not do so.

HAL_ILLEGAL_IOMMU_PAGE_FAULT Parameters

Parameter Description
1 IOMMU Vendor disambiguation
2 Pointer to fault packet
3 Vendor specific fault packet data
4 Vendor specific fault packet data
Parameter Description
1 IOMMU Vendor disambiguation = 0x3xxx.
2 Status
3 PASID
4 DirectoryBase

References


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