Changeset 89536 in vbox for trunk/src/VBox/Devices
- Timestamp:
- Jun 7, 2021 3:47:31 AM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp
r89524 r89536 2568 2568 static int dmarDrScalableModeRemapAddr(PPDMDEVINS pDevIns, uint64_t uRtaddrReg, PDMARMEMREQREMAP pMemReqRemap) 2569 2569 { 2570 NOREF(pMemReqRemap); 2571 2570 RT_NOREF2(uRtaddrReg, pMemReqRemap); 2572 2571 PCDMAR pThis = PDMDEVINS_2_DATA(pDevIns, PDMAR); 2573 if (pThis->fExtCapReg & VTD_BF_ECAP_REG_SMTS_MASK) 2574 { 2575 RT_NOREF1(uRtaddrReg); 2576 return VERR_NOT_IMPLEMENTED; 2577 } 2578 2579 return VERR_IOMMU_ADDR_TRANSLATION_FAILED; 2572 Assert(pThis->fExtCapReg & VTD_BF_ECAP_REG_SMTS_MASK); 2573 return VERR_NOT_IMPLEMENTED; 2580 2574 } 2581 2575 … … 3119 3113 /* 3120 3114 * The below check is redundant since we check both TTM and DW for each 3121 * descriptor type we process. However, the errorreported by hardware3122 * may differ hence this is kept commented out but not removed from the code3123 * if we need tochange this in the future.3115 * descriptor type we process. However, the order errors reported by hardware 3116 * may differ hence this is kept commented out but not removed if we need to 3117 * change this in the future. 3124 3118 * 3125 3119 * In our implementation, we would report the descriptor type as invalid,
Note:
See TracChangeset
for help on using the changeset viewer.