Changeset 73152 in vbox
- Timestamp:
- Jul 16, 2018 10:09:52 AM (7 years ago)
- svn:sync-xref-src-repo-rev:
- 123742
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp ¶
r73151 r73152 7853 7853 if (fSupportsNextRipSave) 7854 7854 { 7855 HMSVM_CPUMCTX_IMPORT_STATE(pVCpu, IEM_CPUMCTX_EXTRN_EXEC_DECODED_NO_MEM_MASK | fImport); 7855 7856 uint8_t const cbInstr = pVmcb->ctrl.u64NextRIP - pVCpu->cpum.GstCtx.rip; 7856 7857 rcStrict = IEMExecDecodedClgi(pVCpu, cbInstr); … … 7934 7935 if (fSupportsNextRipSave) 7935 7936 { 7937 HMSVM_CPUMCTX_IMPORT_STATE(pVCpu, IEM_CPUMCTX_EXTRN_EXEC_DECODED_NO_MEM_MASK | fImport); 7936 7938 uint8_t const cbInstr = pVmcb->ctrl.u64NextRIP - pVCpu->cpum.GstCtx.rip; 7937 7939 rcStrict = IEMExecDecodedVmload(pVCpu, cbInstr); … … 7974 7976 if (fSupportsNextRipSave) 7975 7977 { 7978 HMSVM_CPUMCTX_IMPORT_STATE(pVCpu, IEM_CPUMCTX_EXTRN_EXEC_DECODED_NO_MEM_MASK); 7976 7979 uint8_t const cbInstr = pVmcb->ctrl.u64NextRIP - pVCpu->cpum.GstCtx.rip; 7977 7980 rcStrict = IEMExecDecodedVmsave(pVCpu, cbInstr); … … 8004 8007 if (fSupportsNextRipSave) 8005 8008 { 8009 HMSVM_CPUMCTX_IMPORT_STATE(pVCpu, IEM_CPUMCTX_EXTRN_EXEC_DECODED_NO_MEM_MASK); 8006 8010 PCSVMVMCB pVmcb = hmR0SvmGetCurrentVmcb(pVCpu); 8007 8011 uint8_t const cbInstr = pVmcb->ctrl.u64NextRIP - pVCpu->cpum.GstCtx.rip;
Note:
See TracChangeset
for help on using the changeset viewer.