Changeset 97876 in vbox for trunk/src/VBox/VMM/testcase
- Timestamp:
- Dec 27, 2022 10:08:44 PM (2 years ago)
- svn:sync-xref-src-repo-rev:
- 154966
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/testcase/tstX86-1.cpp
r96407 r97876 206 206 RTTESTI_CHECK(g_pbEfPage != NULL); 207 207 208 g_pbEfExecPage = (uint8_t *)RTMem ExecAlloc(HOST_PAGE_SIZE*2);208 g_pbEfExecPage = (uint8_t *)RTMemPageAllocZ(HOST_PAGE_SIZE*2); 209 209 RTTESTI_CHECK(g_pbEfExecPage != NULL); 210 210 RTTESTI_CHECK(!((uintptr_t)g_pbEfExecPage & HOST_PAGE_OFFSET_MASK)); 211 RTTESTI_CHECK_RC(RTMemProtect(g_pbEfExecPage + HOST_PAGE_SIZE, HOST_PAGE_SIZE, RTMEM_PROT_NONE), VINF_SUCCESS); 211 RTTESTI_CHECK_RC(RTMemProtect(&g_pbEfExecPage[0], HOST_PAGE_SIZE, RTMEM_PROT_READ | RTMEM_PROT_WRITE | RTMEM_PROT_EXEC), 212 VINF_SUCCESS); 213 RTTESTI_CHECK_RC(RTMemProtect(&g_pbEfExecPage[HOST_PAGE_SIZE], HOST_PAGE_SIZE, RTMEM_PROT_NONE), 214 VINF_SUCCESS); 212 215 213 216 #ifdef USE_SIGNAL
Note:
See TracChangeset
for help on using the changeset viewer.