|
|
@77716
|
6 years |
vboxsync |
HMInternal.h: Nested VMX: bugref:9180 32-bit host build fix.
|
|
|
@77715
|
6 years |
vboxsync |
HMInternal.h: Nested VMX: bugref:9180 Add VMXVMCSINFO for upcoming changes.
|
|
|
@77714
|
6 years |
vboxsync |
VMM/HMSVM: VMM_INT_DECL for hmEmulateSvmMovTpr.
|
|
|
@77563
|
6 years |
vboxsync |
VMM/HM: Nested VMX: bugref:9180 Rename GstCtls as Ctls for upcoming …
|
|
|
@77493
|
6 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:9180 Grouped the VMCS controls in …
|
|
|
@77481
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Renamed VMCSCACHE to …
|
|
|
@77325
|
6 years |
vboxsync |
VMM/HM: Added V8086 mode checks to HMCanExecuteVmxGuest.
|
|
|
@77280
|
6 years |
vboxsync |
VMM/HMSVM: Naming nit.
|
|
|
@76678
|
6 years |
vboxsync |
Port r124260, r124263, r124271, r124273, r124277, r124278, r124279, …
|
|
|
@76585
|
6 years |
vboxsync |
*: scm --fix-header-guard-endif
|
|
|
@76561
|
6 years |
vboxsync |
VMM: Use VMM_INCLUDED_SRC_ as header guard prefix for files in the VMM …
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@76543
|
6 years |
vboxsync |
VMM: scm --fix-header-guards. bugref:9344
|
|
|
@76489
|
6 years |
vboxsync |
HMInternal.h: spacing nit.
|
|
|
@76483
|
6 years |
vboxsync |
HMInternal.h: Attempted 32-bit fix.
|
|
|
@76482
|
6 years |
vboxsync |
VMM/HM: Made vmx/svm VCPU state as a union, saves some space now that …
|
|
|
@76477
|
6 years |
vboxsync |
VMM/HM: Cleanup.
|
|
|
@75821
|
6 years |
vboxsync |
HMVMX,ConsoleImpl: Workaround for incorrect assumptions in mesa vmsvga …
|
|
|
@74457
|
6 years |
vboxsync |
VMX: Removed bogus TR/LDTR selector value checks whenn running without UX.
|
|
|
@74455
|
6 years |
vboxsync |
VMX: Also enforce RM compatible attributes before using real-on-V86 …
|
|
|
@73606
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Various bits:
- IEM: Started VMXON, …
|
|
|
@73389
|
6 years |
vboxsync |
VMM, SUPDrv: Nested VMX: bugref:9180 Implement some of the VMX MSRs.
|
|
|
@73293
|
6 years |
vboxsync |
VMM, SUPDrv: Nested VMX: bugref:9180 Read VMX true control MSRs, dump …
|
|
|
@73287
|
6 years |
vboxsync |
VMM: Reordering some STAT counters, spaces and nits.
|
|
|
@73264
|
6 years |
vboxsync |
VMM/HM: bugref:9193 Remove unused code after using …
|
|
|
@73260
|
6 years |
vboxsync |
PGM: Did some PGMR3ChangeMode restructuring. bugref:9044
|
|
|
@73203
|
6 years |
vboxsync |
VMM, Devices: bugref:9193 Remove unused code after using …
|
|
|
@73016
|
6 years |
vboxsync |
VMM/HM: Changed HM_CHANGED_XCPT_RAISED_MASK to …
|
|
|
@73015
|
6 years |
vboxsync |
VMM/HMSVMR0: Fallback to IEMExecOne() on certain VM-exits on CPUs that …
|
|
|
@72988
|
6 years |
vboxsync |
VMM/HMVMXR0, HMSVMR0: Eliminate hidden parameters from a few macros …
|
|
|
@72983
|
6 years |
vboxsync |
VMM/HM, HMVMX: bugref:9193 Stop passing pCtx around and use …
|
|
|
@72967
|
6 years |
vboxsync |
VMM/HMSVM: bugref:9193 Stop passing pCtx around and use …
|
|
|
@72966
|
6 years |
vboxsync |
VMM/HM: Cleanup, nits.
|
|
|
@72907
|
6 years |
vboxsync |
VMM/HMR0: Naming, cleanup nits.
|
|
|
@72855
|
6 years |
vboxsync |
VMM/HM: Use enum for Tagged-TLB flush types, and related cleanup.
|
|
|
@72854
|
6 years |
vboxsync |
VMM/HM: spaces, cleanup.
|
|
|
@72811
|
6 years |
vboxsync |
VMM/HMVMXR0: Camel-case fixes to parts of VT-x code to try match …
|
|
|
@72810
|
6 years |
vboxsync |
VMM/HMVMXR0: Naming.
|
|
|
@72805
|
6 years |
vboxsync |
VMM/HM: bugref:9193 Fixes honoring pending VMCPU_FF_HM_UPDATE_CR3 and …
|
|
|
@72744
|
6 years |
vboxsync |
VMM: Extend HM changed flags. bugref:9193 [HM, CPUM]
|
|
|
@72643
|
7 years |
vboxsync |
VMM: Make SVM R0 code use CPUMCTX_EXTRN_xxx flags and cleanups. bugref:9193
|
|
|
@72560
|
7 years |
vboxsync |
EM,HM: Replaced HM exit history with the EM one. VT-x now reads TSC on …
|
|
|
@72532
|
7 years |
vboxsync |
VMM/HM: Remove unused variable.
|
|
|
@72462
|
7 years |
vboxsync |
EM,IEM,HM: Consolidated VMMHypercallsDisable/VMMHypercallsEnable into …
|
|
|
@72343
|
7 years |
vboxsync |
VMM,ConsoleImpl2: NEM and 64-bit guests. Sync NXE state with PGM. …
|
|
|
@72208
|
7 years |
vboxsync |
VMM: VBOX_WITH_NESTED_HWVIRT_SVM.
|
|
|
@72178
|
7 years |
vboxsync |
VMM: Nested hw.virt: Implemented saved-states for nested SVM. Bumps …
|
|
|
@71910
|
7 years |
vboxsync |
VMM/HM: Clean up and also fix HMR0EnsureCompleteBasicContext for AMD-V …
|
|
|
@71529
|
7 years |
vboxsync |
VMM/HM: Fixes to MSRPM bit accesses. Implemented merging of guest and …
|
|
|
@71415
|
7 years |
vboxsync |
VMM/HM: Get rid of lazy FPU loading for AMD-V. Nested Hw.virt: Fix FPU …
|
|
|
@71344
|
7 years |
vboxsync |
VMM/HM: Add nested-guest exit reason stat array for SVM R0 execution.
|
|
|
@71108
|
7 years |
vboxsync |
Added speculation control settings to API, refined implementation.
|
|
|
@70606
|
7 years |
vboxsync |
updates (bugref:9087)
|
|
|
@70415
|
7 years |
vboxsync |
VMM/HM: Nested Hw.virt: Implement virtual GIF to not intercept …
|
|
|
@70413
|
7 years |
vboxsync |
VMM/HM: Nested Hw.virt: Implemented virtualized VMSAVE/VMLOAD to avoid …
|
|
|
@69474
|
7 years |
vboxsync |
*: scm updates - header files should have 'svn:keywords=Id Revision' …
|
|
|
@69142
|
7 years |
vboxsync |
VMM: Nested Hw.virt: SVM fixes.
|
|
|
@69111
|
7 years |
vboxsync |
(C) year
|
|
|
@68293
|
7 years |
vboxsync |
VMM: Nested Hw.virt: SVM bits.
|
|
|
@68226
|
7 years |
vboxsync |
VMM: Nested Hw.virt: SVM R0 bits.
|
|
|
@67529
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Fixes and debugger info support for VCPU hwvirt state.
|
|
|
@66356
|
8 years |
vboxsync |
VMM: Nested Hw.virt: SVM intercept functions WIP.
|
|
|
@66281
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Decls, naming.
|
|
|
@66227
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Implement SVM VMRUN and #VMEXIT in IEM.
|
|
|
@65448
|
8 years |
vboxsync |
HMInternal.h: todo, comment.
|
|
|
@65316
|
8 years |
vboxsync |
VMM/HM: Fixed case in name prefixes of a few internal functions.
|
|
|
@65314
|
8 years |
vboxsync |
VMM/HM: Eliminate unused member.
|
|
|
@65241
|
8 years |
vboxsync |
VMM/HMVMXR0: Fix longjmp related regression introduced in r112729.
|
|
|
@65222
|
8 years |
vboxsync |
VMM/HMVMXR0: Fix longjump when mapping the APIC access page, map the …
|
|
|
@65137
|
8 years |
vboxsync |
VMM/HMVMXR0: Dummy out unused member missed in r112639.
|
|
|
@62478
|
8 years |
vboxsync |
(C) 2016
|
|
|
@61775
|
9 years |
vboxsync |
hm: more on this later
|
|
|
@61703
|
9 years |
vboxsync |
VMX: Keep using 64-bit switcher to preserve guest CPU state on 32-bit …
|
|
|
@61648
|
9 years |
vboxsync |
VMM/HM: Better handling of edge-cases during exceptions caused as a …
|
|
|
@60850
|
9 years |
vboxsync |
HM: Dropped HMR0SavePendingIOPortWrite and associated code (leaving …
|
|
|
@60847
|
9 years |
vboxsync |
IOM: New way of defer RC+R0 I/O port writes, prepping for MMIO writes.
|
|
|
@60732
|
9 years |
vboxsync |
VMM/HM: Add stat. counter for intr masked-by-TPR during event injection.
|
|
|
@60307
|
9 years |
vboxsync |
VMM: APIC rewrite. Initial commit, work in progress.
|
|
|
@59020
|
9 years |
vboxsync |
VMM/HM: Log IA32_SMM_MONITOR_CTL for VT-x hosts, useful diagnostic info.
|
|
|
@59003
|
9 years |
vboxsync |
HM: Fixes for the VT-x trace points and debug events.
|
|
|
@58998
|
9 years |
vboxsync |
HM: Implemented 69 new dtrace probes and DBGF events in the VT-x code.
|
|
|
@58938
|
9 years |
vboxsync |
HM,DBGF: Made DBGF notify HM about changes to VMM event and interrupt …
|
|
|
@58913
|
9 years |
vboxsync |
HM: Some top-level VBOXSTRICTRC use and related work.
|
|
|
@58912
|
9 years |
vboxsync |
HMGLOBALCPUINFO: Cache the RTR0MemObjGetPagePhysAddr and …
|
|
|
@58546
|
9 years |
vboxsync |
HMInternal.h: added todo
|
|
|
@58123
|
9 years |
vboxsync |
VMM: Made @param pVCpu more uniform and to the point.
|
|
|
@58122
|
9 years |
vboxsync |
VMM: Made @param pVM more uniform and to the point.
|
|
|
@58106
|
9 years |
vboxsync |
include,misc: Corrected a bunch of doxygen errors.
|
|
|
@57884
|
9 years |
vboxsync |
HM: More granular AMD-V patching stats.
|
|
|
@57477
|
9 years |
vboxsync |
VMM/HM: Implement PAUSE filter exiting for VT-x & AMD-V. Also …
|
|
|
@57470
|
9 years |
vboxsync |
VMM/HM: Purge the unused TLB shootdown code path.
|
|
|
@57446
|
9 years |
vboxsync |
VMM: Removing VBOX_WITH_HYBRID_32BIT_KERNEL and other 32-bit darwin fun.
|
|
|
@57429
|
9 years |
vboxsync |
VMM/HM: Start removing VBOX_WITH_HYBRID_32BIT_KERNEL code.
|
|
|
@57109
|
9 years |
vboxsync |
VMM: Check AC during ring-0 module and VM init when the host has SMAP …
|
|
|
@56716
|
9 years |
vboxsync |
Build fix?
|
|
|
@56715
|
9 years |
vboxsync |
Fix various alignments of STAM members in devices and VMM for 32bit, …
|
|
|
@56084
|
10 years |
vboxsync |
VMM/HM: group preempt STAM counters under 'HM/Switch'.
|
|
|
@55863
|
10 years |
vboxsync |
IPRT,SUPDrv,VMM: Revised the context switching hook interface. Do …
|
|
|
@55756
|
10 years |
vboxsync |
VMM/HM: Add some rudimentary logging for VERR_VMX_INVALID_VMXON_PTR errors.
|
|
|
@55295
|
10 years |
vboxsync |
VMM/HM: comment.
|
|
|