Changeset 43387 in vbox for trunk/src/VBox/VMM/testcase
- Timestamp:
- Sep 21, 2012 9:40:25 AM (12 years ago)
- Location:
- trunk/src/VBox/VMM/testcase
- Files:
-
- 7 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/testcase/Makefile.kmk
r41976 r43387 36 36 PROGRAMS += tstGlobalConfig tstInstrEmul 37 37 ifdef VBOX_WITH_RAW_MODE 38 PROGRAMS += tstVMM tstVMM-H wAccm38 PROGRAMS += tstVMM tstVMM-HM 39 39 ifneq ($(KBUILD_TARGET),win) 40 40 PROGRAMS += tstVMMFork … … 256 256 tstVMM_LIBS = $(LIB_VMM) $(LIB_REM) $(LIB_RUNTIME) 257 257 258 tstVMM-H wAccm_TEMPLATE= VBOXR3EXE259 tstVMM-H wAccm_SOURCES = tstVMM-HwAccm.cpp260 tstVMM-H wAccm_LIBS= $(LIB_VMM) $(LIB_REM) $(LIB_RUNTIME)258 tstVMM-HM_TEMPLATE = VBOXR3EXE 259 tstVMM-HM_SOURCES = tstVMM-HM.cpp 260 tstVMM-HM_LIBS = $(LIB_VMM) $(LIB_REM) $(LIB_RUNTIME) 261 261 262 262 tstVMMFork_TEMPLATE = VBOXR3EXE … … 396 396 $(VBOX_PATH_VMM_SRC)/include/CPUMInternal.mac \ 397 397 $(VBOX_PATH_VMM_SRC)/include/TRPMInternal.mac \ 398 $(VBOX_PATH_VMM_SRC)/include/H WACCMInternal.mac \398 $(VBOX_PATH_VMM_SRC)/include/HMInternal.mac \ 399 399 $(VBOX_PATH_VMM_SRC)/include/VMMInternal.mac \ 400 400 $(VBOX_PATH_VMM_SRC)/testcase/Makefile.kmk \ … … 423 423 $(DEPTH)/include/iprt/x86.mac \ 424 424 $(VBOX_PATH_VMM_SRC)/include/CPUMInternal.mac \ 425 $(VBOX_PATH_VMM_SRC)/include/H WACCMInternal.mac \425 $(VBOX_PATH_VMM_SRC)/include/HMInternal.mac \ 426 426 $(VBOX_PATH_VMM_SRC)/include/VMMInternal.mac \ 427 427 $(VBOX_PATH_VMM_SRC)/include/VMMSwitcher.mac \ -
trunk/src/VBox/VMM/testcase/tstAsmStructs.cpp
r41965 r43387 23 23 #include <VBox/vmm/trpm.h> 24 24 #include "TRPMInternal.h" 25 #include "H WACCMInternal.h"25 #include "HMInternal.h" 26 26 #include "VMMSwitcher.h" 27 27 #include "VMMInternal.h" -
trunk/src/VBox/VMM/testcase/tstAsmStructsAsm.asm
r35346 r43387 24 24 25 25 %include "CPUMInternal.mac" 26 %include "H WACCMInternal.mac"26 %include "HMInternal.mac" 27 27 %include "TRPMInternal.mac" 28 28 %include "VMMInternal.mac" -
trunk/src/VBox/VMM/testcase/tstVMStruct.h
r42407 r43387 1329 1329 GEN_CHECK_OFF(VM, fPATMEnabled); 1330 1330 GEN_CHECK_OFF(VM, fCSAMEnabled); 1331 GEN_CHECK_OFF(VM, fH WACCMEnabled);1331 GEN_CHECK_OFF(VM, fHMEnabled); 1332 1332 GEN_CHECK_OFF(VM, fHwVirtExtForced); 1333 1333 GEN_CHECK_OFF(VM, fFaultTolerantMaster); … … 1356 1356 GEN_CHECK_OFF(VM, vmm); 1357 1357 GEN_CHECK_OFF(VM, pgm); 1358 GEN_CHECK_OFF(VM, h waccm);1358 GEN_CHECK_OFF(VM, hm); 1359 1359 GEN_CHECK_OFF(VM, trpm); 1360 1360 GEN_CHECK_OFF(VM, selm); … … 1390 1390 GEN_CHECK_OFF(VMCPU, aStatAdHoc); 1391 1391 GEN_CHECK_OFF(VMCPU, cpum); 1392 GEN_CHECK_OFF(VMCPU, h waccm);1392 GEN_CHECK_OFF(VMCPU, hm); 1393 1393 GEN_CHECK_OFF(VMCPU, em); 1394 1394 GEN_CHECK_OFF(VMCPU, iem); -
trunk/src/VBox/VMM/testcase/tstVMStructDTrace.cpp
r41268 r43387 42 42 #include "IOMInternal.h" 43 43 #include "REMInternal.h" 44 #include "H WACCMInternal.h"44 #include "HMInternal.h" 45 45 #include "PATMInternal.h" 46 46 #include "VMMInternal.h" -
trunk/src/VBox/VMM/testcase/tstVMStructRC.cpp
r41965 r43387 70 70 #include "IOMInternal.h" 71 71 #include "REMInternal.h" 72 #include "H WACCMInternal.h"72 #include "HMInternal.h" 73 73 #include "PATMInternal.h" 74 74 #include "VMMInternal.h" -
trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp
r41965 r43387 41 41 #include "REMInternal.h" 42 42 #include "SSMInternal.h" 43 #include "H WACCMInternal.h"43 #include "HMInternal.h" 44 44 #include "PATMInternal.h" 45 45 #include "VMMInternal.h" … … 207 207 PRINT_OFFSET(VM, pgm.s.CritSectX); 208 208 CHECK_PADDING_VM(64, pgm); 209 PRINT_OFFSET(VM, h waccm);210 CHECK_PADDING_VM(64, h waccm);209 PRINT_OFFSET(VM, hm); 210 CHECK_PADDING_VM(64, hm); 211 211 CHECK_PADDING_VM(64, trpm); 212 212 CHECK_PADDING_VM(64, selm); … … 227 227 PRINT_OFFSET(VMCPU, cpum); 228 228 CHECK_PADDING_VMCPU(64, cpum); 229 CHECK_PADDING_VMCPU(64, h waccm);229 CHECK_PADDING_VMCPU(64, hm); 230 230 CHECK_PADDING_VMCPU(64, em); 231 231 CHECK_PADDING_VMCPU(64, iem); … … 394 394 CHECK_MEMBER_ALIGNMENT(MMHYPERHEAP, Lock, sizeof(uintptr_t)); 395 395 396 /* h waccm - 32-bit gcc won't align uint64_t naturally, so check. */397 CHECK_MEMBER_ALIGNMENT(H WACCM, u64RegisterMask, 8);398 CHECK_MEMBER_ALIGNMENT(H WACCM, vmx.hostCR4, 8);399 CHECK_MEMBER_ALIGNMENT(H WACCM, vmx.msr.feature_ctrl, 8);400 CHECK_MEMBER_ALIGNMENT(H WACCM, StatTPRPatchSuccess, 8);401 CHECK_MEMBER_ALIGNMENT(H WACCMCPU, StatEntry, 8);402 CHECK_MEMBER_ALIGNMENT(H WACCMCPU, vmx.HCPhysVMCS, sizeof(RTHCPHYS));403 CHECK_MEMBER_ALIGNMENT(H WACCMCPU, vmx.proc_ctls, 8);404 CHECK_MEMBER_ALIGNMENT(H WACCMCPU, Event.intInfo, 8);396 /* hm - 32-bit gcc won't align uint64_t naturally, so check. */ 397 CHECK_MEMBER_ALIGNMENT(HM, u64RegisterMask, 8); 398 CHECK_MEMBER_ALIGNMENT(HM, vmx.hostCR4, 8); 399 CHECK_MEMBER_ALIGNMENT(HM, vmx.msr.feature_ctrl, 8); 400 CHECK_MEMBER_ALIGNMENT(HM, StatTPRPatchSuccess, 8); 401 CHECK_MEMBER_ALIGNMENT(HMCPU, StatEntry, 8); 402 CHECK_MEMBER_ALIGNMENT(HMCPU, vmx.HCPhysVMCS, sizeof(RTHCPHYS)); 403 CHECK_MEMBER_ALIGNMENT(HMCPU, vmx.proc_ctls, 8); 404 CHECK_MEMBER_ALIGNMENT(HMCPU, Event.intInfo, 8); 405 405 406 406 /* Make sure the set is large enough and has the correct size. */
Note:
See TracChangeset
for help on using the changeset viewer.