VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMAll/IEMAllCImplSvmInstr.cpp.h

Revision Log Mode:


Legend:

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

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette