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