VirtualBox

source: vbox/trunk/include/VBox/vmm/hm_vmx.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @55257   10 years vboxsync HM/VMX: Added new exit codes.
(edit) @54863   10 years vboxsync hm_vmx.h: updates
(edit) @53623   10 years vboxsync VMX_EFLAGS_RESERVED_0: Mask of valid bits, not zero bits.
(edit) @53617   10 years vboxsync hmvmx.h: Removed unnecessary pragma packs.
(edit) @53616   10 years vboxsync duh
(edit) @53615   10 years vboxsync doxygen fixes.
(edit) @53610   10 years vboxsync VBox/vmm/hmvmx.h: Corrected VMX_EXIT_QUALIFICATION_APIC_ACCESS_TYPE …
(edit) @52573   10 years vboxsync VMM/HMVMXR0: Fix a wrong invalid-guest-state check with regards to …
(edit) @52282   10 years vboxsync VMM: build fix.
(edit) @52192   10 years vboxsync HostDrivers/Support, VMM: support CONFIG_PAX_KERNEXEC Linux kernels
(edit) @52041   10 years vboxsync VMM: Fix NMI handling.
(edit) @51946   10 years vboxsync VMM/HMVMXR0: Comment nits
(edit) @51718   11 years vboxsync VMM: struct/union naming fix.
(edit) @51643   11 years vboxsync VMM/GIM: More bits for Hyper-V implementation.
(edit) @50905   11 years vboxsync VMM: fix duplicate error code.
(edit) @50675   11 years vboxsync include/VBox/vmm: C++11 fixes (thanks Genode Labs)
(edit) @49852   11 years vboxsync VMM/HMVMXR0: Add guest-state checks for PAE PDPTEs.
(edit) @49774   11 years vboxsync VMM/HMVMXR0: Handle #DB from ICEBP instruction which is undocumented …
(edit) @49755   11 years vboxsync VMM/HMVMXR0: Safer assumptions while updating guest-state on fully …
(edit) @49701   11 years vboxsync VMM/HMVMXR0: Simplified the MSR optimization code.
(edit) @49668   11 years vboxsync VMM/HMVMXR0: Added a couple of missing Unsupported-Feature Combos errors.
(edit) @49664   11 years vboxsync VMM/HMVMXR0: MSR optimizations for world-switch of 64-bit guests.
(edit) @49522   11 years vboxsync VMM: Get rid of residual VBOX_WITH_OLD_VTX_CODE defines.
(edit) @49283   11 years vboxsync VMM/HMVMXR0: Macro naming fix and use RT_BOOL.
(edit) @49000   11 years vboxsync VMM: IntrInfo to IntInfo renaming.
(edit) @48649   11 years vboxsync VMM/HMVMXR0: VMCS size is bits 44:32 not 43:32. Assert what the Intel …
(edit) @48543   11 years vboxsync VMM: Macros are not to be trusted, extra braces esp. when using '&' …
(edit) @48216   11 years vboxsync VMM/HM: Cleanup.
(edit) @48215   11 years vboxsync VMM/HMVMXR0: Cleanup.
(edit) @48209   11 years vboxsync VMM: Apparently we use underscores in unions/structs in other places. …
(edit) @48208   11 years vboxsync VMM: Cleanup, hungarian and comments.
(edit) @48140   11 years vboxsync VMM/HMVMXR0: Safer longjmp coverage, only restore host state when …
(edit) @48002   11 years vboxsync include/VBox/vmm: missed return.
(edit) @47999   11 years vboxsync VMM/HM: Better error reporting for unsupported VT-x feature combos.
(edit) @47760   11 years vboxsync VMM/HM: Preemption hooks. Some common structural changes and cleanup, …
(edit) @47687   11 years vboxsync VMM/HMVMXR0: Added segment checks to hmR0VmxCheckGuestState() while …
(edit) @47680   11 years vboxsync VMM/HMVMXR0: Added missing TR guest-state checks.
(edit) @47676   11 years vboxsync VMM/HMVMXR0: Some missed checks and fixes to segment checks.
(edit) @47635   11 years vboxsync VMM/HM: Implemented VMX guest-state checks in accordance with the …
(edit) @47445   11 years vboxsync IEM,HM,PGM: Started on string I/O optimizations using IEM (disabled). …
(edit) @47437   11 years vboxsync VMXRESTOREHOST: drop the #pragma pack(1) and correctly align the …
(edit) @47436   11 years vboxsync hmvmx.h: Use MSC vmx_* intrinsics.
(edit) @47322   11 years vboxsync hm_vmx: spaces and cosmetics.
(edit) @47320   11 years vboxsync hm_vmx: MSR capability for extended information on String I/O exits.
(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) @46942   11 years vboxsync VMM: Fix LDTR restoration to be done dynamically. This is required for …
(edit) @46925   11 years vboxsync VMM: Optimized world-switch with lazy restoration LDTR and TR on Intel.
(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) @46267   12 years vboxsync VMM: Optimized 64-bit host VT-x world-switch.
(edit) @46004   12 years vboxsync VMM/HMVMXR0: DR7 is 32-bit in reality, upper bits are reserved MBZ, so …
(edit) @45964   12 years vboxsync VMM: comment fixes.
(edit) @45947   12 years vboxsync VMM: HM cleanup for CTRL, CONTROLS in symbolic names.
(edit) @45904   12 years vboxsync VMM/HMVMXR0: Fixes for pure 32-bit darwin hosts (not hybrid) with …
(edit) @45894   12 years vboxsync VMM: Use RT_BIT which uses unsigned to avoid nasty sign-extension …
(edit) @45684   12 years vboxsync VMM/HMVMXR0: 32-bit fixes, round 2.
(edit) @45681   12 years vboxsync VMM/HMVMXR0: Fix for 32-bit hosts, round 1.
(edit) @45653   12 years vboxsync VMM/VMMR0: HM cleanup.
(edit) @45621   12 years vboxsync VMM/VMMR0: HM bits.
(edit) @45478   12 years vboxsync VMM/VMMR0: more consistent names.
(edit) @45474   12 years vboxsync VMM: Remove unused error codes, use more specific error codes. Restore …
(edit) @45411   12 years vboxsync comment.
(edit) @45216   12 years vboxsync VMM: HM bits.
(edit) @45105   12 years vboxsync VMM/VMMR0: HM bits, fix WinXP booting with unrestricted.
(edit) @45092   12 years vboxsync VMM/VMMR0: HM bits, cleanup header a bit.
(edit) @45091   12 years vboxsync VMM/VMMR0: HM old-code segregation.
(edit) @44791   12 years vboxsync VMM/VMMR0: HM bits.
(edit) @44743   12 years vboxsync VMM/VMMR0: HM bits.
(edit) @44724   12 years vboxsync VMM/VMMR0: HM bits.
(edit) @44657   12 years vboxsync VMM/VMMR0: HM bits.
(edit) @44528   12 years vboxsync header (C) fixes
(edit) @44524   12 years vboxsync VMM/VMMR0: HM bits.
(edit) @44267   12 years vboxsync VMM/VMMR0: HM bits.
(edit) @44262   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) @44154   12 years vboxsync VMM/VMMR0: HM bits.
(edit) @44146   12 years vboxsync VMM: HM bits.
(edit) @44096   12 years vboxsync VMM/VMMR0: naming.
(edit) @43947   12 years vboxsync VMM/VMMR0: HM naming.
(edit) @43931   12 years vboxsync VMM/VMMR0: build fix.
(edit) @43930   12 years vboxsync VMM/VMMR0: Camel case.
(edit) @43884   12 years vboxsync VMM: bits.
(edit) @43849   12 years vboxsync VMM: bits.
(edit) @43826   12 years vboxsync VMX: bits.
(edit) @43803   12 years vboxsync VMM/VMMR0: bits.
(edit) @43771   12 years vboxsync VMM/VMMR0: HM bits.
(edit) @43756   12 years vboxsync VMM/VMMR0: HM bits.
(edit) @43706   12 years vboxsync VMM/HM: bits.
(edit) @43700   12 years vboxsync HM: bits.
(edit) @43657   12 years vboxsync VMM: APIC refactor. Moved APIC base MSR to the VCPU (where it belongs) …
(edit) @43390   12 years vboxsync VMM: HM cleanup.
(copy) @43387   12 years vboxsync VMM: HM cleanup.
copied from trunk/include/VBox/vmm/hwacc_vmx.h
(edit) @42373   12 years vboxsync VMM: invpg -> invlpg, some cleanup.
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