|
|
@93338
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 Fixed CR0-fixed bits validation when …
|
|
|
@93115
|
3 years |
vboxsync |
scm --update-copyright-year
|
|
|
@92745
|
3 years |
vboxsync |
VMM/IEM,DBGF: Hook INT3 emulation IEM up with DBGF to make breakpoints …
|
|
|
@92626
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Adjust PGM APIs and translate …
|
|
|
@92585
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Renamed fPdpesMapped as it's rather …
|
|
|
@92583
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Renamed fPdpesMapped as it's rather …
|
|
|
@92568
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 Comment clarifying we should raise …
|
|
|
@92545
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 Don't GP(0) only for …
|
|
|
@92541
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Allow forcing mapping/unmapping of CR3 …
|
|
|
@91997
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 EPT CR3 bits.
|
|
|
@91964
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 CR3 physical address mask check when …
|
|
|
@91963
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 CR3 physical address mask check when …
|
|
|
@91634
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 Fixed regression caused by r147289.
|
|
|
@91580
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Made changes to PGM++ to handle invalid …
|
|
|
@91297
|
3 years |
vboxsync |
VMM/CPUM,++: Moved the nested VT-X VMCS allocation into CPUMCTX. …
|
|
|
@91287
|
3 years |
vboxsync |
VMM/CPUM,++: Moved the nested SVM VMCB allocation into CPUMCTX. …
|
|
|
@91281
|
3 years |
vboxsync |
VMM/CPUM,++: Moved the guest's extended state (XState) from the hyper …
|
|
|
@91251
|
3 years |
vboxsync |
VMM/IEM: Add CR0.CD and CR0.NW to conditions for calling PGMFlushTLB …
|
|
|
@86185
|
4 years |
vboxsync |
VMM: Implemented sysenter and sysexit in IEM (limited testing). Added …
|
|
|
@86183
|
4 years |
vboxsync |
VMM: Implemented sysenter and sysexit in IEM (limited testing). Added …
|
|
|
@84478
|
5 years |
vboxsync |
Warning.
|
|
|
@84477
|
5 years |
vboxsync |
IEM: Implemented dummy MOV to/from TR. Avoids crashes in OS/2 KDB and …
|
|
|
@83771
|
5 years |
vboxsync |
VMM: VC++ 14.1 warning fixes. bugref:8489
|
|
|
@82968
|
5 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@81665
|
5 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Cleanup cpum.h interfaces - drop unused …
|
|
|
@81091
|
5 years |
vboxsync |
VMM/IEM: Nit.
|
|
|
@80618
|
5 years |
vboxsync |
VMM/IEM: Use uint64_t for the INVPCID invalidation type (as it's …
|
|
|
@80268
|
5 years |
vboxsync |
VMM: Refactoring VMMAll/* to use VMCC & VMMCPUCC. bugref:9217
|
|
|
@80089
|
5 years |
vboxsync |
VMM: Kicking out raw-mode - IEM. bugref:9517
|
|
|
@80024
|
5 years |
vboxsync |
VMM: Kicking out raw-mode (work in progress) - em config. bugref:9517
|
|
|
@80020
|
5 years |
vboxsync |
VMM: Kicking out raw-mode (work in progress) - vm.h. bugref:9517
|
|
|
@79074
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Pass the guest/host mask as parameter …
|
|
|
@78919
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Signal NMI-window FF not just when an …
|
|
|
@78888
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Don't signal a NMI-window exiting FF …
|
|
|
@78689
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Use CPUMGetGuestVmxMasked[Cr0|Cr4], …
|
|
|
@78681
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Renamed iemVmxMaskCr0CR4 to …
|
|
|
@78494
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Clarify comment on invpcid VM-exit. …
|
|
|
@78489
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Fix RDTSCP VM-exit. We have to first …
|
|
|
@77610
|
6 years |
vboxsync |
VMM/EM, VMM/IEM: Nested VMX: bugref:9180 Implemented NMI-exiting, …
|
|
|
@77094
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 ifdef related fixes. Also don't …
|
|
|
@77091
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 indentation space.
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@76549
|
6 years |
vboxsync |
VMM/IEM: Use the CR0, CR4 valid masks functions from r127850.
|
|
|
@76200
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Initialize VMX guest-MSRs from the …
|
|
|
@75680
|
6 years |
vboxsync |
VMM/IEM: Nested SVM: bugref:7243 IRET intercept does not clear NMI …
|
|
|
@75671
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Implement NMI-unblocking due to IRET for …
|
|
|
@75631
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 APIC-access page deregistration and other …
|
|
|
@75620
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 APIC-write emulation bits.
|
|
|
@75604
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 don't forget to initialize rcStrict …
|
|
|
@75565
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 More Virtual-APIC bits. Implement TPR, …
|
|
|
@75510
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Try to unify signalling of …
|
|
|
@75507
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 APIC-access handling for MONITOR, …
|
|
|
@75301
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 VM-exit bits; APIC-access and APIC-write …
|
|
|
@75249
|
6 years |
vboxsync |
IEM: Enabled 286 LOADALL. A bit hacky due to overlap with SYSCALL but …
|
|
|
@75234
|
6 years |
vboxsync |
IEM: Added 286 LOADALL implementation. Disabled by default.
|
|
|
@74785
|
6 years |
vboxsync |
vm.h,VMM: Use VMCPU_FF_IS_SET instead of VMCPU_FF_IS_PENDING when …
|
|
|
@74709
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Added MWAIT intercept.
|
|
|
@74706
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Added INVD intercept.
|
|
|
@74705
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Added WBINVD intercept.
|
|
|
@74704
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Added XSETBV intercept.
|
|
|
@74703
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 #UDs take priority over VM-exit for …
|
|
|
@74702
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Raise #UD for …
|
|
|
@74699
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Added VMX non-root mode CR0 …
|
|
|
@74698
|
6 years |
vboxsync |
VMM/IEM: Fix typo in SMSW.
|
|
|
@74697
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Added VMX non-root mode CR0 …
|
|
|
@74693
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Added Mov DRx …
|
|
|
@74661
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Added IN/OUT intercepts.
|
|
|
@74659
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Log statement fix.
|
|
|
@74649
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Added reading VTPR for …
|
|
|
@74648
|
6 years |
vboxsync |
VMM/IEM, CPUM: Nested VMX: bugref:9180 VM-exit bits; Add TPR …
|
|
|
@74633
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Add Mov-to-cr8 and …
|
|
|
@74632
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Let the caller check for VMX non-root …
|
|
|
@74631
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Shift typo.
|
|
|
@74630
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Added Mov from CR8 …
|
|
|
@74621
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit; CR3 intercepts.
|
|
|
@74620
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; CR4 write intercept.
|
|
|
@74618
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Adjust iemGetMaskedCr0 for both CR0 …
|
|
|
@74609
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Comment nit.
|
|
|
@74608
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Added CR0 guest/host and read-shadow …
|
|
|
@74607
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Mov to CR0 intercept.
|
|
|
@74605
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; CLTS intercept.
|
|
|
@74603
|
6 years |
vboxsync |
VMM/IEM, HM: Nested VMX: bugref:9180 VM-exit bits; LMSW intercept. …
|
|
|
@74592
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; LLDT, SLDT, LTR, STR …
|
|
|
@74591
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; LGDT, SGDT intercepts.
|
|
|
@74573
|
6 years |
vboxsync |
IEM: LAR/LSL must work with system descriptors, too.
|
|
|
@74571
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Added MONITOR intercept.
|
|
|
@74569
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Added RDPMC intercept.
|
|
|
@74568
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Add INVLPG intercept.
|
|
|
@74566
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Add INVPCID intercept.
|
|
|
@74563
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Added VMREAD, VMWRITE …
|
|
|
@74541
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; HLT intercept.
|
|
|
@74539
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; RDTSC, RDTSCP intercepts.
|
|
|
@74532
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 VM-exit intercept for CPUID.
|
|
|
@74522
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 We must check both MBZ and MB1 bits …
|
|
|
@74520
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Macro consistency.
|
|
|
@74392
|
6 years |
vboxsync |
VMM/CPU, IEM: Nested VMX: bugref:9180 Access the CR0 and CR4 fixed …
|
|
|
@74385
|
6 years |
vboxsync |
Comment.
|
|
|
@74336
|
6 years |
vboxsync |
VMM/IEM: Nested SVM: bugref:7243 SVM macro cleanup.
|
|
|
@74332
|
6 years |
vboxsync |
VMM/IEM: Nested SVM: bugref:7243 SVM macro cleanup.
|
|
|
@73606
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Various bits:
- IEM: Started VMXON, …
|
|
|