|
|
@47512
|
11 years |
vboxsync |
VMM: make the StatExitHostNmi release
|
|
|
@47444
|
11 years |
vboxsync |
IEM,HM,PGM: Started on string I/O optimizations using IEM (disabled). …
|
|
|
@47202
|
11 years |
vboxsync |
VMM/HM: comments.
|
|
|
@47123
|
12 years |
vboxsync |
VMM/HM: Dispatch host NMIs on Intel. Added separate STAM counter for …
|
|
|
@47109
|
12 years |
vboxsync |
VMM: XCPT_NMI -> XCPT_OR_NMI. Name it like Intel does in the spec.
|
|
|
@47094
|
12 years |
vboxsync |
VMM/HMVMXR0: Log exit reasons for more rare/improbable gurus.
|
|
|
@47090
|
12 years |
vboxsync |
VMM: Naming convention. lasterror->LastError.
|
|
|
@47089
|
12 years |
vboxsync |
VMM/HM: Additional HM error code for certain gurus. Later use it for …
|
|
|
@47069
|
12 years |
vboxsync |
VMM/HM: No TPR patching on Intel, don't log it.
|
|
|
@47050
|
12 years |
vboxsync |
VMM/HM: LogRel nit.
|
|
|
@46975
|
12 years |
vboxsync |
VMM: nits.
|
|
|
@46871
|
12 years |
vboxsync |
VMM/HM: Cleanup event injection statistics.
|
|
|
@46842
|
12 years |
vboxsync |
VMM/HM: AMD-V feature bits update.
|
|
|
@46840
|
12 years |
vboxsync |
VMM/HM: Skipped feature bit.
|
|
|
@46787
|
12 years |
vboxsync |
VMM/HM: AMD-V StatFlushEntire stat.
|
|
|
@46786
|
12 years |
vboxsync |
VMM/HM: Stat description.
|
|
|
@46753
|
12 years |
vboxsync |
VMM/HM: Log consistency.
|
|
|
@46724
|
12 years |
vboxsync |
VMM/HM: Refactor the state-flags for proper sharing between old, new …
|
|
|
@46718
|
12 years |
vboxsync |
VMM/HM: Updating context-flags unconditionally from ring-3 when it's …
|
|
|
@46706
|
12 years |
vboxsync |
VMM/HM: release logging.
|
|
|
@46675
|
12 years |
vboxsync |
VMM/HM: Log.
|
|
|
@46674
|
12 years |
vboxsync |
VMM/HM: Log adjustments.
|
|
|
@46673
|
12 years |
vboxsync |
VMM/HM: AMD-V bits logging.
|
|
|
@46587
|
12 years |
vboxsync |
VMM/HM: A tad bit more comments on what is really going on.
|
|
|
@46557
|
12 years |
vboxsync |
VMM: AMD-V bits.
|
|
|
@46379
|
12 years |
vboxsync |
VMM/HMVMXR0: Added VMFUNC feature recognition.
|
|
|
@46378
|
12 years |
vboxsync |
VMM/HM: Recognize more VT-x misc. MSR features as per the spec.
|
|
|
@46304
|
12 years |
vboxsync |
VMM/HM: AMD-V bits and clean up.
|
|
|
@46297
|
12 years |
vboxsync |
VMM: Started HMSVMR0 work. Unify the AMD-V erratum 170 verification …
|
|
|
@46280
|
12 years |
vboxsync |
VMM/HM: macro rename and comment update.
|
|
|
@46192
|
12 years |
vboxsync |
VMM/HM: CR0 and CR4 masks can be 32-bit. Plus hungarian naming fixes.
|
|
|
@46190
|
12 years |
vboxsync |
VMM/HM: nit.
|
|
|
@46139
|
12 years |
vboxsync |
VMM/HM: Indent sub-function information in logging, easier to read!
|
|
|
@45971
|
12 years |
vboxsync |
Main, VMM: Added an API seting to disable VT-x unrestricted execution.
|
|
|
@45963
|
12 years |
vboxsync |
VMM: nits.
|
|
|
@45949
|
12 years |
vboxsync |
VMM/VMMR3: Stat description.
|
|
|
@45947
|
12 years |
vboxsync |
VMM: HM cleanup for CTRL, CONTROLS in symbolic names.
|
|
|
@45919
|
12 years |
vboxsync |
HM: Added VMX entry refused/allowed stats.
|
|
|
@45916
|
12 years |
vboxsync |
VMM/HM: Remove redundant code while loading save-state. …
|
|
|
@45897
|
12 years |
vboxsync |
VMM: Log spacing.
|
|
|
@45879
|
12 years |
vboxsync |
VMM: Log spacing/indent inconsistencies.
|
|
|
@45864
|
12 years |
vboxsync |
VMM/VMMR3: nit.
|
|
|
@45858
|
12 years |
vboxsync |
VMM: Corrected an obsolete comment regarding HM execution and a todo …
|
|
|
@45856
|
12 years |
vboxsync |
VMM: STAM counter descriptions, cleanup. Fixed a few erroneous stats …
|
|
|
@45821
|
12 years |
vboxsync |
HM/VMX: More accurate entry checks.
|
|
|
@45804
|
12 years |
vboxsync |
VMX: Added CFGM key to disable unrestricted execution.
|
|
|
@45786
|
12 years |
vboxsync |
Move HMRCA.asm into the switcher code so we don't need VMMRC.rc.
|
|
|
@45781
|
12 years |
vboxsync |
VMM/HM: Simplified real/protected mode transition tracking logic.
|
|
|
@45739
|
12 years |
vboxsync |
VMM: First part of HMIsEnabled() and PGMMap*.
|
|
|
@45728
|
12 years |
vboxsync |
TRPM: Sprinkled HMIsEnabled around the place.
|
|
|
@45714
|
12 years |
vboxsync |
VMM/HM: Log adjustment.
|
|
|
@45705
|
12 years |
vboxsync |
Retired SELMR3DisableMonitoring.
|
|
|
@45701
|
12 years |
vboxsync |
VMM: SELM and VMM early HM init changes.
|
|
|
@45665
|
12 years |
vboxsync |
HM.cpp: Fix assertion in HMIsEnabledNotMacro during vm startup.
|
|
|
@45623
|
12 years |
vboxsync |
HMVMX: HMVMX_USE_FUNCTION_TABLE (enabled, as before) and …
|
|
|
@45618
|
12 years |
vboxsync |
Do HMR3Init first in vmR3InitRing3 so the other components can skip …
|
|
|
@45578
|
12 years |
vboxsync |
VMMR3/HM: cosmetics.
|
|
|
@45555
|
12 years |
vboxsync |
nits
|
|
|
@45533
|
12 years |
vboxsync |
#ifdef the raw-mode force flags to find more code to #ifdef out.
|
|
|
@45531
|
12 years |
vboxsync |
VMMR0/HMVMXR0: Redo of VT-x event injection. Some STAM cleanup.
VMM: …
|
|
|
@45528
|
12 years |
vboxsync |
VBOX_WITH_RAW_MODE changes.
|
|
|
@45517
|
12 years |
vboxsync |
VMM: Clean up STAM counters and hungarian fixes.
|
|
|
@45500
|
12 years |
vboxsync |
VMM: STAM counter description.
|
|
|
@45499
|
12 years |
vboxsync |
VMM: Proper per-CPU stats categorization for VM and HM. Follow suit of EM.
|
|
|
@45480
|
12 years |
vboxsync |
VMM/HM: bits.
|
|
|
@45474
|
12 years |
vboxsync |
VMM: Remove unused error codes, use more specific error codes. Restore …
|
|
|
@45457
|
12 years |
vboxsync |
VMM/VMMR3/HM: release log for when the new VT-x code is active.
|
|
|
@45387
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@45378
|
12 years |
vboxsync |
VMM/VMMR0: HM bits. Some stats and adjustments.
|
|
|
@45349
|
12 years |
vboxsync |
VMM/VMMR0: Very important stats.
|
|
|
@45305
|
12 years |
vboxsync |
IOM: Adding pVCpu to a lot of calls and moving the lookup caches from …
|
|
|
@45291
|
12 years |
vboxsync |
VMM: HM bits.
|
|
|
@45240
|
12 years |
vboxsync |
VMM/VMMR0: HM, sampling stats for VMXR0RunGuestCode entry side and GC …
|
|
|
@45235
|
12 years |
vboxsync |
VMM: Flush page and tlb STAM counter cleanup.
|
|
|
@45216
|
12 years |
vboxsync |
VMM: HM bits.
|
|
|
@45215
|
12 years |
vboxsync |
VMMR3/HM: release log tidying.
|
|
|
@45214
|
12 years |
vboxsync |
VMMR3/HM: release log tidying.
|
|
|
@45142
|
12 years |
vboxsync |
VMM: Don't LogRel on CPUMClearGuestCpuIdFeature().
|
|
|
@45105
|
12 years |
vboxsync |
VMM/VMMR0: HM bits, fix WinXP booting with unrestricted.
|
|
|
@45091
|
12 years |
vboxsync |
VMM/VMMR0: HM old-code segregation.
|
|
|
@44791
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@44769
|
12 years |
vboxsync |
VMM/VMMR0: bits.
|
|
|
@44724
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@44524
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@44461
|
12 years |
vboxsync |
refined r83445
|
|
|
@44452
|
12 years |
vboxsync |
doc/manual, VMM: clarify the host/guest combinations we support NX
|
|
|
@44399
|
12 years |
vboxsync |
DBGF,DBGC,++: PVM -> PUVM. Some refactoring and cleanup as well.
|
|
|
@44373
|
12 years |
vboxsync |
HM,++: pVM -> pUVM for main, mark as many as possible interfaces …
|
|
|
@44362
|
12 years |
vboxsync |
PATM: Changed two Main APIs to use PUVM instead of PVM (one of them …
|
|
|
@44351
|
12 years |
vboxsync |
PDM,++: Change APIs used by Main from PVM to PUVM.
|
|
|
@44275
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@44267
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@44259
|
12 years |
vboxsync |
VMM: STAM counter naming.
|
|
|
@44251
|
12 years |
vboxsync |
VMM: stam counters and some renames.
|
|
|
@44245
|
12 years |
vboxsync |
VMM: Added stats counter for preemption timer exits.
|
|
|
@44201
|
12 years |
vboxsync |
VMM/VMMR3: todo.
|
|
|
@44197
|
12 years |
vboxsync |
VMM/VMMR0: HM bits.
|
|
|
@44146
|
12 years |
vboxsync |
VMM: HM bits.
|
|
|
@44089
|
12 years |
vboxsync |
VMM: hungarian.
|
|
|
@44085
|
12 years |
vboxsync |
VMM/VMMR3: HM doxygen.
|
|
|