VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMR3/HM.cpp

Revision Log Mode:


Legend:

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