VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @101060   15 months vboxsync VMM: Nested VMX: bugref:10318 VMX PAT MSR checking nit.
(edit) @100244   18 months vboxsync VMM: Nested VMX: bugref:10318 Guru meditate if the nested-EPT trap …
(edit) @100228   18 months vboxsync VMM: VMXAllTemplate.cpp.h: Assertion nit.
(edit) @100227   18 months vboxsync VMM: VMXAllTemplate.cpp.h: Add some info to assertion.
(edit) @100226   18 months vboxsync VMM: VMXAllTemplate.cpp.h: Fixed overly aggressive clearing of …
(edit) @100164   18 months vboxsync VMM/VMXAllTemplate.cpp.h: Clear any lingering interrupt-window exiting …
(edit) @99753   19 months vboxsync VMM: More Clang 13 build fixes (warnings as errors).
(edit) @99687   20 months vboxsync VMM: Nested VMX: bugref:10318 Moved vmxHCGetGuestIntrStateWithUpdate() …
(edit) @99665   20 months vboxsync VMM: Nested VMX: bugref:10318 Comment.
(edit) @99663   20 months vboxsync VMM: Nested VMX: bugref:10318 Moved vmxHCGetGuestIntrStateAndUpdateFFs …
(edit) @99659   20 months vboxsync VMM: Nested VMX: bugref:10318 Fix external interrupt delivery/VM-exits …
(edit) @99657   20 months vboxsync VMM: Nested VMX: bugref:10318 Fix inverted condition in r157185.
(edit) @99656   20 months vboxsync VMM: Nested VMX: bugref:10318 NMI inhibition also blocks external …
(edit) @99655   20 months vboxsync VMM: Nested VMX: bugref:10318 Darwin build fix.
(edit) @99654   20 months vboxsync VMM: Nested VMX: bugref:10318 Doxygen.
(edit) @99653   20 months vboxsync VMM: Nested VMX: bugref:10318 Separate injection of events between …
(edit) @99259   21 months vboxsync VMM/VMXAllTemplate.cpp.h: Nested VMX: bugref:10318 Assert VT-x's …
(edit) @99117   21 months vboxsync VMM: Nested VMX: bugref:10318 Reschedule from HM when there's a …
(edit) @98507   23 months vboxsync VMM: Nested VMX: bugref:10318 More darwin build fixes, 2.
(edit) @98506   23 months vboxsync VMM: Nested VMX: bugref:10318 More Darwin build fixes.
(edit) @98505   23 months vboxsync VMM: Nested VMX: bugref:10318 Build fix, unused parameter on Darwin, …
(edit) @98504   23 months vboxsync VMM: Nested VMX: bugref:10318 Build fix.
(edit) @98502   23 months vboxsync VMM: Nested VMX: bugref:10318 De-duplicate some of the code in …
(edit) @98499   23 months vboxsync VMM: Nested VMX: bugref:10318 Fixed bug in 2nd version of …
(edit) @98464   23 months vboxsync VMM/VMXAllTemplate.cpp.h: Nested VMX: bugref:10318 Need this for debugging.
(edit) @98150   2 years vboxsync VMM: Nested VMX: bugref:10318 Fix VMX CR0/CR4 fixed bits masking.
(edit) @98103   2 years vboxsync Copyright year updates by scm.
(edit) @97777   2 years vboxsync VMM/HMR0VMX: Corrected the HMVMX_CHECK_BREAK macro - it wasn't really …
(edit) @97614   2 years vboxsync VMM/HMVMXR0: Must actually reload the initial …
(edit) @97562   2 years vboxsync VMM/HMVMX,CPUM: Added a HM/AlwaysInterceptVmxMovDRx config for …
(edit) @97335   2 years vboxsync VMM/HMVMXR0: Address issues in vmxHCAdvanceGuestRipBy wrt CS segment …
(edit) @97281   2 years vboxsync VMM/cpumctx.h: Set CPUMX86EFLAGS_HW_BITS to 24 as there seems to be no …
(edit) @97262   2 years vboxsync VMM: Nested VMX: bugref:10092 Added fetching VM-exit secondary MSR …
(edit) @97248   2 years vboxsync VMM: Nested VMX: bugref:10092 Build fix.
(edit) @97231   2 years vboxsync VMM/CPUM: Define our own X86EFLAGS/X86RFLAGS structures so we can use …
(edit) @97223   2 years vboxsync VMM/HMVMX: Access CPUMCTX::eflags via the 'u' member when possible in …
(edit) @97208   2 years vboxsync VMM/IEM,EM,HMVMX: Replaced EMInterpretDRxWrite and EMInterpretDRxRead …
(edit) @97206   2 years vboxsync VMM/EM,HMVMXR0: Replaced EMInterpretRdpmc with IEMExecDecodedRdpmc …
(edit) @97202   2 years vboxsync VMM/PGM: More CPUMCTXCORE elimination, now in the …
(edit) @97197   2 years vboxsync VMM/PGM,IEM,EM: Changed FNPGMRZPHYSPFHANDLER, PGMTrap0eHandler and …
(edit) @97196   2 years vboxsync VMM/DBGF: Changed the PCPUMCTXCORE arguments to PCPUMCTX for …
(edit) @97188   2 years vboxsync Support/SUPR3HardenedEntitlementsVM.plist,VMM/NEMR3Native-darwin: …
(edit) @97183   2 years vboxsync VMM/CPUM,HMVMX,IEM: Use the individual CPUMCTX_INHIBIT_SHADOW_SS and …
(edit) @97178   2 years vboxsync VMM/CPUM,EM,HM,IEM,++: Moved VMCPU_FF_INHIBIT_INTERRUPTS and …
(edit) @97159   2 years vboxsync VMM/NEM-darwin: Workaround a bug on macOS Catalina (10.15) where …
(edit) @97094   2 years vboxsync VMM/HMVMXR0: Reduce the number of fRealOnV86Active conditionals. We …
(edit) @97083   2 years vboxsync VMM/HMVMXR0: Some vmxHCImportGuestStateInner tweaking, reducing code …
(edit) @97082   2 years vboxsync VMM/HMVMXR0: Darwin build fixes.
(edit) @97069   2 years vboxsync VMM/HMVMXR0: Working on streamlining CPU state importing from the …
(edit) @97065   2 years vboxsync VMM/HMVMXR0: Converted the VMX_VMCS*_GUEST_SEG_XXXX macro test …
(edit) @97063   2 years vboxsync VMM/HMVMXR0: Changed vmxHCImportGuestIntrState into a template, since …
(edit) @97062   2 years vboxsync VMM/HMVMXR0: Kicked out hmR0VmxImportGuestState as there is a complete …
(edit) @97061   2 years vboxsync VMM/HMVMXR0: Changed vmxHCImportGuestIntrState into a template, since …
(edit) @97060   2 years vboxsync VMM/HMVMXR0: Changed vmxHCImportGuestIntrState into a template, since …
(edit) @97057   2 years vboxsync VMM/HMVMXR0: Only use the template functions for reading into VMXTRANSIENT.
(edit) @97056   2 years vboxsync VMM/HMVMXR0: Only use the template functions for reading into VMXTRANSIENT.
(edit) @97055   2 years vboxsync VMM/HMVMXR0: Just go with the better option in …
(edit) @97054   2 years vboxsync VMM/HMVMXR0: Only use the template functions for reading into VMXTRANSIENT.
(edit) @97053   2 years vboxsync VMM/HMVMXR0: Use a couple of template functions to try pack VMREADs …
(edit) @97041   2 years vboxsync VMM/Nested VMX: bugref: Slightly shorten VMXVEXITINFO_INIT_WITH macro …
(edit) @97019   2 years vboxsync VMM/IEM,HMVMXR0: Converted all VMXVEXITEVENTINFO initialization from …
(edit) @97005   2 years vboxsync VMM/HMVMXR0: Converted all VMVEXITINFO initialization to use …
(edit) @97004   2 years vboxsync VMM/HMVMXR0: Convered two HMEVENT stack variables into static const.
(edit) @96999   2 years vboxsync VMM/HMVMX,EM: Experiment with EMHistoryExec for vmread optimizations. …
(edit) @96983   2 years vboxsync VMM/HMVMXR0: Better fix for the IRQ/event dropping issue in …
(edit) @96975   2 years vboxsync VMM/VMXAllTemplate: Nested VMX: bugref:10092 Comment typos, space nit.
(edit) @96974   2 years vboxsync VMM/VMXAllTemplate: Nested VMX: bugref:10092 Fix assertion when we …
(edit) @96962   2 years vboxsync VMM/HMVMX: Preliminary fix for the nested nested paging issue we've …
(edit) @96927   2 years vboxsync VMM: Corrected some non-standard cs:rip value formatting in the VMX …
(edit) @96747   2 years vboxsync VMM/Nested VMX: bugref:10092 Conditional compile fixes for …
(edit) @96407   2 years vboxsync scm copyright and license note update
(edit) @95446   2 years vboxsync VMM/HMVMX: Must have VMEXIT for X86_CR4_OSXSAVE changes (at least for …
(edit) @95442   2 years vboxsync VMM/HMVMX: Must have VMEXIT for X86_CR4_OSXSAVE changes (at least for …
(edit) @95048   3 years vboxsync GCM: Corrected return codes.
(edit) @94944   3 years vboxsync VMM/HM: Use g_CpumHostFeatures instead of the copy in the VM …
(edit) @94930   3 years vboxsync VMM/VMXAllTemplate.cpp.h: Logging correction.
(edit) @94884   3 years vboxsync Attempting to fix Darwin NEM.
(edit) @94883   3 years vboxsync Build fix.
(edit) @94882   3 years vboxsync VMM: First stab at Guest Compatibility Manager, fixing up things like …
(edit) @94620   3 years vboxsync VMM,Doxyfile.Core: Doxygen fixes for .cpp.h files.
(edit) @93963   3 years vboxsync VMM: Nested VMX: bugref:10092 Add HM ring-0 API for querying transient …
(edit) @93931   3 years vboxsync VMM,VMMDev,scm,VBox/param.h: Don't use PAGE_BASE_GC_MASK and friends …
(edit) @93930   3 years vboxsync VMM: Nested VMX: bugref:10092 Build fix.
(edit) @93927   3 years vboxsync VMM: Nested VMX: bugref:10092 EPT violation/misconfig VM-exit fixes.
(edit) @93926   3 years vboxsync VMM: Nested VMX: bugref:10092 Build fix.
(edit) @93922   3 years vboxsync VMM: Nested VMX: bugref:10092 EPT VM-exit handling with HM ring-0 code.
(edit) @93831   3 years vboxsync VMM/{VMXAllTemplate.cpp.h,NEMR3Native-darwin}: Add code to allow for …
(edit) @93748   3 years vboxsync VMM/{NEMR3Native-darwin.cpp,HMVMXR0.cpp,VMXAllTemplate.cpp.h}: Move …
(edit) @93583   3 years vboxsync VMM/{VMXAllTemplate.cpp.h,NEMR3Native-darwin.cpp}: Temporarily …
(edit) @93582   3 years vboxsync VMM/{VMXAllTemplate.cpp.h,NEMR3Native-darwin.cpp}: Temporarily …
(edit) @93199   3 years vboxsync VMM: Nested VMX: bugref:10092 Added INVEPT VM-exit.
(edit) @93133   3 years vboxsync VMM,{HMVMXR0.cpp,VMXTemplate.cpp.h}: Make use of the VMX template code …
(edit) @93132   3 years vboxsync VMM,{HMVMXR0.cpp,VMXTemplate.cpp.h}: Make use of the VMX template code …
(edit) @93115   3 years vboxsync scm --update-copyright-year
(edit) @93043   3 years vboxsync VMM/VMXAllTemplate.cpp.h: Disable code which will be only used in R0, …
(edit) @92745   3 years vboxsync VMM/IEM,DBGF: Hook INT3 emulation IEM up with DBGF to make breakpoints …
(edit) @92626   3 years vboxsync VMM: Nested VMX: bugref:10092 Adjust PGM APIs and translate …
(edit) @92583   3 years vboxsync VMM: Nested VMX: bugref:10092 Renamed fPdpesMapped as it's rather …
(edit) @92498   3 years vboxsync VMM/VMXAllTemplate.cpp.h: Fix setting the context changed flags for th …
(edit) @92495   3 years vboxsync VMM/CPUM,++: Merged CPUMCTX_EXTRN_HM_VMX_INT_STATE, …
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