|
|
@91287
|
3 years |
vboxsync |
VMM/CPUM,++: Moved the nested SVM VMCB allocation into CPUMCTX. …
|
|
|
@87563
|
4 years |
vboxsync |
VMM/HM: Moved the 'ForRing3' and 'ForLog' bits to the back of the HM …
|
|
|
@87538
|
4 years |
vboxsync |
VMM/HMSVM: Eliminated HMR0PERVM::svm::fFeatures and made the ring-0 …
|
|
|
@87511
|
4 years |
vboxsync |
VMM/HMSVM: Moving some SVM stuff to HMR0PERVM. Removed 3 unused …
|
|
|
@82968
|
5 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@81176
|
5 years |
vboxsync |
VMM/HM: Make HMIsSvmVGifActive take PCVM rather than PVM for upcoming …
|
|
|
@80333
|
5 years |
vboxsync |
VMM: Eliminating the VBOX_BUGREF_9217_PART_I preprocessor macro. …
|
|
|
@80268
|
5 years |
vboxsync |
VMM: Refactoring VMMAll/* to use VMCC & VMMCPUCC. bugref:9217
|
|
|
@80184
|
5 years |
vboxsync |
VMM/hmEmulateSvmMovTpr: doxygen fix
|
|
|
@80161
|
5 years |
vboxsync |
VMM,REM: Kicking out raw-mode. bugref:9517
|
|
|
@79118
|
6 years |
vboxsync |
VMM/HM: Nested SVM: bugref:7243 Use existing macro here.
|
|
|
@78871
|
6 years |
vboxsync |
VMM/HMSVM: Nested SVM: bugref:7243 Doxygen.
|
|
|
@78869
|
6 years |
vboxsync |
VMM: Nested SVM: bugref:7243 Get rid of HMHasGuestSvmVmcbCached as a …
|
|
|
@78866
|
6 years |
vboxsync |
VMM: Nested VMX, SVM: bugref:9180 bugref:7243 const bits.
|
|
|
@78865
|
6 years |
vboxsync |
VMM: Nested SVM: bugref:7243 const bits.
|
|
|
@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 …
|
|
|
@77902
|
6 years |
vboxsync |
VMM: Fix HMSvmEventToTrpmEventType to convert #BP and #OF to …
|
|
|
@77714
|
6 years |
vboxsync |
VMM/HMSVM: VMM_INT_DECL for hmEmulateSvmMovTpr.
|
|
|
@77280
|
6 years |
vboxsync |
VMM/HMSVM: Naming nit.
|
|
|
@76993
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Allowing fetching VM-exit names from …
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@76402
|
6 years |
vboxsync |
VBox/vmm/apic.h: Try avoid dragging in pdmdev.h, so use function for …
|
|
|
@75759
|
6 years |
vboxsync |
VMM: Nested SVM: bugref:7243 Remove super confusing virtual-GIF vs GIF …
|
|
|
@75611
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Move the VMX APIC-access guest-physical …
|
|
|
@75440
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Separate the VMX/SVM CPU spec. functions …
|
|
|
@73606
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Various bits:
- IEM: Started VMXON, …
|
|
|
@73287
|
6 years |
vboxsync |
VMM: Reordering some STAT counters, spaces and nits.
|
|
|
@73140
|
6 years |
vboxsync |
VMM/HMSVM: Sort out state syncing on #VMEXIT, VMRUN transitions. We …
|
|
|
@72967
|
6 years |
vboxsync |
VMM/HMSVM: bugref:9193 Stop passing pCtx around and use …
|
|
|
@72963
|
6 years |
vboxsync |
VMM/HM: Spaces.
|
|
|
@72746
|
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]
|
|
|
@72643
|
6 years |
vboxsync |
VMM: Make SVM R0 code use CPUMCTX_EXTRN_xxx flags and cleanups. bugref:9193
|
|
|
@72462
|
7 years |
vboxsync |
EM,IEM,HM: Consolidated VMMHypercallsDisable/VMMHypercallsEnable into …
|
|
|
@72079
|
7 years |
vboxsync |
VMM/HMSVM: Added hmR0SvmNstGstUndoTscOffset as counterpart of …
|
|
|
@72065
|
7 years |
vboxsync |
VMM/SVM: Interrupt injection fixes.
|
|
|
@71966
|
7 years |
vboxsync |
VMM/HMSVMAll: Some comments on the nuances of the VMCB caching with …
|
|
|
@71933
|
7 years |
vboxsync |
VMM/HM: Nested hw.virt: Fix the issue with preserving reserved bits …
|
|
|
@71927
|
7 years |
vboxsync |
VMM/HM: Naming, nits.
|
|
|
@71910
|
7 years |
vboxsync |
VMM/HM: Clean up and also fix HMR0EnsureCompleteBasicContext for AMD-V …
|
|
|
@71859
|
7 years |
vboxsync |
VMM: SVM NestedPagingCtrl naming consistency with rest of the VMCB fields.
|
|
|
@71833
|
7 years |
vboxsync |
VMM: Nested hw.virt: Implement pause-filter and pause-filter threshold.
|
|
|
@71755
|
7 years |
vboxsync |
VMM: Nested Hw.virt: Fix overriding SVM nested-guest PAT MSR while …
|
|
|
@71640
|
7 years |
vboxsync |
VMM: Nested hw.virt: Abstract SVM V_INTR_MASKING so we can refer to …
|
|
|
@71529
|
7 years |
vboxsync |
VMM/HM: Fixes to MSRPM bit accesses. Implemented merging of guest and …
|
|
|
@71419
|
7 years |
vboxsync |
VMM/HM: Nested hw.virt: Don't double restore fields that are already …
|
|
|
@71417
|
7 years |
vboxsync |
VMM/HM: Comment.
|
|
|
@71415
|
7 years |
vboxsync |
VMM/HM: Get rid of lazy FPU loading for AMD-V. Nested Hw.virt: Fix FPU …
|
|
|
@71340
|
7 years |
vboxsync |
VMM/HMSVMAll: Assertion.
|
|
|
@70782
|
7 years |
vboxsync |
VMM: Nested Hw.virt: Pick up the TSC offset from the original VMCB …
|
|
|
@70781
|
7 years |
vboxsync |
VMM: Nested Hw.virt: Clean up interrupt injection for nested-guests.
|
|
|
@70700
|
7 years |
vboxsync |
VMM/HM: Nested Hw.virt: SVM fixes.
|
|
|
@70463
|
7 years |
vboxsync |
VMM/HM: Comment.
|
|
|
@70462
|
7 years |
vboxsync |
VMM/HM: Added HMSvmIsVGifActive, some cleanup and comments for how/why …
|
|
|
@70457
|
7 years |
vboxsync |
VMM: spaces, nit.
|
|
|
@70352
|
7 years |
vboxsync |
VMM/HM,CPUM: SVM VMCB layout adjustments.
|
|
|
@70260
|
7 years |
vboxsync |
VMM: SVM VMCB struct logical adjustments for new SVM feature bits …
|
|
|
@70258
|
7 years |
vboxsync |
VMM/HM: Access SVM VMCB clean bits as a 32-bit field.
|
|
|
@70178
|
7 years |
vboxsync |
VMM/HMSVMAll: Fix regression introduced in r114296. Typo while …
|
|
|
@70176
|
7 years |
vboxsync |
VMM/HMSVMAll: 0 is not a valid address-size field value for EXITINFO1 …
|
|
|
@70056
|
7 years |
vboxsync |
VMM: Nested hw.virt: Apply nested-guest TSC offset when executing the …
|
|
|
@70020
|
7 years |
vboxsync |
VMM/HM: comment bit
|
|
|
@70019
|
7 years |
vboxsync |
VMM: Doxygen build fix
|
|
|
@70000
|
7 years |
vboxsync |
VMM: Nested Hw.virt: Make SVM intercept functions smarter. Avoids …
|
|
|
@69930
|
7 years |
vboxsync |
VMM/HMSVMR0: Nits.
|
|
|
@69764
|
7 years |
vboxsync |
VMM: Nested Hw.virt: SVM fixes.
|
|
|
@69715
|
7 years |
vboxsync |
VMM/HM: Nested Hw.virt: Cache and restore EFER of the nested-guest …
|
|
|
@69139
|
7 years |
vboxsync |
VMM/HM: Fix typo overwriting SVM CR0 read intercept controls being …
|
|
|
@68910
|
7 years |
vboxsync |
VMM/HM: Nested Hw.virt: SVM hardware-assisted execution bits.
|
|
|
@68434
|
7 years |
vboxsync |
VMM: Nested Hw.virt: SVM bits.
|
|
|
@68433
|
7 years |
vboxsync |
VMM: Nested Hw.virt: SVM bits.
|
|
|
@68363
|
7 years |
vboxsync |
VMM/HM: Nested Hw.virt nit.
|
|
|
@68361
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested Hw.virt bits.
|
|
|
@68293
|
7 years |
vboxsync |
VMM: Nested Hw.virt: SVM bits.
|
|
|
@68275
|
7 years |
vboxsync |
VMM/HMSVMR0,HMSVMAll: Nested Hw.virt bits.
|
|
|
@68226
|
7 years |
vboxsync |
VMM: Nested Hw.virt: SVM R0 bits.
|
|
|
@67529
|
7 years |
vboxsync |
VMM: Nested Hw.virt: Fixes and debugger info support for VCPU hwvirt state.
|
|
|
@67204
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Physical interrupts and virtual interrupt fixes.
|
|
|
@67200
|
8 years |
vboxsync |
VMM/HMSVMAll: Logging nits.
|
|
|
@67158
|
8 years |
vboxsync |
VMM/HMSVMAll: Nested Hw.virt: fixes.
|
|
|
@67156
|
8 years |
vboxsync |
VMM/HMSVMR0, VMM/HMSVMAll: Nested Hw.virt: Fixes.
|
|
|
@66751
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Adjusted the helper functions for use with …
|
|
|
@66700
|
8 years |
vboxsync |
VMM: Nested Hw.virt: SVM bits.
|
|
|
@66604
|
8 years |
vboxsync |
VMM: Nested Hw.virt: SVM bits.
|
|
|
@66586
|
8 years |
vboxsync |
VMM: Nested Hw.virt: SVM bits.
|
|
|
@66585
|
8 years |
vboxsync |
VMM: Nested Hw.virt: SVM bits.
|
|
|
@66581
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Implemented various SVM intercepts in IEM, …
|
|
|
@66386
|
8 years |
vboxsync |
VMM: Nested Hw.virt: SVM bits.
|
|
|
@66371
|
8 years |
vboxsync |
VMM: Nested Hw.virt: MSR and IO intercept helpers for SVM.
|
|
|
@66356
|
8 years |
vboxsync |
VMM: Nested Hw.virt: SVM intercept functions WIP.
|
|
|
@66320
|
8 years |
vboxsync |
DOxygen.
|
|
|
@66319
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Todos.
|
|
|
@66318
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Interrupt logic helpers for nested SVM.
|
|
|
@66301
|
8 years |
vboxsync |
VMM: Nested Hw.virt: SVM bits.
|
|
|
@66281
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Decls, naming.
|
|
|
@66276
|
8 years |
vboxsync |
VMM: Nested Hw.virt: SVM MSRPM and IOPM allocations.
|
|
|
@66254
|
8 years |
vboxsync |
VMM: Nested Hw.virt: SVM: Update EFER and EFER.LMA on VMRUN.
|
|
|
@66233
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Doxygen.
|
|
|
@66232
|
8 years |
vboxsync |
VMM: Nested Hw.virt: doxygen.
|
|
|