|
|
@95315
|
2 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Added CPUMIsGuestVmxApicAccessPageAddr …
|
|
|
@95248
|
2 years |
vboxsync |
VMM/CPUM: Started changing the way we advertise SYSCALL, SEP, NX, and …
|
|
|
@94959
|
3 years |
vboxsync |
VMM/CPUM: Hide the public read-only HostFeature member, use …
|
|
|
@93922
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 EPT VM-exit handling with HM ring-0 code.
|
|
|
@93725
|
3 years |
vboxsync |
VMM: More arm64 adjustments. bugref:9898
|
|
|
@93115
|
3 years |
vboxsync |
scm --update-copyright-year
|
|
|
@92541
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Allow forcing mapping/unmapping of CR3 …
|
|
|
@91985
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Removed CPUMGetGuestVmxEptPtr.
|
|
|
@91975
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Added CPUMGetGuestVmxEptPtr. This can be …
|
|
|
@91951
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Added CPUMIsGuestVmxEptPagingEnabledEx …
|
|
|
@91710
|
3 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:10092 Added some VMX CPUMFEATURES' bit. …
|
|
|
@91580
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Made changes to PGM++ to handle invalid …
|
|
|
@91305
|
3 years |
vboxsync |
VMM/CPUM,++: Moved the nested VT-X I/O permission bitmap allocations …
|
|
|
@91301
|
3 years |
vboxsync |
VMM/CPUM,++: Moved the nested VT-X MSR load & store bitmap allocations …
|
|
|
@91297
|
3 years |
vboxsync |
VMM/CPUM,++: Moved the nested VT-X VMCS allocation into CPUMCTX. …
|
|
|
@91287
|
3 years |
vboxsync |
VMM/CPUM,++: Moved the nested SVM VMCB allocation into CPUMCTX. …
|
|
|
@91281
|
3 years |
vboxsync |
VMM/CPUM,++: Moved the guest's extended state (XState) from the hyper …
|
|
|
@91275
|
3 years |
vboxsync |
VMM: Added missing features checks while constructing mask of valid …
|
|
|
@91273
|
3 years |
vboxsync |
VMM: bugref:10092 Moved the PAE PDPTEs out of PGM into CPUMCTX. …
|
|
|
@91271
|
3 years |
vboxsync |
VMM: bugref:10092 Moved the PAE PDPTEs out of PGM into CPUMCTX.
|
|
|
@91266
|
3 years |
vboxsync |
VMM/CPUM: Moved CPUIDs and MSRs from the hyper heap and into the VM …
|
|
|
@91037
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Added support for tertiary processor …
|
|
|
@90998
|
3 years |
vboxsync |
VMM/CPU: Added todo about PAE in CPUMGetGuestCR4ValidMask.
|
|
|
@90932
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Renamed …
|
|
|
@88290
|
4 years |
vboxsync |
Intel IOMMU: bugref:9967 PDM: Added CPUMGetGuestAddrWidths and PDM …
|
|
|
@87766
|
4 years |
vboxsync |
VMM/TM,VMM/*: Refactored the TM timer APIs to use 'handles' and take a …
|
|
|
@87361
|
4 years |
vboxsync |
VMM/CPUM,HMSVM: Mirror the state of fUseFlags[CPUM_USED_FPU_GUEST] in …
|
|
|
@87346
|
4 years |
vboxsync |
VMM/CPUM: Dropped the fForceHyper parameter of CPUMRecalcHyperDRx. It …
|
|
|
@87345
|
4 years |
vboxsync |
VMM/CPUM: Removed CPUM_SYNC_FPU_STATE, CPUM_SYNC_DEBUG_REGS_GUEST and …
|
|
|
@82968
|
5 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@81786
|
5 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Implement VMX-preemption timer for …
|
|
|
@81665
|
5 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Cleanup cpum.h interfaces - drop unused …
|
|
|
@80814
|
5 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Fix I/O bitmap accesses now that we …
|
|
|
@80806
|
5 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Doxygen.
|
|
|
@80805
|
5 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Remove todo.
|
|
|
@80804
|
5 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Clarify I/O port wrap around.
|
|
|
@80803
|
5 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Fix I/O bitmap accesses. We need to …
|
|
|
@80763
|
5 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 I/O space wraparound comment. Verify.
|
|
|
@80333
|
5 years |
vboxsync |
VMM: Eliminating the VBOX_BUGREF_9217_PART_I preprocessor macro. …
|
|
|
@80293
|
5 years |
vboxsync |
VMM(CPUM),DevPcBios: Added CPUM methods for getting the guest (and …
|
|
|
@80253
|
5 years |
vboxsync |
VMM: Started refactoring VMMAll/* for bugref:9217
|
|
|
@80064
|
5 years |
vboxsync |
VMM: Kicking out raw-mode and 32-bit hosts - CPUM. bugref:9517 bugref:9511
|
|
|
@80055
|
5 years |
vboxsync |
Main: Kicking out raw-mode - CPUMRaw*. bugref:9517
|
|
|
@80053
|
5 years |
vboxsync |
Main: Kicking out raw-mode - CPUM*Hyper*(). bugref:9517 bugref:9511
|
|
|
@80050
|
5 years |
vboxsync |
Main: Kicking out raw-mode - CPUM*Hyper*(). bugref:9517
|
|
|
@80024
|
5 years |
vboxsync |
VMM: Kicking out raw-mode (work in progress) - em config. bugref:9517
|
|
|
@80020
|
5 years |
vboxsync |
VMM: Kicking out raw-mode (work in progress) - vm.h. bugref:9517
|
|
|
@80007
|
5 years |
vboxsync |
VMM: Kicking out raw-mode (work in progress). bugref:9517
|
|
|
@79379
|
5 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Comment typo.
|
|
|
@79376
|
5 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Added …
|
|
|
@79341
|
5 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 …
|
|
|
@79316
|
5 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 We need to look at the current VMCS' …
|
|
|
@79202
|
5 years |
vboxsync |
VMM: Nested VMX: bugref:9180 VMCS shadowing, work in progress.
|
|
|
@79194
|
5 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Add CPUMIsGuestVmxVmcsFieldValid for …
|
|
|
@79164
|
5 years |
vboxsync |
VMM/CPUM, Debugger: Const bits.
|
|
|
@79146
|
5 years |
vboxsync |
VMM/CPUM: const bits.
|
|
|
@79096
|
5 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Add CPUMSetGuestNmiBlocking for …
|
|
|
@78981
|
5 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Use CPUMIsGuestVmxVirtNmiBlocking.
|
|
|
@78869
|
6 years |
vboxsync |
VMM: Nested SVM: bugref:7243 Get rid of HMHasGuestSvmVmcbCached as a …
|
|
|
@78868
|
6 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Nit.
|
|
|
@78867
|
6 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Use CPUMIsGuestVmxProcCtlsSet rather …
|
|
|
@78866
|
6 years |
vboxsync |
VMM: Nested VMX, SVM: bugref:9180 bugref:7243 const bits.
|
|
|
@78863
|
6 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 const bits.
|
|
|
@78862
|
6 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Build fix.
|
|
|
@78861
|
6 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Add …
|
|
|
@78840
|
6 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Make …
|
|
|
@78483
|
6 years |
vboxsync |
VMM: Nested SVM: bugref:7243 Renamed a couple of functions and doxygen …
|
|
|
@78454
|
6 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Add CPUM function to figure out if …
|
|
|
@78371
|
6 years |
vboxsync |
VMM: Move VT-x/AMD-V helpers that are based on CPU specs to CPUM in …
|
|
|
@78220
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Hardware-assisted nested VT-x …
|
|
|
@77712
|
6 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 CPUM helper for figuring out …
|
|
|
@77149
|
6 years |
vboxsync |
VMM/CPUM: Nested SVM: bugref:7243 [build fix] Fixed virtual interrupt …
|
|
|
@77148
|
6 years |
vboxsync |
VMM/CPUM: Nested SVM: bugref:7243 Fixed virtual interrupt delivery …
|
|
|
@76993
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Allowing fetching VM-exit names from …
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@76548
|
6 years |
vboxsync |
VMM/CPUM: Add functions for getting guest CR0, CR4 valid bits mask, in …
|
|
|
@75831
|
6 years |
vboxsync |
VMM: Virtual-interrupt is hypenated when referring to …
|
|
|
@75830
|
6 years |
vboxsync |
VMM: Adjust CPUMGetGuestInterruptibility to include virtual …
|
|
|
@75765
|
6 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Finish up CPUMCanVmxNstGstTakeVirtIntr().
|
|
|
@75759
|
6 years |
vboxsync |
VMM: Nested SVM: bugref:7243 Remove super confusing virtual-GIF vs GIF …
|
|
|
@75729
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Adapt CPUMGetGuestInterruptibility for …
|
|
|
@75646
|
6 years |
vboxsync |
VMM: HLT/MWAIT optimizations for busy guests: don't go back to ring-3 …
|
|
|
@75561
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Comment nit.
|
|
|
@75414
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Build fix.
|
|
|
@75413
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Added VMX functions for evaluating …
|
|
|
@75109
|
6 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Adjust TSC offset.
|
|
|
@74101
|
6 years |
vboxsync |
VMM/CPUM: Naming nit.
|
|
|
@72917
|
6 years |
vboxsync |
NEM: Stop passing pCtx around and use pVCpu->cpum.GstCtx instead. …
|
|
|
@72879
|
6 years |
vboxsync |
CPUMAllRegs.cpp: Assert on missing HM code.
|
|
|
@72744
|
6 years |
vboxsync |
VMM: Extend HM changed flags. bugref:9193 [HM, CPUM]
|
|
|
@72689
|
6 years |
vboxsync |
NEM/win: Redid the IoCtlMessageSlotHandleAndGetNext stuff during …
|
|
|
@72676
|
6 years |
vboxsync |
CPUMAllRegs.cpp: Added a whole bunch more CPUMCTX_EXTRN_ assertions. …
|
|
|
@72643
|
6 years |
vboxsync |
VMM: Make SVM R0 code use CPUMCTX_EXTRN_xxx flags and cleanups. bugref:9193
|
|
|
@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 …
|
|
|
@72358
|
7 years |
vboxsync |
NEM: Sync more MSR state; don't treat unrecoverable exceptions as …
|
|
|
@72129
|
7 years |
vboxsync |
CPUMAllRegs.cpp/CPUMRecalcHyperDRx: Added comment regarding …
|
|
|
@72128
|
7 years |
vboxsync |
CPUMAllRegs.cpp/CPUMRecalcHyperDRx: Added comment regarding …
|
|
|
@72065
|
7 years |
vboxsync |
VMM/SVM: Interrupt injection fixes.
|
|
|
@70948
|
7 years |
vboxsync |
VMM: Added a bMainExecutionEngine member to the VM structure for use …
|
|
|