|
|
@76993
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Allowing fetching VM-exit names from …
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@76011
|
6 years |
vboxsync |
VMM: VBOX_WITH_NESTED_HWVIRT_ONLY_IN_IEM fixes.
|
|
|
@75830
|
6 years |
vboxsync |
VMM: Adjust CPUMGetGuestInterruptibility to include virtual …
|
|
|
@75759
|
6 years |
vboxsync |
VMM: Nested SVM: bugref:7243 Remove super confusing virtual-GIF vs GIF …
|
|
|
@75638
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Documented a hack that's no longer …
|
|
|
@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 …
|
|
|
@74792
|
6 years |
vboxsync |
vm.h,VMM: Made VM_FF_SET and VMCPU_FF_SET both work on a single flag, …
|
|
|
@74785
|
6 years |
vboxsync |
vm.h,VMM: Use VMCPU_FF_IS_SET instead of VMCPU_FF_IS_PENDING when …
|
|
|
@74603
|
6 years |
vboxsync |
VMM/IEM, HM: Nested VMX: bugref:9180 VM-exit bits; LMSW intercept. …
|
|
|
@74357
|
6 years |
vboxsync |
VMM/IEM: Nested SVM: bugref:7243 space nit.
|
|
|
@74339
|
6 years |
vboxsync |
VMM/IEM: Nested SVM: bugref:7243 Macro naming.
|
|
|
@74336
|
6 years |
vboxsync |
VMM/IEM: Nested SVM: bugref:7243 SVM macro cleanup.
|
|
|
@74332
|
6 years |
vboxsync |
VMM/IEM: Nested SVM: bugref:7243 SVM macro cleanup.
|
|
|
@74301
|
6 years |
vboxsync |
VMM/IEM: Nested SVM: bugref:7243 Comment nit.
|
|
|
@74102
|
6 years |
vboxsync |
VMM/CPUM: Naming nit.
|
|
|
@74101
|
6 years |
vboxsync |
VMM/CPUM: Naming nit.
|
|
|
@73165
|
6 years |
vboxsync |
VMM/IEM: space nit.
|
|
|
@73139
|
6 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Validate segment registers after HM …
|
|
|
@73097
|
6 years |
vboxsync |
*: Made RT_UOFFSETOF, RT_OFFSETOF, RT_UOFFSETOF_ADD and …
|
|
|
@73028
|
6 years |
vboxsync |
VMM/IEM: SVM pause implementation comment.
|
|
|
@72967
|
6 years |
vboxsync |
VMM/HMSVM: bugref:9193 Stop passing pCtx around and use …
|
|
|
@72643
|
7 years |
vboxsync |
VMM: Make SVM R0 code use CPUMCTX_EXTRN_xxx flags and cleanups. bugref:9193
|
|
|
@72518
|
7 years |
vboxsync |
IEM: Implemented rsm for the purpose of SVM intercepting. Renamed …
|
|
|
@72506
|
7 years |
vboxsync |
IEM: Made smsw use CImpl so to better facilitate SVM intercepts.
|
|
|
@72504
|
7 years |
vboxsync |
IEM: Fixed iemOp_nop.
|
|
|
@72496
|
7 years |
vboxsync |
IEM: Use pVCpu->cpum.s.GstCtx, avoid passing pCtx as a parameter or …
|
|
|
@72469
|
7 years |
vboxsync |
GIM,IEM: Correctly hook up hypercalls thru IEM. bugref:9044
- IEM: …
|
|
|
@72462
|
7 years |
vboxsync |
EM,IEM,HM: Consolidated VMMHypercallsDisable/VMMHypercallsEnable into …
|
|
|
@72451
|
7 years |
vboxsync |
IEM: Quick vmcall (VT-x) implementation, made vmmcall available when …
|
|
|
@72421
|
7 years |
vboxsync |
VMM/IEM: Nested hw.virt: Comment and doxygen.
|
|
|
@72084
|
7 years |
vboxsync |
VMM/IEM: Nested hw.virt: Assertion on VM-exit path that's not supposed …
|
|
|
@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 …
|
|
|
@71967
|
7 years |
vboxsync |
VMM/IEM: Nested hw.virt: comment nit.
|
|
|
@71933
|
7 years |
vboxsync |
VMM/HM: Nested hw.virt: Fix the issue with preserving reserved bits …
|
|
|
@71867
|
7 years |
vboxsync |
VMM/IEM: Nested hw.virt: SVM VMRUN - Ignore, disable reserved fields …
|
|
|
@71859
|
7 years |
vboxsync |
VMM: SVM NestedPagingCtrl naming consistency with rest of the VMCB fields.
|
|
|
@71858
|
7 years |
vboxsync |
VMM/IEM: Nested hw.virt: SVM cleanup.
|
|
|
@71835
|
7 years |
vboxsync |
VMM/IEM: Nested hw.virt: Implement SVM pause-filter and pause-filter …
|
|
|
@71813
|
7 years |
vboxsync |
VMM: Nested Hw.virt: Avoid calling ASM helpers for modifying the MSR …
|
|
|
@71755
|
7 years |
vboxsync |
VMM: Nested Hw.virt: Fix overriding SVM nested-guest PAT MSR while …
|
|
|
@71530
|
7 years |
vboxsync |
VMM/IEM: Nested hw.virt: MSRPM bit access assertion, fix.
|
|
|
@71307
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Use different IPE for weird failure.
|
|
|
@71165
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Add VMRUN check when SVM Flush-by-ASID is …
|
|
|
@71095
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: ICEBP intercepts also updates NRIP.
|
|
|
@71094
|
7 years |
vboxsync |
VMM/IEM: Doxygen.
|
|
|
@71093
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Implement SVM decode-assist and NRIP.
|
|
|
@71069
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Update number of bytes fetched for SVM decode …
|
|
|
@71048
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Fix decode-assist fetching 15 bytes for SVM …
|
|
|
@71036
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Comment, removed obsolete todo.
|
|
|
@70970
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Flush TLB after switching modes if needed to …
|
|
|
@70900
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Don't ignore result of PGMFlushTLB.
|
|
|
@70863
|
7 years |
vboxsync |
VMM/IEM: Build fix.
|
|
|
@70736
|
7 years |
vboxsync |
VMM/IEM: comment typo.
|
|
|
@70735
|
7 years |
vboxsync |
VMM/IEM: SVM fixes.
|
|
|
@70733
|
7 years |
vboxsync |
VMM/IEM: Moved fGif out of svm hwvirt and into common nested hwvirt. …
|
|
|
@70464
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Only update EXTINTINFO on #VMEXIT when …
|
|
|
@70416
|
7 years |
vboxsync |
VMM/IEM: SVM Virtual GIF check on VMRUN emulation.
|
|
|
@70358
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Clear INHIBIT_INTERRUPT during #VMEXIT to not …
|
|
|
@70353
|
7 years |
vboxsync |
VMM/IEM: SVM VMCB layout adjustments.
|
|
|
@70302
|
7 years |
vboxsync |
VMM/IEM: VMCB layout adjustments.
|
|
|
@70263
|
7 years |
vboxsync |
VMM/IEM: SVM VMCB struct logical adjustments for new SVM features …
|
|
|
@70261
|
7 years |
vboxsync |
VMM/IEM: SVM VMCB struct logical adjustments for new SVM feature bits …
|
|
|
@70255
|
7 years |
vboxsync |
VMM/IEM: Match AMD spec exactly whenever possible while naming SVM …
|
|
|
@70145
|
7 years |
vboxsync |
VMM/IEM: Update the address size field for basic IN/OUT instr. and …
|
|
|
@70057
|
7 years |
vboxsync |
VMM/IEM: Nested hw.virt: Apply nested-guest TSC offset
|
|
|
@70001
|
7 years |
vboxsync |
VMM/IEM: Nested hw.virt: Fixed SVM intercept function calls to …
|
|
|
@69765
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: SVM fixes.
|
|
|
@69566
|
7 years |
vboxsync |
IEM/IEMAllCImplSvmInstr.cpp.h: fix windows build issue with …
|
|
|
@69409
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: VMRUN fixes.
|
|
|
@69141
|
7 years |
vboxsync |
VMM/IEM: Fix return code of IEMExecSvmVmexit, logging.
|
|
|
@69111
|
7 years |
vboxsync |
(C) year
|
|
|
@68906
|
7 years |
vboxsync |
VMM/IEM/IEMAllCImplSvmInstr.cpp.h: Fix swapped DR6, DR7 on SVM #VMEXIT …
|
|
|
@68784
|
7 years |
vboxsync |
VMM/IEM: SVM instruction nits.
|
|
|
@68362
|
7 years |
vboxsync |
VMM/IEM: SVM Nested Hw.virt bits.
|
|
|
@68227
|
7 years |
vboxsync |
VMM/IEM: Updates for SVM R0 nested bits.
|
|
|
@68150
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Fixes.
|
|
|
@67945
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Fixes
|
|
|
@67925
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Fixes for dynamically allocated nested-guest VMCB.
|
|
|
@67749
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: More flexible EFER transitions on VMRUN. …
|
|
|
@67720
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Don't increment RIP if VMRUN causes a #VMEXIT …
|
|
|
@67632
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Similar fix to r116399 for clgi instr as well.
|
|
|
@67629
|
7 years |
vboxsync |
Do the reschedule, don't just ask for it in the future.
|
|
|
@67527
|
8 years |
vboxsync |
VMM/IEM: Added SVM instruction implementation C impl.
|