Changeset 85861 in vbox for trunk/src/VBox/VMM/VMMR0
- Timestamp:
- Aug 21, 2020 9:53:04 AM (5 years ago)
- svn:sync-xref-src-repo-rev:
- 140030
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/PDMR0DevHlp.cpp
r84838 r85861 1049 1049 AssertLogRelMsgReturn(pIommuReg->u32Version == PDM_IOMMUREGCC_VERSION, 1050 1050 ("%#x vs %#x\n", pIommuReg->u32Version, PDM_IOMMUREGCC_VERSION), VERR_VERSION_MISMATCH); 1051 AssertPtrReturn(pIommuReg->pfnMemRead, VERR_INVALID_POINTER); 1052 AssertPtrReturn(pIommuReg->pfnMemWrite, VERR_INVALID_POINTER); 1053 AssertPtrReturn(pIommuReg->pfnMsiRemap, VERR_INVALID_POINTER); 1051 1054 AssertLogRelMsgReturn(pIommuReg->u32TheEnd == PDM_IOMMUREGCC_VERSION, 1052 1055 ("%#x vs %#x\n", pIommuReg->u32TheEnd, PDM_IOMMUREGCC_VERSION), VERR_VERSION_MISMATCH); … … 1079 1082 pIommuR0->uPadding0 = 0xdeaddead; 1080 1083 pIommuR0->pDevInsR0 = pDevIns; 1084 pIommuR0->pfnMemRead = pIommuReg->pfnMemRead; 1085 pIommuR0->pfnMemWrite = pIommuReg->pfnMemWrite; 1086 pIommuR0->pfnMsiRemap = pIommuReg->pfnMsiRemap; 1081 1087 1082 1088 *ppIommuHlp = &g_pdmR0IommuHlp; … … 1560 1566 && pDevInsIommu != pDevIns) 1561 1567 { 1568 AssertMsgReturn(VALID_PTR(pIommu->pfnMsiRemap), 1569 ("pdmR0IoApicHlp_IommuMsiRemap: pfnMsiRemap invalid!\n"), VERR_INVALID_POINTER); 1562 1570 int rc = pIommu->pfnMsiRemap(pDevInsIommu, uDevId, pMsiIn, pMsiOut); 1563 1571 if (RT_FAILURE(rc))
Note:
See TracChangeset
for help on using the changeset viewer.