|
|
@102023
|
13 months |
vboxsync |
hm_vmx.h: Added new VMCS field encodings.
|
|
|
@102020
|
13 months |
vboxsync |
VMM: Nested VMX: bugref:10318 Discard unused VMCS launch-state bits …
|
|
|
@101449
|
14 months |
vboxsync |
VMM/IEM: Nested VMX: bugref:10318 Added VMX VM-exit intercepts for …
|
|
|
@101311
|
14 months |
vboxsync |
VMM: Detect and log new VMX features, part 4.
|
|
|
@101308
|
14 months |
vboxsync |
VMM: Detect and log new VMX features, part 1.
|
|
|
@101059
|
15 months |
vboxsync |
VMM: Nested VMX: bugref:10318 EPT memtype define nits.
|
|
|
@99163
|
21 months |
vboxsync |
VMM/CPUM: Nested VMX: bugref:10318 Adjust virtual VMCS for …
|
|
|
@98150
|
23 months |
vboxsync |
VMM: Nested VMX: bugref:10318 Fix VMX CR0/CR4 fixed bits masking.
|
|
|
@98103
|
23 months |
vboxsync |
Copyright year updates by scm.
|
|
|
@97262
|
2 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Added fetching VM-exit secondary MSR …
|
|
|
@97040
|
2 years |
vboxsync |
hm_vmx.h: Nested VMX: bugref:10092 Slightly shorten …
|
|
|
@97019
|
2 years |
vboxsync |
VMM/IEM,HMVMXR0: Converted all VMXVEXITEVENTINFO initialization from …
|
|
|
@97018
|
2 years |
vboxsync |
VMM/IEMAllCImplVmxInstr.cpp: Converted all VMVEXITINFO initialization …
|
|
|
@97005
|
2 years |
vboxsync |
VMM/HMVMXR0: Converted all VMVEXITINFO initialization to use …
|
|
|
@96711
|
2 years |
vboxsync |
hm_vmx.h: Nested VMX: bugref:10092 Spaces, nits.
|
|
|
@96601
|
2 years |
vboxsync |
hm_vmx.h: Nested EPT: bugref:10092 Added newer EPT paging entry …
|
|
|
@96407
|
2 years |
vboxsync |
scm copyright and license note update
|
|
|
@96295
|
2 years |
vboxsync |
VMM: Nested EPT: bugref:10092 Nits.
|
|
|
@93963
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Add HM ring-0 API for querying transient …
|
|
|
@93946
|
3 years |
vboxsync |
hm_vmx.h: Comment typo fix.
|
|
|
@93913
|
3 years |
vboxsync |
VMM: Comment nits.
|
|
|
@93336
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Use a separate CR0-fixed-0 define for …
|
|
|
@93223
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 When Unrestricted Guest is supported by …
|
|
|
@93115
|
3 years |
vboxsync |
scm --update-copyright-year
|
|
|
@92843
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 For upcoming INVEPT instruction support.
|
|
|
@92685
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Started with constructing EPT-violation …
|
|
|
@92479
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Renamed EPT bitfield macro to be more …
|
|
|
@92075
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 hm_vmx.h: Added EPT_PTE_ATTR_MASK for …
|
|
|
@92070
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 hm_vmx.h: Added EPT PDE attribute masks …
|
|
|
@92046
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 EPT paging PDPTE walk bits.
|
|
|
@91971
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Renamed typo in VMCS field.
|
|
|
@91965
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Added EPT_PML4E_ATTR_MASK.
|
|
|
@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
|
3 years |
vboxsync |
hm_vmx.h: Nested VMX: bugref:10092 Add LOADIWKEY union of VM-exit …
|
|
|
@91360
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Introduced …
|
|
|
@91358
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 More consistent naming of EPT/VPID caps.
|
|
|
@91357
|
3 years |
vboxsync |
VMM/HMVMXR0: Nested VMX: bugref:10092 Cleaned up bit fields for EPTP.
|
|
|
@91344
|
3 years |
vboxsync |
VMM/HM: Missed in previous commit.
|
|
|
@91323
|
3 years |
vboxsync |
VMM: bugref:10106 Fixed IA32_FEATURE_CONTROL MSR reported to the guest.
|
|
|
@91120
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 VMX EPT and Unrestricted CFGM options, …
|
|
|
@91101
|
3 years |
vboxsync |
VMM: Nested VMX: hm_vmx: Bit fields for VM-exit qualifations due to …
|
|
|
@91098
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Added new/missing EPT violation VM-exit …
|
|
|
@91045
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Updated VM-entry, VM-exit bitfield macros.
|
|
|
@91044
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 More consistent naming of VMCS fields.
|
|
|
@91043
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Renamed some macros.
|
|
|
@91037
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Added support for tertiary processor …
|
|
|
@90934
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Added Tertiary Processor-based …
|
|
|
@90932
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Renamed …
|
|
|
@90927
|
3 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
|
4 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
|
5 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Define macros CR0 ignore mask on …
|
|
|
@80767
|
5 years |
vboxsync |
VMM/HM: Nested VMX: bugref:9180 Add IoBitmapAPtrReadPhys and …
|
|
|
@80659
|
5 years |
vboxsync |
hm_vmx.h: Add VMX_BASIC_PHYSADDR_WIDTH_32BIT for upcoming change.
|
|
|
@80418
|
5 years |
vboxsync |
hm_vmx.h: Added MSR_IA32_VMX_EPT_VPID_CAP_PAGE_WALK_LENGTH_5.
|
|
|
@80387
|
5 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Renamed u64GuestPendingDbgXcpt to …
|
|
|
@80385
|
5 years |
vboxsync |
hm_vmx.h: Nested VMX: bugref:9180 Add pending debug exceptions to …
|
|
|
@80127
|
5 years |
vboxsync |
hm_vmx.h: Doxygen nits.
|
|
|
@80107
|
5 years |
vboxsync |
hm_vmx.h: Remove determining of VMX_USE_MSC_INTRINSICS macro that is …
|
|
|
@79755
|
5 years |
vboxsync |
hm_vmx.h: Nested VMX: bugref:9180 Add VMX_EXIT_INT_INFO_IS_XCPT_DF for …
|
|
|
@79754
|
5 years |
vboxsync |
hm_vmx.h: Nested VMX: bugref:9180 Add …
|
|
|
@79691
|
5 years |
vboxsync |
hm_vmx.h: Added VMX_EXIT_INT_INFO_IS_XCPT_PF for upcoming changes.
|
|
|
@79685
|
5 years |
vboxsync |
hm_vmx.h: Nested VMX: bugref:9180 Added …
|
|
|
@79652
|
5 years |
vboxsync |
hm_vmx.h: Nested VMX: bugref:9180 Added VMX_EXIT_INT_INFO_IS_XCPT_NMI …
|
|
|
@79647
|
5 years |
vboxsync |
hm_vmx.h: Nested VMX: bugref:9180 Add and adjust some macros for …
|
|
|
@79635
|
5 years |
vboxsync |
hm_vmx.h: Nested VMX: bugref:9180 Add VMX_ENTRY_INT_INFO_IS_XCPT_PF …
|
|
|
@79634
|
5 years |
vboxsync |
hm_vmx.h: Nested VMX: bugref:9180 Added …
|
|
|
@79629
|
5 years |
vboxsync |
hm_vmx.h: Nested VMX: bugref:9180 …
|
|
|
@79571
|
5 years |
vboxsync |
hm_vmx.h: Nested VMX: bugref:9180 comment nit.
|
|
|
@79342
|
5 years |
vboxsync |
hm_vmx.h: Nested VMX: bugref:9180 Add VMX_V_SHADOW_VMCS_SIZE and …
|
|
|
@79221
|
5 years |
vboxsync |
hm_vmx.h: Nested VMX: bugref:9180 Add invalid-guest state reason …
|
|
|
@79202
|
5 years |
vboxsync |
VMM: Nested VMX: bugref:9180 VMCS shadowing, work in progress.
|
|
|
@79195
|
5 years |
vboxsync |
hm_vmx.h: Nested VMX: bugref:9180 Comments.
|
|
|
@79077
|
5 years |
vboxsync |
hm_vmx.h: Nested VMX: bugref:9180 Rename VMXVMCSFIELDENC to …
|
|
|
@79076
|
5 years |
vboxsync |
hm_vmx.h: Nested VMX: bugref:9180 Comment.
|
|
|
@79075
|
5 years |
vboxsync |
hm_vmx.h: Nested VMX: bugref:9180 Comment.
|
|
|
@79029
|
5 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 …
|
|
|