|
|
@73266
|
7 years |
vboxsync |
PGM,HM: Made PGMR3ChangeMode work in ring-0 too. This required a …
|
|
|
@73264
|
7 years |
vboxsync |
VMM/HM: bugref:9193 Remove unused code after using …
|
|
|
@73255
|
7 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Naming consistency.
|
|
|
@73254
|
7 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Naming consistency.
|
|
|
@73253
|
7 years |
vboxsync |
PGM,HM: Added todos about cleaning up the nested packing hacks. …
|
|
|
@73203
|
7 years |
vboxsync |
VMM, Devices: bugref:9193 Remove unused code after using …
|
|
|
@73180
|
7 years |
vboxsync |
VMM/HMVMXR0: nit.
|
|
|
@73179
|
7 years |
vboxsync |
VMM/HMVMXR0: bugref:9193 Try use EMRZSetPendingIo[Read|Write] …
|
|
|
@73166
|
7 years |
vboxsync |
VMM/HMSVMR0: Try use EMRZSetPendingIoPort[Read|Write] interface for …
|
|
|
@73152
|
7 years |
vboxsync |
VMM/HMSVMR0: Fix missing import bits required by IEMExecDecodedxxx.
|
|
|
@73151
|
7 years |
vboxsync |
VMM/HMSVMR0: Enable NRIP_SAVE again on trunk, fixed missing import …
|
|
|
@73144
|
7 years |
vboxsync |
VMM/HMSVMR0: LogRel nit.
|
|
|
@73143
|
7 years |
vboxsync |
VMM/HMSVMR0: VMM/HMSVMR0: Log some features used for nested-guest …
|
|
|
@73141
|
7 years |
vboxsync |
VMM/HMSVMR0: Log some features used for nested-guest execution (most …
|
|
|
@73140
|
7 years |
vboxsync |
VMM/HMSVM: Sort out state syncing on #VMEXIT, VMRUN transitions. We …
|
|
|
@73115
|
7 years |
vboxsync |
VMM/HMSVMR0: nit.
|
|
|
@73114
|
7 years |
vboxsync |
VMM/HMSVMR0: Build fix.
|
|
|
@73113
|
7 years |
vboxsync |
VMM/HMSVMR0: Build fix.
|
|
|
@73112
|
7 years |
vboxsync |
VMM/HMSVMR0: Build fix, unused variable.
|
|
|
@73111
|
7 years |
vboxsync |
VMM/HMSVMR0: Fix vmmcall, pause, TPR patching for CPUs that don't …
|
|
|
@73097
|
7 years |
vboxsync |
*: Made RT_UOFFSETOF, RT_OFFSETOF, RT_UOFFSETOF_ADD and …
|
|
|
@73067
|
7 years |
vboxsync |
VMM/HMSVMR0: Comment.
|
|
|
@73057
|
7 years |
vboxsync |
VMM/HMSVMR0: nit.
|
|
|
@73056
|
7 years |
vboxsync |
VMM/HMSVMR0: bugref:9193 Attempted fix for VMRUN.
|
|
|
@73055
|
7 years |
vboxsync |
VMM/HMSVMR0: bugref:9193 Attempt to fix regression with nested SVM …
|
|
|
@73054
|
7 years |
vboxsync |
VMM/HMSVMR0: bugref:9204 Fix mov crx write.
|
|
|
@73053
|
7 years |
vboxsync |
VMM/HMSVMR0: bugref:9204 Fix mov crx read.
|
|
|
@73052
|
7 years |
vboxsync |
VMM/HMSVMR0: bugref:9204 Fix mwait.
|
|
|
@73051
|
7 years |
vboxsync |
VMM/HMSVMR0: bugref:9204 Fix monitor.
|
|
|
@73050
|
7 years |
vboxsync |
VMM/HMSVMR0: bugref:9204 Fix hlt.
|
|
|
@73049
|
7 years |
vboxsync |
VMM/HMSVMR0: bugref:9204 Fix invlpg.
|
|
|
@73048
|
7 years |
vboxsync |
VMM/HMSVMR0: bugref:9204 Fix rdpmc.
|
|
|
@73047
|
7 years |
vboxsync |
VMM/HMSVMR0: bugref:9204 Fix rdtscp.
|
|
|
@73046
|
7 years |
vboxsync |
VMM/HMSVMR0: bugref:9204 Fix rdtsc.
|
|
|
@73045
|
7 years |
vboxsync |
VMM/HMSVMR0: bugref:9204 Fix invd.
|
|
|
@73044
|
7 years |
vboxsync |
VMM/HMSVMR0: bugref:9204 temporarily disable NRIP_SAVE across the …
|
|
|
@73043
|
7 years |
vboxsync |
VMM/HMSVMR0: bugref:9204 Fix wbinvd.
|
|
|
@73042
|
7 years |
vboxsync |
VMM/HMSVMR0: bugref:9204 Comment fix, replaced release assertion with …
|
|
|
@73035
|
7 years |
vboxsync |
NEM/win: Poll timers from inner loop and adjust run/wait timeout to …
|
|
|
@73016
|
7 years |
vboxsync |
VMM/HM: Changed HM_CHANGED_XCPT_RAISED_MASK to …
|
|
|
@73015
|
7 years |
vboxsync |
VMM/HMSVMR0: Fallback to IEMExecOne() on certain VM-exits on CPUs that …
|
|
|
@73002
|
7 years |
vboxsync |
VMM/HMVMXR0: Don't need to recheck VMCPU_FF_TLB_FLUSH when it's just …
|
|
|
@72995
|
7 years |
vboxsync |
VMM/HMVMXR0: Attempted build fix.
|
|
|
@72994
|
7 years |
vboxsync |
VMM/HMVMXR0: Attempted build fix for mac rel.
|
|
|
@72993
|
7 years |
vboxsync |
VMM/HMVMXR0: Spaces, nit, doxygen.
|
|
|
@72992
|
7 years |
vboxsync |
VMM/HMVMXR0: Stat nits.
|
|
|
@72991
|
7 years |
vboxsync |
VMM/HM: Stat nits.
|
|
|
@72990
|
7 years |
vboxsync |
VMM/HMVMXR0: Don't update exit-history PC while exporting guest-state …
|
|
|
@72989
|
7 years |
vboxsync |
VMM/HMVMXR0: Comment.
|
|
|
@72988
|
7 years |
vboxsync |
VMM/HMVMXR0, HMSVMR0: Eliminate hidden parameters from a few macros …
|
|
|
@72987
|
7 years |
vboxsync |
VMM/HMVMXR0: bugref:9193 Stop passing pCtx around and use …
|
|
|
@72986
|
7 years |
vboxsync |
VMM/HMVMXR0: Nit.
|
|
|
@72985
|
7 years |
vboxsync |
VMM/HMVMXR0: bugref:9193 Stop passing pCtx around and use …
|
|
|
@72984
|
7 years |
vboxsync |
VMM/HMVMXR0: Spaces.
|
|
|
@72983
|
7 years |
vboxsync |
VMM/HM, HMVMX: bugref:9193 Stop passing pCtx around and use …
|
|
|
@72970
|
7 years |
vboxsync |
VMM/HMSVM: ​bugref:9193 Stop passing pCtx around and use …
|
|
|
@72969
|
7 years |
vboxsync |
VMM/HMSVM: bugref:9193 Stop passing pCtx around and use …
|
|
|
@72968
|
7 years |
vboxsync |
VMM/HMSVM: ​bugref:9193 Stop passing pCtx around and use …
|
|
|
@72967
|
7 years |
vboxsync |
VMM/HMSVM: bugref:9193 Stop passing pCtx around and use …
|
|
|
@72966
|
7 years |
vboxsync |
VMM/HM: Cleanup, nits.
|
|
|
@72965
|
7 years |
vboxsync |
VMM/HMSVMR0: Re-disable temporary syncing of full guest-state to see …
|
|
|
@72964
|
7 years |
vboxsync |
VMM/HMSVMR0: vmload instruction modifies Kernel-GS-Base MSR as well as …
|
|
|
@72963
|
7 years |
vboxsync |
VMM/HM: Spaces.
|
|
|
@72929
|
7 years |
vboxsync |
HMVMXR0.cpp: Fixed incorrect RDMSR and WRMSR assertions.
|
|
|
@72924
|
7 years |
vboxsync |
NEM/win: Make it possible to select between ring-0 runloop …
|
|
|
@72918
|
7 years |
vboxsync |
NEM/win: Cleanups. bugref:9044
|
|
|
@72917
|
7 years |
vboxsync |
NEM: Stop passing pCtx around and use pVCpu->cpum.GstCtx instead. …
|
|
|
@72911
|
7 years |
vboxsync |
VMM/HMSVMR0: Temporarily enable full guest sync to try diagnose nested …
|
|
|
@72910
|
7 years |
vboxsync |
VMM/HMSVMR0: Remove confusing HMSVM_SYNC_FULL_NESTED_GUEST_STATE …
|
|
|
@72909
|
7 years |
vboxsync |
VMM/HMSVMR0: Dead code.
|
|
|
@72907
|
7 years |
vboxsync |
VMM/HMR0: Naming, cleanup nits.
|
|
|
@72897
|
7 years |
vboxsync |
hmR0VmxExitInvlpg: build fix
|
|
|
@72895
|
7 years |
vboxsync |
EM,HM: Replaced EMInterpretInvlpg with IEMExecDecodedInvlpg.
|
|
|
@72893
|
7 years |
vboxsync |
HM: Use IEMExecOne in hmR0SvmExitInvlpg rather than elaborate manual …
|
|
|
@72891
|
7 years |
vboxsync |
EM,HM,IEM: Replaced EMInterpretCpuid with IEMExecDecodedCpuid. Set …
|
|
|
@72886
|
7 years |
vboxsync |
VMM/HMR0: Import the guest-state (incl. keeper bits) on the ring-3 …
|
|
|
@72881
|
7 years |
vboxsync |
EM,HM,IEM: Replaced EMInterpretRdmsr with IEMExecDecodedRdmsr.
|
|
|
@72878
|
7 years |
vboxsync |
EM,HM,IEM: Replaced EMInterpretWrmsr with IEMExecDecodedWrmsr. …
|
|
|
@72877
|
7 years |
vboxsync |
EM,HM,IEM: Replaced EMInterpretWrmsr with IEMExecDecodedWrmsr.
|
|
|
@72874
|
7 years |
vboxsync |
VMM/HMVMXR0: Call EMR0HistoryUpdatePC when importing guest-CPU state …
|
|
|
@72872
|
7 years |
vboxsync |
VMM/HMVMXR0: bugref:9193 Fix a bug with our exception bitmap cache …
|
|
|
@72862
|
7 years |
vboxsync |
VMM/HM: unintentional removal from r123406.
|
|
|
@72861
|
7 years |
vboxsync |
VMM/HM: Avoid checking the same value (static analysis warning).
|
|
|
@72855
|
7 years |
vboxsync |
VMM/HM: Use enum for Tagged-TLB flush types, and related cleanup.
|
|
|
@72852
|
7 years |
vboxsync |
VMM/HMVMXR0: Avoid writing exception bitmap into the VMCS if it didn't …
|
|
|
@72851
|
7 years |
vboxsync |
VMM/HMVMXR0: Macro nit, try not to hide parameters.
|
|
|
@72850
|
7 years |
vboxsync |
VMM/HMVMXR0: Spaces, remove unused macro.
|
|
|
@72849
|
7 years |
vboxsync |
VMM/HMVMXR0: bugref:9193 Add assertions where possible to verify we …
|
|
|
@72848
|
7 years |
vboxsync |
VMM/HMVMXR0: bugref:9193 Always import FS, GS (for base) on MSR …
|
|
|
@72825
|
7 years |
vboxsync |
VMM/HMVMXR0: Fix TSC offsetting regression from r123352.
|
|
|
@72820
|
7 years |
vboxsync |
VMM/HMVMXR0,HMSVMR0: Compiler barriers with volatiles for fCtxChanged.
|
|
|
@72811
|
7 years |
vboxsync |
VMM/HMVMXR0: Camel-case fixes to parts of VT-x code to try match …
|
|
|
@72810
|
7 years |
vboxsync |
VMM/HMVMXR0: Naming.
|
|
|
@72809
|
7 years |
vboxsync |
VMM/HMVMXR0: Cleanup, assertions, more consts esp. in long functions …
|
|
|
@72808
|
7 years |
vboxsync |
VMM/HMVMXR0: Fix pending CR3 and PAE PDPEs force-flag being set too …
|
|
|
@72807
|
7 years |
vboxsync |
VMM/HMSVMR0: Doxygen fix.
|
|
|
@72806
|
7 years |
vboxsync |
VMM/HMSVMR0: Build fix.
|
|
|
@72805
|
7 years |
vboxsync |
VMM/HM: bugref:9193 Fixes honoring pending VMCPU_FF_HM_UPDATE_CR3 and …
|
|
|
@72802
|
7 years |
vboxsync |
VMM/HMVMXR0: bugref:9193 Don't trash error codes for events …
|
|
|
@72798
|
7 years |
vboxsync |
VMM/HMVMXR0: Don't leave hmR0VmxImportGuestState with interrupts …
|
|
|