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