|
|
@96821
|
2 years |
vboxsync |
VMM/IEM: Define separate log groups for the VMX and SVM code in IEM …
|
|
|
@96811
|
2 years |
vboxsync |
VMM,IPRT,VBoxGuest,SUPDrv: Added a more efficient interface for guest …
|
|
|
@96745
|
2 years |
vboxsync |
VMM/IEM: Some micro optimizations around …
|
|
|
@96744
|
2 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 Fixed a typo in …
|
|
|
@96743
|
2 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 Handle nested-guest instruction …
|
|
|
@96723
|
2 years |
vboxsync |
VMM/IEM: Implement cvttsd2si instruction, bugref:9898
|
|
|
@96636
|
2 years |
vboxsync |
VMM/IEM: Align the bounce buffers on a 64 byte boundrary improve …
|
|
|
@96494
|
2 years |
vboxsync |
VMM: updates. [warning fix] bugref:10282
|
|
|
@96491
|
2 years |
vboxsync |
VMM: updates. bugref:10282
|
|
|
@96407
|
2 years |
vboxsync |
scm copyright and license note update
|
|
|
@96247
|
2 years |
vboxsync |
VMM/IEM: Start implementing floating point SSE instructions using …
|
|
|
@95575
|
2 years |
vboxsync |
VMM/IEM: Log the setting of unmasked FPU exceptions. bugref:9898
|
|
|
@95563
|
2 years |
vboxsync |
VMM/IEM: Some crude exception/interrupt stats and history, take two. …
|
|
|
@95562
|
2 years |
vboxsync |
VMM/IEM: Some crude exception/interrupt stats and history, take two. …
|
|
|
@95561
|
2 years |
vboxsync |
VMM/IEM: Some crude exception/interrupt stats and history, take two. …
|
|
|
@95560
|
2 years |
vboxsync |
VMM/IEM: Some crude exception/interrupt stats and history. bugref:9898
|
|
|
@95558
|
2 years |
vboxsync |
VMM/IEM: Flush CR2 when raising #PF. bugref:9898
|
|
|
@95421
|
2 years |
vboxsync |
VMM/IEM: fld, fbld and fstp are 8 byte aligned as far as #AC is …
|
|
|
@95410
|
2 years |
vboxsync |
VMM/IEM: Alignment checks (#AC(0)/#GP(0)). bugref:9898
|
|
|
@95307
|
2 years |
vboxsync |
VMM/IEMAll.cpp: Some data TLB tweaking. bugref:9898
|
|
|
@94868
|
3 years |
vboxsync |
VMM/IEM: More TLB work. bugref:9898
|
|
|
@94845
|
3 years |
vboxsync |
VMM/IEM: More TLB work. bugref:9898
|
|
|
@94838
|
3 years |
vboxsync |
VMM/IEM: More TLB work. bugref:9898
|
|
|
@94800
|
3 years |
vboxsync |
VMM/IEM,PGM: TLB work, esp. on the data one. bugref:9898
|
|
|
@94768
|
3 years |
vboxsync |
VMM/IEM: Split up IEMAll.cpp into a few more compilation units. bugref:9898
|
|
|
@94440
|
3 years |
vboxsync |
VMM/IEM: fxam does not raise any exceptions and has special …
|
|
|
@94350
|
3 years |
vboxsync |
VMM/IEM: Implemented fbld (not tested). bugref:9898
|
|
|
@94261
|
3 years |
vboxsync |
iprt/types.h,VMM,ValKit,IPRT: Dropped the bit counts in member …
|
|
|
@94163
|
3 years |
vboxsync |
VMM/IEM: Try deal with basic Intel/AMD EFLAGS difference for shifts …
|
|
|
@94162
|
3 years |
vboxsync |
VMM/IEM: Try deal with basic Intel/AMD EFLAGS difference for double …
|
|
|
@94156
|
3 years |
vboxsync |
VMM/IEM: Try deal with basic Intel/AMD EFLAGS difference for binary …
|
|
|
@93964
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 Use the HM ring-0 API to construct …
|
|
|
@93922
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 EPT VM-exit handling with HM ring-0 code.
|
|
|
@93906
|
3 years |
vboxsync |
IEM: Implemented fbstp instruction (used by OLE and indirectly MS Word …
|
|
|
@93635
|
3 years |
vboxsync |
VMM/PGM,VMM/PDM,VGA: Consolidate the user parameters of the physical …
|
|
|
@93554
|
3 years |
vboxsync |
VMM: Changed PAGE_SIZE -> GUEST_PAGE_SIZE / HOST_PAGE_SIZE, PAGE_SHIFT …
|
|
|
@93198
|
3 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:10092 Add INVEPT interface.
|
|
|
@93115
|
3 years |
vboxsync |
scm --update-copyright-year
|
|
|
@93107
|
3 years |
vboxsync |
VMM/IEM: IEMExecStringIoRead must roll back memory mappings. Can …
|
|
|
@92757
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Assert that we don't support …
|
|
|
@92728
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 EPT violation/misconfig bits.
|
|
|
@92706
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 EPT misconfig bits and note about …
|
|
|
@92685
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Started with constructing EPT-violation …
|
|
|
@92626
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Adjust PGM APIs and translate …
|
|
|
@92583
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Renamed fPdpesMapped as it's rather …
|
|
|
@92553
|
3 years |
vboxsync |
VMM/IEM: Tweaked iemFpuUpdateOpcodeAndIpWorker and iemFpuUpdateDP for …
|
|
|
@92495
|
3 years |
vboxsync |
VMM/CPUM,++: Merged CPUMCTX_EXTRN_HM_VMX_INT_STATE, …
|
|
|
@92426
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Refactor PGMGstGetPage and related API …
|
|
|
@91580
|
3 years |
vboxsync |
VMM: Nested VMX: bugref:10092 Made changes to PGM++ to handle invalid …
|
|
|
@91281
|
3 years |
vboxsync |
VMM/CPUM,++: Moved the guest's extended state (XState) from the hyper …
|
|
|
@91263
|
3 years |
vboxsync |
VMM/IEM: Moved instruction stats from the hyper heap and into the VM …
|
|
|
@91016
|
3 years |
vboxsync |
VMM/PGM,++: Kicked out VBOX_WITH_2X_4GB_ADDR_SPACE and the DynMap code …
|
|
|
@89974
|
3 years |
vboxsync |
IEM: Added IEMExecOneIgnoreLock for use with split-lock cases. bugref:10052
|
|
|
@89973
|
3 years |
vboxsync |
IEM: xchg sets X86_TRAP_PF_RW, see bs3-cpu-basic-2.
|
|
|
@87831
|
4 years |
vboxsync |
VMM: Some modification for r142732 to make it work with KVM nested …
|
|
|
@87636
|
4 years |
vboxsync |
VMM/IEM: Need to set IEM_XCPT_FLAGS_ERR for GP faults as well in …
|
|
|
@87308
|
4 years |
vboxsync |
VMM/IEM: Make sure to set XSAVE_C_YMM in the xstate header so changes …
|
|
|
@85184
|
4 years |
vboxsync |
VMM/IEMAll.cpp: Corrected to prototypes for inline functions. bugref:9794
|
|
|
@84505
|
5 years |
vboxsync |
IEM: Adding iemMemFetchDataU32_ZX_U64 to deal with techically correct …
|
|
|
@83890
|
5 years |
vboxsync |
VMM/IEM: VC++ 14.1 release build adjuments. bugref:8489
|
|
|
@82968
|
5 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@81786
|
5 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Implement VMX-preemption timer for …
|
|
|
@81665
|
5 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Cleanup cpum.h interfaces - drop unused …
|
|
|
@81605
|
5 years |
vboxsync |
VMM (and related changes): Add support for Hygon Dhyana CPUs. Modified …
|
|
|
@81002
|
5 years |
vboxsync |
VMM: bugref:9566 TRPM enhancements and cleanup. Bumps TRPM saved-state …
|
|
|
@80808
|
5 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Use CPUMIsGuestVmxInterceptEvents.
|
|
|
@80621
|
5 years |
vboxsync |
VMM/IEM: Doxygen fix.
|
|
|
@80620
|
5 years |
vboxsync |
VMM/IEM: Add IEMExecDecodedInvpcid for upcoming changes.
|
|
|
@80594
|
5 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Update todo.
|
|
|
@80540
|
5 years |
vboxsync |
VMM/IEM: iemTaskSwitch const nits.
|
|
|
@80510
|
5 years |
vboxsync |
VMM/IEM: Added an assertion in IEMExecLots that the TRPM event being …
|
|
|
@80489
|
5 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Fix zero-ing out incorrectly the exit …
|
|
|
@80466
|
5 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 nit.
|
|
|
@80465
|
5 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Add VMCPU_FF_VMX_PREEMPT_TIMER to …
|
|
|
@80463
|
5 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Add VMCPU_FF_VMX_PREEMPT_TIMER to the …
|
|
|
@80462
|
5 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Optimize new nested-vmx code in …
|
|
|
@80461
|
5 years |
vboxsync |
IEMAll/iemExecOneInner: Clear VMCPU_FF_INHIBIT_INTERRUPTS when no …
|
|
|
@80458
|
5 years |
vboxsync |
IEM: Optimize new nested-vmx code in iemExecOneInner a little. bugref:9180
|
|
|
@80386
|
5 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Added trap-like VM-exit handler in …
|
|
|
@80350
|
5 years |
vboxsync |
VMM/IEM: Nit, pVM isn't unused.
|
|
|
@80349
|
5 years |
vboxsync |
VMM: Build fix for nested hw.virt code. bugref:9217
|
|
|
@80333
|
5 years |
vboxsync |
VMM: Eliminating the VBOX_BUGREF_9217_PART_I preprocessor macro. …
|
|
|
@80281
|
5 years |
vboxsync |
VMM,++: Refactoring code to use VMMC & VMMCPUCC. bugref:9217
|
|
|
@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
|
|
|
@80055
|
5 years |
vboxsync |
Main: Kicking out raw-mode - CPUMRaw*. bugref:9517
|
|
|
@80020
|
5 years |
vboxsync |
VMM: Kicking out raw-mode (work in progress) - vm.h. bugref:9517
|
|
|
@80007
|
5 years |
vboxsync |
VMM: Kicking out raw-mode (work in progress). bugref:9517
|
|
|
@79993
|
5 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Already checked in …
|
|
|
@79975
|
5 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 If we are de-registering the page …
|
|
|
@79756
|
5 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Double fault and triple fault VM-exit …
|
|
|
@79598
|
5 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 nit.
|
|
|
@79487
|
5 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Comment.
|
|
|
@79381
|
5 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Always verify VM-exit reason is …
|
|
|
@79343
|
5 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Add functions to read/write VMCS …
|
|
|
@79031
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 The Exit qualification is mandatory …
|
|
|
@78982
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Setup interrupt-window exiting …
|
|
|
@78977
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 Add interface for exception or NMI …
|
|
|
@78958
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 space nit.
|
|
|
@78951
|
6 years |
vboxsync |
VMM/IEM: Nested VMX: bugref:9180 APIC-access VM-exits to pass info. …
|
|
|