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) @61703   9 years vboxsync VMX: Keep using 64-bit switcher to preserve guest CPU state on 32-bit …
(edit) @61648   9 years vboxsync VMM/HM: Better handling of edge-cases during exceptions caused as a …
(edit) @61647   9 years vboxsync VMM/HM: Use unique, non-zero error codes for u32HMError and avoid …
(edit) @61574   9 years vboxsync VMM/HM: Run the exithistory info callback on all EMTs if a specific …
(edit) @61518   9 years vboxsync VMM/HM: Easier to read VT-x/AMD-V CPU features in the release log, …
(edit) @61515   9 years vboxsync VMM/HM: Report missing/new VT-x's secondary processor-based …
(edit) @61514   9 years vboxsync VMM/HM: Add missing/new VT-x exit reasons, cleanup.
(edit) @61513   9 years vboxsync VMM/HM: nit.
(edit) @61427   9 years vboxsync VMM/HM: Handle missing AMD-V exit reasons, cleanup and docs.
(edit) @61415   9 years vboxsync VMM/HM: build fix.
(edit) @61414   9 years vboxsync VMM/HM: Added 'info exithistory' command. Prettier formatting comes later.
(edit) @61155   9 years vboxsync Promoted HM/CPUx/Switch/Preempting to a release statistics.
(edit) @60939   9 years vboxsync APIC: Don't be so optimistic.
(edit) @60850   9 years vboxsync HM: Dropped HMR0SavePendingIOPortWrite and associated code (leaving …
(edit) @60732   9 years vboxsync VMM/HM: Add stat. counter for intr masked-by-TPR during event injection.
(edit) @60406   9 years vboxsync VMM: doxygen fixes
(edit) @60396   9 years vboxsync VMMDev,PDM,HM: Changed the VMMDev heap interface a little so HM can …
(edit) @60307   9 years vboxsync VMM: APIC rewrite. Initial commit, work in progress.
(edit) @59140   9 years vboxsync VMM/HM: Fix typo in error message reported to end-user.
(edit) @59020   9 years vboxsync VMM/HM: Log IA32_SMM_MONITOR_CTL for VT-x hosts, useful diagnostic info.
(edit) @58938   9 years vboxsync HM,DBGF: Made DBGF notify HM about changes to VMM event and interrupt …
(edit) @58909   9 years vboxsync DBGF: More groundwork for port I/O, MMIO, interrupt and generic event …
(edit) @58396   9 years vboxsync VMM: Stubbed the csam, patm, rem and hm documentation @pages.
(edit) @58126   9 years vboxsync VMM: Fixed almost all the Doxygen warnings.
(edit) @58123   9 years vboxsync VMM: Made @param pVCpu more uniform and to the point.
(edit) @58122   9 years vboxsync VMM: Made @param pVM more uniform and to the point.
(edit) @58121   9 years vboxsync VMM: LogRel nits.
(edit) @58120   9 years vboxsync VMM/HM: LogRel nits.
(edit) @57884   9 years vboxsync HM: More granular AMD-V patching stats.
(edit) @57482   9 years vboxsync VMM: doxygen and nits.
(edit) @57479   9 years vboxsync VMM/HM: Validate CFGM keys.
(edit) @57478   9 years vboxsync VMM/HM: typo.
(edit) @57477   9 years vboxsync VMM/HM: Implement PAUSE filter exiting for VT-x & AMD-V. Also …
(edit) @57467   9 years vboxsync static
(edit) @57429   9 years vboxsync VMM/HM: Start removing VBOX_WITH_HYBRID_32BIT_KERNEL code.
(edit) @57358   9 years vboxsync *: scm cleanup run.
(edit) @57127   9 years vboxsync VMM/HM: Avoid duplicate line when a VT-x feature must be set.
(edit) @57052   9 years vboxsync VMM/HM: consistency in error reporting.
(edit) @57051   9 years vboxsync VMM, SUPDrv: More fine-grained error codes and checking, corrected …
(edit) @57038   9 years vboxsync VMM/HM: Fix copy-paste bug in error reporting VT-x failures.
(edit) @57037   9 years vboxsync VMM/HM: less confusing.
(edit) @57036   9 years vboxsync VMM/HM: Log when we IA32_FEATURE_CONTROL MSR does not have the lock …
(edit) @56876   9 years vboxsync VMM/HM: comment typo
(edit) @56358   10 years vboxsync VMM/HM: Ignore HM Exclusive CFGM option on OS X, always uses global init.
(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 …
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