|
|
@72790
|
6 years |
vboxsync |
VMM/HMVMXR0: Use atomic Uo when writing to fCtxChanged in preemptible …
|
|
|
@72789
|
6 years |
vboxsync |
VMM/HMVMXR0: space.
|
|
|
@72788
|
6 years |
vboxsync |
VMM/HMVMXR0: Try fix VERR_VMX_UNEXPECTED_EXIT guru due to Mov DRx exit.
|
|
|
@72786
|
6 years |
vboxsync |
HM: doxygen fixes
|
|
|
@72784
|
6 years |
vboxsync |
VMM/HMVMXR0: Update ProcCtls when changed.
|
|
|
@72783
|
6 years |
vboxsync |
HM: doxygen fixes
|
|
|
@72778
|
6 years |
vboxsync |
VMM,SUPDrv,IPRT: Redirect ring-0 release logging on EMTs to VBox.log.
…
|
|
|
@72777
|
6 years |
vboxsync |
HM: nit
|
|
|
@72776
|
6 years |
vboxsync |
HMVMXR0.cpp: build fix
|
|
|
@72772
|
6 years |
vboxsync |
VMM/HMSVMR0: 32-bit build fix. Grr…
|
|
|
@72771
|
6 years |
vboxsync |
VMM: Avoid calling CPUMQueryGuestCtxPtr when possible, cleanup.
|
|
|
@72769
|
6 years |
vboxsync |
VMM/HM: Avoid some CPUMQueryGuestCtxPtr calls.
|
|
|
@72767
|
6 years |
vboxsync |
VMM/HM: Build fix.
|
|
|
@72766
|
6 years |
vboxsync |
VMM/HMVMXR0: Build fix.
|
|
|
@72765
|
6 years |
vboxsync |
VMM/HMR0: Build fix.
|
|
|
@72764
|
6 years |
vboxsync |
VMM/HMR0: Build fix.
|
|
|
@72763
|
6 years |
vboxsync |
VMM/HMVMXR0: Nits.
|
|
|
@72762
|
6 years |
vboxsync |
VMM/HM: Nits.
|
|
|
@72761
|
6 years |
vboxsync |
VMM: Extend HM changed flags. bugref:9193 [build fix]
|
|
|
@72758
|
6 years |
vboxsync |
VMM: Extend HM changed flags. bugref:9193 [build fix]
|
|
|
@72753
|
6 years |
vboxsync |
VMM: Extend HM changed flags. bugref:9193 [build fix, nits]
|
|
|
@72751
|
6 years |
vboxsync |
VMM: Extend HM changed flags. bugref:9193 [build fix]
|
|
|
@72750
|
6 years |
vboxsync |
VMM: Extend HM changed flags. bugref:9193 [build fix, nit]
|
|
|
@72748
|
6 years |
vboxsync |
VMM: Extend HM changed flags. bugref:9193 [build fix]
|
|
|
@72747
|
6 years |
vboxsync |
VMM: Extend HM changed flags. bugref:9193 [build fix]
|
|
|
@72744
|
6 years |
vboxsync |
VMM: Extend HM changed flags. bugref:9193 [HM, CPUM]
|
|
|
@72689
|
6 years |
vboxsync |
NEM/win: Redid the IoCtlMessageSlotHandleAndGetNext stuff during …
|
|
|
@72687
|
6 years |
vboxsync |
NEM: Apparently the IoCtlMessageSlotHandleAndGetNext operation may be …
|
|
|
@72661
|
6 years |
vboxsync |
HMSVMR0.cpp: Shortened hmR0SvmImportGuestState a little. bugref:9193
|
|
|
@72655
|
6 years |
vboxsync |
EM,HM,NEM,TRPM: Renamed some EMEXIT_XXXX stuff to shorten things down …
|
|
|
@72646
|
6 years |
vboxsync |
VMM/HMSVMR0: Darwin warning as error, build fix.
|
|
|
@72645
|
6 years |
vboxsync |
VMM/HMSVMR0: Doxygen.
|
|
|
@72644
|
6 years |
vboxsync |
VMM/HMVMXR0: Build fix.
|
|
|
@72643
|
6 years |
vboxsync |
VMM: Make SVM R0 code use CPUMCTX_EXTRN_xxx flags and cleanups. bugref:9193
|
|
|
@72642
|
6 years |
vboxsync |
EM,IEM,VMX: Working on configuring exit history optimziations. …
|
|
|
@72639
|
6 years |
vboxsync |
IPRT,VMM: Try use KeShouldYieldProcessor to implement …
|
|
|
@72636
|
6 years |
vboxsync |
EM,HM: Removed EMInterpretRdtsc and EMInterpretRdtscp (reapplying …
|
|
|
@72623
|
6 years |
vboxsync |
HMSVMR0.cpp: HMSVM_UPDATE_INTR_SHADOW is not needed (thought it …
|
|
|
@72622
|
6 years |
vboxsync |
HMSVMR0.cpp: Retry new RDTSC and RDTSCP code. Added …
|
|
|
@72620
|
6 years |
vboxsync |
HMVMXR0.cpp: Retry new RDTSC and RDTSCP code with HM_CHANGED_XXXX …
|
|
|
@72619
|
6 years |
vboxsync |
VMM: Temporarily put the old RDTSC[P] code back and enabled it …
|
|
|
@72617
|
6 years |
vboxsync |
VMM: LogRel some ring-0 preemption details in ring-3.
|
|
|
@72609
|
6 years |
vboxsync |
HMSVMR0.cpp: rdtscp fix (thought I fixed this already). bugref:9044
|
|
|
@72606
|
6 years |
vboxsync |
HMVMXR0.cpp,EM: Code for optimizing I/O port, MMIO and CPUID exits …
|
|
|
@72600
|
6 years |
vboxsync |
VMM: Eliminated VBOX_WITH_2ND_IEM_STEP.
|
|
|
@72596
|
6 years |
vboxsync |
EM,HM: Removed EMInterpretRdtsc and EMInterpretRdtscp. bugref:6973
|
|
|
@72595
|
6 years |
vboxsync |
HMSVMR0.cpp: Enabled new rdtsc[p] code after limited testing. bugref:6973
|
|
|
@72593
|
6 years |
vboxsync |
HMVMXR0.cpp: Enabled new rdtsc[p] code after limited testing. bugref:6973
|
|
|
@72591
|
6 years |
vboxsync |
HM,IEM,EM: Added IEMExecDecodedRdtsc and IEMExecDecodedRdtscp for …
|
|
|
@72590
|
6 years |
vboxsync |
HM,IEM,EM: Added IEMExecDecodedRdtsc and IEMExecDecodedRdtscp for …
|
|
|
@72561
|
6 years |
vboxsync |
HM/VMX: EMEXIT_F_KIND_SVM -> EMEXIT_F_KIND_VMX. bugref:9044
|
|
|
@72560
|
6 years |
vboxsync |
EM,HM: Replaced HM exit history with the EM one. VT-x now reads TSC on …
|
|
|
@72546
|
6 years |
vboxsync |
NEM/win,TM: Setting TSC on TM start/restore/resume/etc as best we can. …
|
|
|
@72544
|
6 years |
vboxsync |
NEM/win: Some exploration of registers and partition properties. …
|
|
|
@72541
|
6 years |
vboxsync |
NEM/win: Added TSC offset to the complaint list. Some exploration of …
|
|
|
@72534
|
6 years |
vboxsync |
VMM/HMSVMR0: Build fix when not using VBOX_WITH_NESTED_HWVIRT_SVM.
|
|
|
@72533
|
6 years |
vboxsync |
VMM/HMVMXR0: Left over from r123017.
|
|
|
@72531
|
6 years |
vboxsync |
VMM/HMVMXR0: Comment.
|
|
|
@72530
|
6 years |
vboxsync |
VMM/HMVMXR0: Always preload FPU as done before with SVM"
|
|
|
@72522
|
6 years |
vboxsync |
NEM,TM: Work on TSC and NEM/win. bugref:9044 [=>office]
|
|
|
@72493
|
6 years |
vboxsync |
IEM,REM,++: Removed code related IEM_VERIFICATION_MODE and friends …
|
|
|
@72488
|
6 years |
vboxsync |
NEM,CPUM,EM: Don't sync in/out the entire state when leaving the inner …
|
|
|
@72484
|
6 years |
vboxsync |
IEM,NEM: Define minimum CPUMCTX set for IEM and hook it up to NEM for …
|
|
|
@72466
|
6 years |
vboxsync |
VMM/HMSVMR0: vmmcall adjustments.
|
|
|
@72462
|
7 years |
vboxsync |
EM,IEM,HM: Consolidated VMMHypercallsDisable/VMMHypercallsEnable into …
|
|
|
@72440
|
7 years |
vboxsync |
VMM: Nested hw.virt: Fixes when nested-paging isn't enabled in the …
|
|
|
@72428
|
7 years |
vboxsync |
GVMMR0: Initialize the idCpu members. bugref:9044
|
|
|
@72412
|
7 years |
vboxsync |
NEM/win: More code merging. bugref:9044
|
|
|
@72403
|
7 years |
vboxsync |
NEM/win: Working on merging the two sets of register access functions. …
|
|
|
@72392
|
7 years |
vboxsync |
NEM/win: TSC_AUX and APIC_BASE work. bugref:9044
|
|
|
@72390
|
7 years |
vboxsync |
VMM/HMVMXR0: Workaround erratum with INVVPID outside 64-bit mode not …
|
|
|
@72386
|
7 years |
vboxsync |
NEM/win: intel MSR register import/export adjustments. bugref:9044
|
|
|
@72358
|
7 years |
vboxsync |
NEM: Sync more MSR state; don't treat unrecoverable exceptions as …
|
|
|
@72343
|
7 years |
vboxsync |
VMM,ConsoleImpl2: NEM and 64-bit guests. Sync NXE state with PGM. …
|
|
|
@72304
|
7 years |
vboxsync |
NEMR0/win: Handle HV_STATUS_INSUFFICIENT_MEMORY during page mapping. …
|
|
|
@72300
|
7 years |
vboxsync |
NEM,STAM: Partition memory statistics for NEM. bugref:9044
- STAM: …
|
|
|
@72299
|
7 years |
vboxsync |
VMM/HMVMXR0: Comment update regarding ICEBP/INT1.
|
|
|
@72291
|
7 years |
vboxsync |
NEM/Win: Let's try get WinHvDepositMemory.
|
|
|
@72229
|
7 years |
vboxsync |
NEM/win: Always set HvX64RegisterDeliverabilityNotifications on exit …
|
|
|
@72221
|
7 years |
vboxsync |
NEM/win: Some more interrupt fixes. bugref:9044
|
|
|
@72212
|
7 years |
vboxsync |
VMM/HMSVMR0: ifdef fix.
|
|
|
@72211
|
7 years |
vboxsync |
VMM/HMSVMR0: ifdef fix.
|
|
|
@72208
|
7 years |
vboxsync |
VMM: VBOX_WITH_NESTED_HWVIRT_SVM.
|
|
|
@72207
|
7 years |
vboxsync |
NEM: Inject interrupts from the inner NEM loop, use interrupt windows. …
|
|
|
@72178
|
7 years |
vboxsync |
VMM: Nested hw.virt: Implemented saved-states for nested SVM. Bumps …
|
|
|
@72085
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested hw.virt: VM-Exit transitions can happen with …
|
|
|
@72080
|
7 years |
vboxsync |
VMM/HMSVMR0: Assertion and todo.
|
|
|
@72079
|
7 years |
vboxsync |
VMM/HMSVM: Added hmR0SvmNstGstUndoTscOffset as counterpart of …
|
|
|
@72066
|
7 years |
vboxsync |
VMM/HMSVMR0: Doxygen build fix.
|
|
|
@72065
|
7 years |
vboxsync |
VMM/SVM: Interrupt injection fixes.
|
|
|
@71970
|
7 years |
vboxsync |
VMM: Nested hw.virt: Try run whatever VMRUN emulations in ring-0 …
|
|
|
@71965
|
7 years |
vboxsync |
VMM/HMSVMR0: Comment.
|
|
|
@71933
|
7 years |
vboxsync |
VMM/HM: Nested hw.virt: Fix the issue with preserving reserved bits …
|
|
|
@71927
|
7 years |
vboxsync |
VMM/HM: Naming, nits.
|
|
|
@71919
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested hw.virt: Naming.
|
|
|
@71918
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested hw.virt: Clean up and unify hmR0SvmPostRunGuest …
|
|
|
@71915
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested Hw.virt: Sync VMCPU_FF_INTERRUPT_NESTED_GUEST …
|
|
|
@71914
|
7 years |
vboxsync |
VMM/HMSVMR0: Build fix.
|
|
|
@71913
|
7 years |
vboxsync |
VMM/HMSVMR0: Build fix.
|
|
|
@71912
|
7 years |
vboxsync |
space.
|
|
|