VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @99687   20 months vboxsync VMM: Nested VMX: bugref:10318 Moved vmxHCGetGuestIntrStateWithUpdate() …
(edit) @99663   20 months vboxsync VMM: Nested VMX: bugref:10318 Moved vmxHCGetGuestIntrStateAndUpdateFFs …
(edit) @99653   20 months vboxsync VMM: Nested VMX: bugref:10318 Separate injection of events between …
(edit) @98465   23 months vboxsync VMM: Nested VMX: bugref:10318 Update comment to reflect the new …
(edit) @98103   2 years vboxsync Copyright year updates by scm.
(edit) @98062   2 years vboxsync VMM/HMVMXR0: Adjust assertion for nested-guest VMCS.
(edit) @97562   2 years vboxsync VMM/HMVMX,CPUM: Added a HM/AlwaysInterceptVmxMovDRx config for …
(edit) @97224   2 years vboxsync VMM/HMVMX: Access CPUMCTX::eflags via the 'u' member when possible in …
(edit) @97149   2 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:10092 The virtual-APIC page is …
(edit) @97148   2 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:10092 We no longer need to play around …
(edit) @97095   2 years vboxsync VMM/HMVMXR0: Some comments around importing INHIBIT_INT/NMI early.
(edit) @97069   2 years vboxsync VMM/HMVMXR0: Working on streamlining CPU state importing from the …
(edit) @97062   2 years vboxsync VMM/HMVMXR0: Kicked out hmR0VmxImportGuestState as there is a complete …
(edit) @97060   2 years vboxsync VMM/HMVMXR0: Changed vmxHCImportGuestIntrState into a template, since …
(edit) @97056   2 years vboxsync VMM/HMVMXR0: Only use the template functions for reading into VMXTRANSIENT.
(edit) @97054   2 years vboxsync VMM/HMVMXR0: Only use the template functions for reading into VMXTRANSIENT.
(edit) @97022   2 years vboxsync VMM/HMVMXR0: Build fix for HMVMX_ALWAYS_SAVE_RO_GUEST_STATE.
(edit) @97004   2 years vboxsync VMM/HMVMXR0: Convered two HMEVENT stack variables into static const.
(edit) @96993   2 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:10092 Fix pointer alignment for …
(edit) @96991   2 years vboxsync VMM/HMVMXR0: Let the MSR-read/write bitmap pointer passed to …
(edit) @96990   2 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:10092 Unintended newline.
(edit) @96989   2 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:10092 Let pointer to ASMBitClear for …
(edit) @96928   2 years vboxsync VMM/HMVMXR0: Logging typo. bugref:10092
(edit) @96880   2 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:10092 Nested EPT shadow page-pool handling.
(edit) @96746   2 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:10092 Fix VMXR0GetExitAuxInfo.
(edit) @96407   2 years vboxsync scm copyright and license note update
(edit) @94944   3 years vboxsync VMM/HM: Use g_CpumHostFeatures instead of the copy in the VM …
(edit) @94882   3 years vboxsync VMM: First stab at Guest Compatibility Manager, fixing up things like …
(edit) @94844   3 years vboxsync VMM/IEM,HM: Added a VBOX_WITH_IEM_TLB makefile config variable for …
(edit) @94011   3 years vboxsync VMM/HMVMXR0: Removed obsolete comment.
(edit) @93963   3 years vboxsync VMM: Nested VMX: bugref:10092 Add HM ring-0 API for querying transient …
(edit) @93932   3 years vboxsync VMM,VMMDev,scm,VBox/param.h: Don't use PAGE_BASE_GC_MASK and friends …
(edit) @93929   3 years vboxsync VMM: Nested VMX: bugref:10092 scm.. maybe.
(edit) @93928   3 years vboxsync VMM: Nested VMX: bugref:10092 Doxygen.
(edit) @93922   3 years vboxsync VMM: Nested VMX: bugref:10092 EPT VM-exit handling with HM ring-0 code.
(edit) @93748   3 years vboxsync VMM/{NEMR3Native-darwin.cpp,HMVMXR0.cpp,VMXAllTemplate.cpp.h}: Move …
(edit) @93574   3 years vboxsync VMM/HM: Nested VMX: bugref:10092 Separate out VM-exit counters for …
(edit) @93554   3 years vboxsync VMM: Changed PAGE_SIZE -> GUEST_PAGE_SIZE / HOST_PAGE_SIZE, PAGE_SHIFT …
(edit) @93203   3 years vboxsync VMM/HMVMXR0: todo
(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) @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) @92585   3 years vboxsync VMM: Nested VMX: bugref:10092 Renamed fPdpesMapped as it's rather …
(edit) @92583   3 years vboxsync VMM: Nested VMX: bugref:10092 Renamed fPdpesMapped as it's rather …
(edit) @92495   3 years vboxsync VMM/CPUM,++: Merged CPUMCTX_EXTRN_HM_VMX_INT_STATE, …
(edit) @92394   3 years vboxsync VMM: HM build fix. bugref:10093
(edit) @92392   3 years vboxsync VMM: Removed the callring-3 API and some of the associated stuff. …
(edit) @92216   3 years vboxsync VMM/EMAll: Rename EMR0HistoryUpdatePC to EMHistoryUpdatePC and make it …
(edit) @92023   3 years vboxsync VMM/HMVMXR0: Removed superfluous call to hmR0VmxImportGuestState in …
(edit) @91839   3 years vboxsync VMM/HMVMXR0: Clarified AssertRC scope.
(edit) @91587   3 years vboxsync VMM: Purge VINF_TRPM_XCPT_DISPATCHED, no longer used anywhere.
(edit) @91580   3 years vboxsync VMM: Nested VMX: bugref:10092 Made changes to PGM++ to handle invalid …
(edit) @91358   3 years vboxsync VMM: Nested VMX: bugref:10092 More consistent naming of EPT/VPID caps.
(edit) @91357   3 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:10092 Cleaned up bit fields for EPTP.
(edit) @91343   3 years vboxsync VMM/HM: Add tertiary processor-based VM-execution controls to VMCSINFO …
(edit) @91306   3 years vboxsync VMM/CPUM,++: Moved the nested VT-X virtual apic page allocation into …
(edit) @91304   3 years vboxsync VMM/CPUM,++: Moved the nested VT-X MSR permission bitmap allocations …
(edit) @91297   3 years vboxsync VMM/CPUM,++: Moved the nested VT-X VMCS allocation into CPUMCTX. …
(edit) @91271   3 years vboxsync VMM: bugref:10092 Moved the PAE PDPTEs out of PGM into CPUMCTX.
(edit) @91265   3 years vboxsync VMM/HM: Moved various stats from the hyper heap and into the VM …
(edit) @91098   3 years vboxsync VMM: Nested VMX: bugref:10092 Added new/missing EPT violation VM-exit …
(edit) @91037   3 years vboxsync VMM: Nested VMX: bugref:10092 Added support for tertiary processor …
(edit) @90947   3 years vboxsync VMM/HM: Don't use VMMR0IsLogFlushDisabled, use …
(edit) @90932   3 years vboxsync VMM: Nested VMX: bugref:10092 Renamed …
(edit) @90927   3 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:10092 Added new VMCS fields.
(edit) @90842   3 years vboxsync VMM/HMVMXR0: bugref:10080 Cannot assume that a pending TRPM event here …
(edit) @90613   3 years vboxsync VMM/HMVMXR0: Comment. bugref:10080
(edit) @90593   3 years vboxsync VMM/HMVMXR0: Fix guru meditation while reading debug registers by the …
(edit) @90379   3 years vboxsync VMM: Implementing blocking on critical sections in ring-0 HM context …
(edit) @90000   3 years vboxsync VMM/HMVMX: Only go to ring-3 for split-lock #AC emulation for SMP VMs. …
(edit) @89993   3 years vboxsync VMM/HMVMX/EM: Do a rendezvous when a split-lock #AC is emulated. …
(edit) @89980   3 years vboxsync VMM/HMVMX: Add debug event and dtrace probe for the split-lock #ACs. …
(edit) @89976   3 years vboxsync VMM/HMVMX: Deal with #ACs triggered by split-lock detection on the …
(edit) @89781   3 years vboxsync VMM/HMVMR0: Logging nit and whitespace.
(edit) @87966   4 years vboxsync VMM/HMVMXR0: Nested VMX: hmR0VmxRemoveProcCtlsVmcs nit.
(edit) @87939   4 years vboxsync VMM/HMVMX: Increase the lower preemption timer limit to 32768Hz. …
(edit) @87933   4 years vboxsync VMM/HM: Todo, nits.
(edit) @87882   4 years vboxsync VMM/HMVMXR0: Comment nits.
(edit) @87831   4 years vboxsync VMM: Some modification for r142732 to make it work with KVM nested …
(edit) @87754   4 years vboxsync VMM/HMVMX: Moved the RDTSC in hmR0VmxPostRunGuest to the …
(edit) @87752   4 years vboxsync VMM/HM: Don't use ordered writes for pVCpu->hm.s.fCheckedTLBFlush as …
(edit) @87751   4 years vboxsync VMM: Eliminated one ASMReadTSC in TMNotifyEndOfExecution. Both VT-x …
(edit) @87690   4 years vboxsync VMM/HMVMXR0: Call IEMExecVmxVmexitExtInt when the external interrupt …
(edit) @87633   4 years vboxsync VMM/TM,VMM/HMVMX: Try avoid calling TMCpuTickGetDeadlineAndTscOffset …
(edit) @87625   4 years vboxsync VMM/HMVMX: Time todos.
(edit) @87606   4 years vboxsync VMM/HMVMX: Translate fMdsClearOnSched and fL1dFlushOnSched to world …
(edit) @87603   4 years vboxsync VMM/HMVMX: Play safe with msrSFMASK.
(edit) @87564   4 years vboxsync VMM/HM: Did some reshuffling in HMR0PERVM. bugref:9217
(edit) @87563   4 years vboxsync VMM/HM: Moved the 'ForRing3' and 'ForLog' bits to the back of the HM …
(edit) @87562   4 years vboxsync VMM/HM: Doxygen fixes. bugref:9217
(edit) @87558   4 years vboxsync VMM/HMVMX: Moved/copy last branch stuff from HM::vmxUse to …
(edit) @87557   4 years vboxsync VMM/HMVMX: Moved fUseVmcsShadowing from HM::vmxUse to HMR0PERVM::vmx. …
(edit) @87556   4 years vboxsync VMM/HMVMX: Copied fSupportsVmcsEfer from HM::vmxUse to …
(edit) @87555   4 years vboxsync VMM/HMVMX: Use g_uHmVmxHostMsrEfer instead of …
(edit) @87553   4 years vboxsync VMM/HMVMX: Use g_uHmVmxHostMsrEfer instead of …
(edit) @87552   4 years vboxsync VMM/HMVMX: Use g_uHmVmxHostMsrEfer instead of …
(edit) @87551   4 years vboxsync VMM/HMVMX: cPleGapTicks/cPleWindowTicks merge todo.
(edit) @87550   4 years vboxsync VMM/HMVMX: Copied the fUsePreemptTimer member from HM::vmx to …
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