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) @91711   3 years vboxsync hm_vmx.h: Nested VMX: bugref:10092 Added some macros (removed one …
(edit) @91580   3 years vboxsync VMM: Nested VMX: bugref:10092 Made changes to PGM++ to handle invalid …
(edit) @91377   4 years vboxsync hm_vmx.h: Nested VMX: bugref:10092 Add LOADIWKEY union of VM-exit …
(edit) @91360   4 years vboxsync VMM: Nested VMX: bugref:10092 Introduced …
(edit) @91358   4 years vboxsync VMM: Nested VMX: bugref:10092 More consistent naming of EPT/VPID caps.
(edit) @91357   4 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:10092 Cleaned up bit fields for EPTP.
(edit) @91344   4 years vboxsync VMM/HM: Missed in previous commit.
(edit) @91323   4 years vboxsync VMM: bugref:10106 Fixed IA32_FEATURE_CONTROL MSR reported to the guest.
(edit) @91120   4 years vboxsync VMM: Nested VMX: bugref:10092 VMX EPT and Unrestricted CFGM options, …
(edit) @91101   4 years vboxsync VMM: Nested VMX: hm_vmx: Bit fields for VM-exit qualifations due to …
(edit) @91098   4 years vboxsync VMM: Nested VMX: bugref:10092 Added new/missing EPT violation VM-exit …
(edit) @91045   4 years vboxsync VMM: Nested VMX: bugref:10092 Updated VM-entry, VM-exit bitfield macros.
(edit) @91044   4 years vboxsync VMM: Nested VMX: bugref:10092 More consistent naming of VMCS fields.
(edit) @91043   4 years vboxsync VMM: Nested VMX: bugref:10092 Renamed some macros.
(edit) @91037   4 years vboxsync VMM: Nested VMX: bugref:10092 Added support for tertiary processor …
(edit) @90934   4 years vboxsync VMM: Nested VMX: bugref:10092 Added Tertiary Processor-based …
(edit) @90932   4 years vboxsync VMM: Nested VMX: bugref:10092 Renamed …
(edit) @90927   4 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:10092 Added new VMCS fields.
(edit) @88036   4 years vboxsync hm_vmx.h: Doxygen.
(edit) @87388   4 years vboxsync VMM/HMVMX: Moved VMXRESTOREHOST and VMXRestoreHostState from public …
(edit) @87385   4 years vboxsync VMM/HMVMXR0: Put VMX_RESTORE_HOST_REQUIRED at the top to simplify …
(edit) @86464   4 years vboxsync VMM/PGMAll.h: No EPT bitfields. bugref:9841 bugref:9746
(edit) @86457   4 years vboxsync hm_vmx.h: Added more generic EPT defines (gcc 10). bugref:9841 bugref:9746
(edit) @86454   4 years vboxsync hm_vmx.h: Added some generic EPT defines (gcc 10). bugref:9841
(edit) @85974   5 years vboxsync VMM/HMVMX.cpp: Optimize hmR0VmxExportGuestSegReg and …
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @82817   5 years vboxsync VMM/IEM: Nested VMX: bugref:9180 Use x2APIC range defines from x86.h …
(edit) @82815   5 years vboxsync hm_vmx.h: Incorrect size validation.
(edit) @82814   5 years vboxsync VMM/HM: Implement last-branch-record (LBR) support for guests executed …
(edit) @82573   5 years vboxsync hm_vmx.h: Important comment to update CPUMIsGuestVmxVmcsFieldValid …
(edit) @82011   5 years vboxsync VMM/HM: Added logging of new Intel CPU features.
(edit) @81292   5 years vboxsync VMM: Change virtual VMCS layout which groups by host-state, …
(edit) @80839   6 years vboxsync VMM/IEM: Nested VMX: bugref:9180 Define macros CR0 ignore mask on …
(edit) @80767   6 years vboxsync VMM/HM: Nested VMX: bugref:9180 Add IoBitmapAPtrReadPhys and …
(edit) @80659   6 years vboxsync hm_vmx.h: Add VMX_BASIC_PHYSADDR_WIDTH_32BIT for upcoming change.
(edit) @80418   6 years vboxsync hm_vmx.h: Added MSR_IA32_VMX_EPT_VPID_CAP_PAGE_WALK_LENGTH_5.
(edit) @80387   6 years vboxsync VMM: Nested VMX: bugref:9180 Renamed u64GuestPendingDbgXcpt to …
(edit) @80385   6 years vboxsync hm_vmx.h: Nested VMX: bugref:9180 Add pending debug exceptions to …
(edit) @80127   6 years vboxsync hm_vmx.h: Doxygen nits.
(edit) @80107   6 years vboxsync hm_vmx.h: Remove determining of VMX_USE_MSC_INTRINSICS macro that is …
(edit) @79755   6 years vboxsync hm_vmx.h: Nested VMX: bugref:9180 Add VMX_EXIT_INT_INFO_IS_XCPT_DF for …
(edit) @79754   6 years vboxsync hm_vmx.h: Nested VMX: bugref:9180 Add …
(edit) @79691   6 years vboxsync hm_vmx.h: Added VMX_EXIT_INT_INFO_IS_XCPT_PF for upcoming changes.
(edit) @79685   6 years vboxsync hm_vmx.h: Nested VMX: bugref:9180 Added …
(edit) @79652   6 years vboxsync hm_vmx.h: Nested VMX: bugref:9180 Added VMX_EXIT_INT_INFO_IS_XCPT_NMI …
(edit) @79647   6 years vboxsync hm_vmx.h: Nested VMX: bugref:9180 Add and adjust some macros for …
(edit) @79635   6 years vboxsync hm_vmx.h: Nested VMX: bugref:9180 Add VMX_ENTRY_INT_INFO_IS_XCPT_PF …
(edit) @79634   6 years vboxsync hm_vmx.h: Nested VMX: bugref:9180 Added …
(edit) @79629   6 years vboxsync hm_vmx.h: Nested VMX: bugref:9180 …
(edit) @79571   6 years vboxsync hm_vmx.h: Nested VMX: bugref:9180 comment nit.
(edit) @79342   6 years vboxsync hm_vmx.h: Nested VMX: bugref:9180 Add VMX_V_SHADOW_VMCS_SIZE and …
(edit) @79221   6 years vboxsync hm_vmx.h: Nested VMX: bugref:9180 Add invalid-guest state reason …
(edit) @79202   6 years vboxsync VMM: Nested VMX: bugref:9180 VMCS shadowing, work in progress.
(edit) @79195   6 years vboxsync hm_vmx.h: Nested VMX: bugref:9180 Comments.
(edit) @79077   6 years vboxsync hm_vmx.h: Nested VMX: bugref:9180 Rename VMXVMCSFIELDENC to …
(edit) @79076   6 years vboxsync hm_vmx.h: Nested VMX: bugref:9180 Comment.
(edit) @79075   6 years vboxsync hm_vmx.h: Nested VMX: bugref:9180 Comment.
(edit) @79029   6 years vboxsync hm_vmx.h: Nested VMX: bugref:9180 Name the exit qualification field as …
(edit) @78772   6 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:9180 Added a separate LMSW VM-exit …
(edit) @78650   6 years vboxsync VMM: Nested VMX: bugref:9180 Added RTIT_CTL MSR to the virtual VMCS. …
(edit) @78637   6 years vboxsync hm_vmx.h: Nested VMX: bugref:9180 Added VMXVEXITEVENTINFO for upcoming …
(edit) @78621   6 years vboxsync VMM: Nested VMX: bugref:9180 Renamed ENCLS-bitmap field in the virtual …
(edit) @78620   6 years vboxsync VMM: Nested VMX: bugref:9180 Added SPPT pointer field to the virtual VMCS.
(edit) @78590   6 years vboxsync VMM/HM: Nested VMX: bugref:9180 Add an extra VMX diagnostic for …
(edit) @78524   6 years vboxsync VMM/HM: Nested VMX: bugref:9180 Prep for invvpid support.
(edit) @78481   6 years vboxsync VMM/HM, IEM: Nested VMX: bugref:9180 Hardware-assisted VMX VM-exit …
(edit) @78371   6 years vboxsync VMM: Move VT-x/AMD-V helpers that are based on CPU specs to CPUM in …
(edit) @78237   6 years vboxsync VMM/IEM: Nested VMX: bugref:9180 Remove some superfluous VM-exit …
(edit) @78236   6 years vboxsync VMM/HMVMXR0: VMXMSRPM_ALLOW_RD_WR shorthand macro.
(edit) @78220   6 years vboxsync VMM: Nested VMX: bugref:9180 Hardware-assisted nested VT-x …
(edit) @77745   6 years vboxsync VMM/HM: Nested VMX: bugref:9180 Renamed VMX_V_VMCS_STATE_XXX to …
(edit) @77711   6 years vboxsync hm_vmx.h: Nested VMX: bugref:9180 Added VMX_V_VMCS_STATE_ACTIVE for …
(edit) @77548   6 years vboxsync VMM/IEM: Nested VMX: bugref:9180 VM-entry check; current VMCS cannot …
(edit) @77213   6 years vboxsync hm_vmx.h: Nested VMX: bugref:9180 Fix missing CR0.ET bit in …
(edit) @76993   6 years vboxsync VMM: Nested VMX: bugref:9180 Allowing fetching VM-exit names from …
(edit) @76827   6 years vboxsync VMM: Nested VMX: bugref:9180 Nits.
(edit) @76722   6 years vboxsync VMM: Nested VMX: bugref:9180 Fix VMLAUNCH/VMRESUME and VMPTRLD caching …
(edit) @76638   6 years vboxsync VMM/HM: Nested VMX: bugref:9180 Add a diagnostic enum for failing to …
(edit) @76636   6 years vboxsync hm_vmx.h: Changed the virtual VMCS revision ID.
(edit) @76585   6 years vboxsync *: scm --fix-header-guard-endif
(edit) @76558   6 years vboxsync include/VBox: Use VBOX_INCLUDED_ rather than _vbox_ as header guard …
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @76552   6 years vboxsync hm_vmx.h: VMX MSR description, easier than looking up fixed-0 and …
(edit) @76507   6 years vboxsync /include: scm --fix-header-guards. bugref:9344
(edit) @76472   6 years vboxsync hm_vmx.h: Doxygen fix.
(edit) @76471   6 years vboxsync hm_vmx.h: Doxygen fix.
(edit) @76470   6 years vboxsync hm_vmx.h: Doxygen fix.
(edit) @76463   6 years vboxsync hm_vmx.h, hm_svm.h: Slightly larger MSRS struct for future expansion.
(edit) @76438   6 years vboxsync vmm/hm_*.h: Mark 64-bit bitfields with RT_GCC_EXTENSION to make older …
(edit) @76397   6 years vboxsync VBox/vmm/hm_svm.h,hm_vmx.h: Try avoid including VBox/err.h in widely …
(edit) @76198   6 years vboxsync VMM: Nested VMX: bugref:9180 Use Intel terminology of 'allowed-0' and …
(edit) @76149   6 years vboxsync hm_vmx.h: Nested VMX: bugref:9180 Add a few more MSRs for future …
(edit) @75943   6 years vboxsync hm_vmx.h: Comment.
(edit) @75942   6 years vboxsync hm_vmx.h: Attempted build fix.
(edit) @75940   6 years vboxsync VMM: Nested VMX: bugref:9180 Pending guest debug exception injection.
(edit) @75693   6 years vboxsync hm_vmx.h: build fix (header check failed, kmk -C include)
(edit) @75671   6 years vboxsync VMM: Nested VMX: bugref:9180 Implement NMI-unblocking due to IRET for …
(edit) @75611   6 years vboxsync VMM: Nested VMX: bugref:9180 Move the VMX APIC-access guest-physical …
(edit) @75493   6 years vboxsync VMM: Nested VMX: bugref: 9180 Use PGM physical page handler for the …
(edit) @75387   6 years vboxsync VMM: Nested VMX: bugref:9180 Virtualized x2APIC MSR write access handling.
Note: See TracRevisionLog for help on using the revision log.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette