Changeset 48184 in vbox for trunk/src/VBox
- Timestamp:
- Aug 30, 2013 9:57:05 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp
r46420 r48184 978 978 */ 979 979 #if defined(VBOX_WITH_2X_4GB_ADDR_SPACE_IN_R0) || defined(IN_RC) 980 uint32_t iPrevSubset = PGMRZDynMapPushAutoSubset(pVCpu); 981 pgmPoolMonitorChainChanging(pVCpu, pPool, pPage, GCPhysFault, pvFault, DISGetParamSize(pDis, &pDis->Param1)); 980 uint32_t iPrevSubset = PGMRZDynMapPushAutoSubset(pVCpu); 981 #endif 982 983 uint32_t cbWrite = DISGetParamSize(pDis, &pDis->Param1); 984 if (cbWrite <= 8) 985 pgmPoolMonitorChainChanging(pVCpu, pPool, pPage, GCPhysFault, pvFault, cbWrite); 986 else 987 { 988 Assert(cbWrite <= 16); 989 pgmPoolMonitorChainChanging(pVCpu, pPool, pPage, GCPhysFault, pvFault, 8); 990 pgmPoolMonitorChainChanging(pVCpu, pPool, pPage, GCPhysFault + 8, pvFault + 8, cbWrite - 8); 991 } 992 993 #if defined(VBOX_WITH_2X_4GB_ADDR_SPACE_IN_R0) || defined(IN_RC) 982 994 PGMRZDynMapPopAutoSubset(pVCpu, iPrevSubset); 983 #else984 pgmPoolMonitorChainChanging(pVCpu, pPool, pPage, GCPhysFault, pvFault, DISGetParamSize(pDis, &pDis->Param1));985 995 #endif 986 996
Note:
See TracChangeset
for help on using the changeset viewer.