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) @56093   10 years vboxsync Adjusted release log line.
(edit) @56084   10 years vboxsync VMM/HM: group preempt STAM counters under 'HM/Switch'.
(edit) @55756   10 years vboxsync VMM/HM: Add some rudimentary logging for VERR_VMX_INVALID_VMXON_PTR errors.
(edit) @55257   10 years vboxsync HM/VMX: Added new exit codes.
(edit) @54878   10 years vboxsync HM: Determine VT-x, AMD-V, nested paging and unhindered guest …
(edit) @54862   10 years vboxsync Corrected x86.h/mac typo.
(edit) @54751   10 years vboxsync VMM/HM: log cosmetics.
(edit) @54196   10 years vboxsync VMM/HM: stat adjustments.
(edit) @54154   10 years vboxsync VMM/HM: nit, log ordering.
(edit) @54153   10 years vboxsync VMM/HM: Fix VMX-preemption timer override from CFGM, renamed CFGM key …
(edit) @54065   10 years vboxsync VMM: Implemented TM TSC-mode switching with paravirtualized guests.
(edit) @53414   10 years vboxsync VMM/HM: Minor nit.
(edit) @52766   10 years vboxsync VMM/HM: Fixing source of ambiguity.
(edit) @52611   10 years vboxsync VMM/HMVMXR0: Added ApicAccessToR3 stat and addressed a 4.3 todo.
(edit) @52280   10 years vboxsync VMM/HM: stat description.
(edit) @52142   10 years vboxsync VMM/HM: todo regarding guru.
(edit) @52125   10 years vboxsync VMM/HM: Add tracking of last 30 VM-exits. Can be useful for guru …
(edit) @52041   10 years vboxsync VMM: Fix NMI handling.
(edit) @52005   10 years vboxsync VMM/HM: spaces.
(edit) @51643   10 years vboxsync VMM/GIM: More bits for Hyper-V implementation.
(edit) @51220   11 years vboxsync VMM/HMVMXR0: Implemented EFER swapping using VMCS controls.
(edit) @50918   11 years vboxsync VMM/HM: Fix some selector limit checks, comments.
(edit) @50713   11 years vboxsync VMM/HM: typo.
(edit) @50540   11 years vboxsync VMM/HM: Ignore SMX mode and proceed with a warning.
(edit) @49925   11 years vboxsync VMM/HM: Fewer tree levels in HM stats.
(edit) @49770   11 years vboxsync VMM/HM: Fix typo in TRPPatchingAllowed member.
(edit) @49748   11 years vboxsync VMM/HM: Log error code for unexpected interruption-exit types.
(edit) @49729   11 years vboxsync VMM/HM: VMCPU_HMCF -> HMCPU_CF macro renaming.
(edit) @49523   11 years vboxsync VMM: Retire VBOX_WITH_AUTO_MSR_LOAD_RESTORE define.
(edit) @49520   11 years vboxsync VMM: MSR auto-load/store handling rewrite for VT-x.
(edit) @49508   11 years vboxsync VMM/HM: Fix APIC access exits to work after resetting the CPU.
(edit) @49000   11 years vboxsync VMM: IntrInfo to IntInfo renaming.
(edit) @48998   11 years vboxsync VMM/HMVMXR0: Propagate all unexpected exits to release log, slight …
(edit) @48884   11 years vboxsync VMM/HM: Log guest support before calling into VMX/SVM R0 setup routines.
(edit) @48653   11 years vboxsync Log.
(edit) @48650   11 years vboxsync VMM/HM: units when possible.
(edit) @48606   11 years vboxsync VMM/HM: Nits.
(edit) @48601   11 years vboxsync VMM/HM: Log correction.
(edit) @48597   11 years vboxsync HM: Log spacing.
(edit) @48569   11 years vboxsync VMMR0: RT_BOOL().
(edit) @48568   11 years vboxsync VMM/HM: Log host EFER.
(edit) @48565   11 years vboxsync VMM/HM: Added total VM-exits STAM.
(edit) @48556   11 years vboxsync VMM/HM: Comment.
(edit) @48450   11 years vboxsync Corrected hmR3IsCodeSelectorOkForVmx, hmR3IsStackSelectorOkForVmx and …
(edit) @48433   11 years vboxsync VMM/HM: Unused variable.
(edit) @48416   11 years vboxsync space.
(edit) @48267   11 years vboxsync VMM: Allow VT-x to be used in SMX mode, more granular error checking.
(edit) @48262   11 years vboxsync VMM/HM: Preempt stats and minor optimizations to VT-x when …
(edit) @48256   11 years vboxsync VMM: More descriptive host-NMI stat name.
(edit) @48216   11 years vboxsync VMM/HM: Cleanup.
(edit) @48213   11 years vboxsync VMM: Naming fixes and log cosmetics.
(edit) @48212   11 years vboxsync VMM/HM: Naming fixes.
(edit) @48210   11 years vboxsync VMM: More naming fixes.
(edit) @48023   11 years vboxsync VMM/HMVMXR0: Additional logging to track VMCS state changes.
(edit) @47999   11 years vboxsync VMM/HM: Better error reporting for unsupported VT-x feature combos.
(edit) @47958   11 years vboxsync VMM/HM: Better error reporting when we get invalid VMCS launch-state …
(edit) @47737   11 years vboxsync HM.cpp: Added APIs for checking whether VT-x and AMD-V are enabled.
(edit) @47705   11 years vboxsync VMM/HM: Log alignment.
(edit) @47681   11 years vboxsync VMM: I/O breakpoints.
(edit) @47655   11 years vboxsync VMM/HM: spaces.
(edit) @47654   11 years vboxsync VMM/HM: Log prefix corrections and column alignment cosmetics.
(edit) @47652   11 years vboxsync VMM: Removed all VBOX_WITH_OLD_[VTX|AMDV]_CODE bits.
(edit) @47635   11 years vboxsync VMM/HM: Implemented VMX guest-state checks in accordance with the …
(edit) @47584   11 years vboxsync VMM/HM: Log.
(edit) @47583   11 years vboxsync VMM/HM: Fix logging inconsistencies with hex prefixes.
(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   11 years vboxsync VMM/HM: Dispatch host NMIs on Intel. Added separate STAM counter for …
(edit) @47109   11 years vboxsync VMM: XCPT_NMI -> XCPT_OR_NMI. Name it like Intel does in the spec.
(edit) @47094   11 years vboxsync VMM/HMVMXR0: Log exit reasons for more rare/improbable gurus.
(edit) @47090   11 years vboxsync VMM: Naming convention. lasterror->LastError.
(edit) @47089   11 years vboxsync VMM/HM: Additional HM error code for certain gurus. Later use it for …
(edit) @47069   11 years vboxsync VMM/HM: No TPR patching on Intel, don't log it.
(edit) @47050   11 years vboxsync VMM/HM: LogRel nit.
(edit) @46975   11 years vboxsync VMM: nits.
(edit) @46871   11 years vboxsync VMM/HM: Cleanup event injection statistics.
(edit) @46842   11 years vboxsync VMM/HM: AMD-V feature bits update.
(edit) @46840   11 years vboxsync VMM/HM: Skipped feature bit.
(edit) @46787   11 years vboxsync VMM/HM: AMD-V StatFlushEntire stat.
(edit) @46786   11 years vboxsync VMM/HM: Stat description.
(edit) @46753   11 years vboxsync VMM/HM: Log consistency.
(edit) @46724   11 years vboxsync VMM/HM: Refactor the state-flags for proper sharing between old, new …
(edit) @46718   11 years vboxsync VMM/HM: Updating context-flags unconditionally from ring-3 when it's …
(edit) @46706   11 years vboxsync VMM/HM: release logging.
(edit) @46675   11 years vboxsync VMM/HM: Log.
(edit) @46674   11 years vboxsync VMM/HM: Log adjustments.
(edit) @46673   11 years vboxsync VMM/HM: AMD-V bits logging.
(edit) @46587   11 years vboxsync VMM/HM: A tad bit more comments on what is really going on.
(edit) @46557   11 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.
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