Changeset 86018 in vbox for trunk/src/VBox/VMM/VMMR3
- Timestamp:
- Sep 3, 2020 9:13:51 AM (5 years ago)
- svn:sync-xref-src-repo-rev:
- 140215
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR3/NEMR3.cpp
r82968 r86018 85 85 #ifdef RT_OS_WINDOWS 86 86 "|UseRing0Runloop" 87 "|MaxPagesMappedBeforeUnmap" 87 88 #endif 88 89 , … … 121 122 AssertLogRelRCReturn(rc, rc); 122 123 pVM->nem.s.fUseRing0Runloop = fUseRing0Runloop; 124 125 /** @cfgm{/NEM/MaxPagesMappedBeforeUnmap, bool, true} 126 * Maximum nuber of pages mapped before into the Hv partition before 127 * unmapping verything and starting from the beginning 128 * @bugref{9044}. */ 129 uint32_t cMappedPagesMaxBeforeUnmap = 0; 130 rc = CFGMR3QueryU32Def(pCfgNem, "MaxPagesMappedBeforeUnmap", &cMappedPagesMaxBeforeUnmap, 0); 131 AssertLogRelRCReturn(rc, rc); 132 133 if ( cMappedPagesMaxBeforeUnmap < 4000 134 && cMappedPagesMaxBeforeUnmap != 0) 135 { 136 LogRel(("NEM: MaxPagesMappedBeforeUnmap too small %u, setting to 4000\n", cMappedPagesMaxBeforeUnmap)); 137 cMappedPagesMaxBeforeUnmap = 4000; 138 } 139 140 LogRel(("NEM: cMappedPagesMaxBeforeUnmap=%u\n", cMappedPagesMaxBeforeUnmap)); 141 pVM->nem.s.cMappedPagesMaxBeforeUnmap = cMappedPagesMaxBeforeUnmap; 123 142 #endif 124 143
Note:
See TracChangeset
for help on using the changeset viewer.