|
|
@70071
|
7 years |
vboxsync |
VMM/CPUM: Raise #GP(0) like a physical CPU would when a …
|
|
|
@70057
|
7 years |
vboxsync |
VMM/IEM: Nested hw.virt: Apply nested-guest TSC offset
|
|
|
@70056
|
7 years |
vboxsync |
VMM: Nested hw.virt: Apply nested-guest TSC offset when executing the …
|
|
|
@70020
|
7 years |
vboxsync |
VMM/HM: comment bit
|
|
|
@70019
|
7 years |
vboxsync |
VMM: Doxygen build fix
|
|
|
@70001
|
7 years |
vboxsync |
VMM/IEM: Nested hw.virt: Fixed SVM intercept function calls to …
|
|
|
@70000
|
7 years |
vboxsync |
VMM: Nested Hw.virt: Make SVM intercept functions smarter. Avoids …
|
|
|
@69930
|
7 years |
vboxsync |
VMM/HMSVMR0: Nits.
|
|
|
@69819
|
7 years |
vboxsync |
VMM: Nested Hw.virt: bits.
|
|
|
@69765
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: SVM fixes.
|
|
|
@69764
|
7 years |
vboxsync |
VMM: Nested Hw.virt: SVM fixes.
|
|
|
@69715
|
7 years |
vboxsync |
VMM/HM: Nested Hw.virt: Cache and restore EFER of the nested-guest …
|
|
|
@69581
|
7 years |
vboxsync |
PGMPhysRead: Try always memset to 0xff when pgmPhysReadHandler 'fails'.
|
|
|
@69566
|
7 years |
vboxsync |
IEM/IEMAllCImplSvmInstr.cpp.h: fix windows build issue with …
|
|
|
@69474
|
7 years |
vboxsync |
*: scm updates - header files should have 'svn:keywords=Id Revision' …
|
|
|
@69409
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: VMRUN fixes.
|
|
|
@69408
|
7 years |
vboxsync |
VMM/CPUM: Nested Hw.virt: Fix CPUMSvmVmExitRestoreHostState.
|
|
|
@69221
|
7 years |
vboxsync |
VMM: scm cleanups
|
|
|
@69216
|
7 years |
vboxsync |
CPUM: Reject invalid MTRR/PAT types.
|
|
|
@69160
|
7 years |
vboxsync |
VMM/CPUM: Renamed CPUMSetGuestEferNoCheck.
|
|
|
@69148
|
7 years |
vboxsync |
IEM: Do not clip EIP to 16 bits when running 16-bit code, Intel …
|
|
|
@69144
|
7 years |
vboxsync |
VMM: Added CPUMSetGuestEferNoCheck so we can also call it when …
|
|
|
@69141
|
7 years |
vboxsync |
VMM/IEM: Fix return code of IEMExecSvmVmexit, logging.
|
|
|
@69139
|
7 years |
vboxsync |
VMM/HM: Fix typo overwriting SVM CR0 read intercept controls being …
|
|
|
@69111
|
7 years |
vboxsync |
(C) year
|
|
|
@69100
|
7 years |
vboxsync |
PDM/PGM: Return 0xff to devices.
|
|
|
@69046
|
7 years |
vboxsync |
Global: replace fall-through comments with RT_FALL_THRU(). …
|
|
|
@69032
|
7 years |
vboxsync |
VMM/CPUMAllRegs: Added an assertion to ensure the host (outer guest) …
|
|
|
@68997
|
7 years |
vboxsync |
VMM/IEM: Adjust assertion to allow VINF_EM_TRIPLE_FAULT in …
|
|
|
@68970
|
7 years |
vboxsync |
VMM/IEM: Fix delivery of triple-fault/CPU shutdown condition as part …
|
|
|
@68910
|
7 years |
vboxsync |
VMM/HM: Nested Hw.virt: SVM hardware-assisted execution bits.
|
|
|
@68906
|
7 years |
vboxsync |
VMM/IEM/IEMAllCImplSvmInstr.cpp.h: Fix swapped DR6, DR7 on SVM #VMEXIT …
|
|
|
@68785
|
7 years |
vboxsync |
PGMAllBth.h: indent.
|
|
|
@68784
|
7 years |
vboxsync |
VMM/IEM: SVM instruction nits.
|
|
|
@68783
|
7 years |
vboxsync |
VMM/PGM/PGMAllBth.h: Fixed switched parameter in assertion.
|
|
|
@68692
|
7 years |
vboxsync |
PGMChangeMode: AMD-V paged real mode fix.
|
|
|
@68531
|
7 years |
vboxsync |
Typos.
|
|
|
@68438
|
7 years |
vboxsync |
space.
|
|
|
@68434
|
7 years |
vboxsync |
VMM: Nested Hw.virt: SVM bits.
|
|
|
@68433
|
7 years |
vboxsync |
VMM: Nested Hw.virt: SVM bits.
|
|
|
@68363
|
7 years |
vboxsync |
VMM/HM: Nested Hw.virt nit.
|
|
|
@68362
|
7 years |
vboxsync |
VMM/IEM: SVM Nested Hw.virt bits.
|
|
|
@68361
|
7 years |
vboxsync |
VMM/HMSVMR0: Nested Hw.virt bits.
|
|
|
@68293
|
7 years |
vboxsync |
VMM: Nested Hw.virt: SVM bits.
|
|
|
@68275
|
7 years |
vboxsync |
VMM/HMSVMR0,HMSVMAll: Nested Hw.virt bits.
|
|
|
@68228
|
7 years |
vboxsync |
VMM: Nested Hw.virt: Doxygen fixes.
|
|
|
@68227
|
7 years |
vboxsync |
VMM/IEM: Updates for SVM R0 nested bits.
|
|
|
@68226
|
7 years |
vboxsync |
VMM: Nested Hw.virt: SVM R0 bits.
|
|
|
@68220
|
7 years |
vboxsync |
VMM/APIC: Fix incorrect log statement
|
|
|
@68150
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Fixes.
|
|
|
@68022
|
7 years |
vboxsync |
TMCpuTickGetDeadlineAndTscOffset: build fix
|
|
|
@68019
|
7 years |
vboxsync |
TMAllCpu.cpp: Removed some weirness from the TSC calc code.
|
|
|
@67989
|
7 years |
vboxsync |
GVMMR0Sched*: pass pGVM along when we've got it.
|
|
|
@67945
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Fixes
|
|
|
@67925
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Fixes for dynamically allocated nested-guest VMCB.
|
|
|
@67924
|
7 years |
vboxsync |
VMM/CPUM: Nested Hw.virt: Allocate the nested-guest VMCB (controls and …
|
|
|
@67786
|
7 years |
vboxsync |
IEM: Also clear TF, AC as documented by AMD/Intel when dispatching …
|
|
|
@67749
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: More flexible EFER transitions on VMRUN. …
|
|
|
@67720
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Don't increment RIP if VMRUN causes a #VMEXIT …
|
|
|
@67713
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Fiddle status codes so we don't guru when …
|
|
|
@67696
|
7 years |
vboxsync |
VMM/CPUM: Nested Hw.virt: Fix typo in interrupt injection logic with …
|
|
|
@67659
|
7 years |
vboxsync |
VMM/IEM: Added IEMExecDecodedInvlpg.
|
|
|
@67632
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Similar fix to r116399 for clgi instr as well.
|
|
|
@67629
|
7 years |
vboxsync |
Do the reschedule, don't just ask for it in the future.
|
|
|
@67627
|
7 years |
vboxsync |
IEM: Added EMMS/FEMMS implementation.
|
|
|
@67529
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Fixes and debugger info support for VCPU hwvirt state.
|
|
|
@67528
|
8 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Fixes.
|
|
|
@67527
|
8 years |
vboxsync |
VMM/IEM: Added SVM instruction implementation C impl.
|
|
|
@67524
|
8 years |
vboxsync |
VMM/CPUM: Nested Hw.virt: Fixes.
|
|
|
@67522
|
8 years |
vboxsync |
VMM/PGM: typo.
|
|
|
@67258
|
8 years |
vboxsync |
VMM/CPUM: Nested Hw.virt: Added some SVM nested-guest interrupt helpers.
|
|
|
@67204
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Physical interrupts and virtual interrupt fixes.
|
|
|
@67200
|
8 years |
vboxsync |
VMM/HMSVMAll: Logging nits.
|
|
|
@67163
|
8 years |
vboxsync |
VMM/IEM: Temporary hack for toggling forcing of execution to continue …
|
|
|
@67159
|
8 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Fixes.
|
|
|
@67158
|
8 years |
vboxsync |
VMM/HMSVMAll: Nested Hw.virt: fixes.
|
|
|
@67156
|
8 years |
vboxsync |
VMM/HMSVMR0, VMM/HMSVMAll: Nested Hw.virt: Fixes.
|
|
|
@67131
|
8 years |
vboxsync |
EMAll: logging
|
|
|
@67072
|
8 years |
vboxsync |
IEM: Tests and fixes for vmovntdqa Vx,Mx. Added a few strickness …
|
|
|
@67057
|
8 years |
vboxsync |
VMM/IEM: Reverted r115703.
|
|
|
@67056
|
8 years |
vboxsync |
VMM/IEM: #ifdef/endif VBOX_WITH_NESTED_HWVIRT comment nit.
|
|
|
@67051
|
8 years |
vboxsync |
VMM/APIC: Assertion is sufficient, caller is responsible for calling …
|
|
|
@67050
|
8 years |
vboxsync |
VMM/APIC, HMVMXR0: Fixes for when the APIC isn't present.
|
|
|
@67042
|
8 years |
vboxsync |
IEM: Implemented (but not tested) vmovntdqa Vx,Mx (VEX.66.0F38 2a mod!=3).
|
|
|
@67041
|
8 years |
vboxsync |
IEM: Implemented movntdqa Vdq,Mdq (0x66 0x0f 0x38 0x2a mod!=3).
|
|
|
@67040
|
8 years |
vboxsync |
IEM: Implemented movntdqa Vdq,Mdq (0x66 0x0f 0x38 0x2a mod!=3).
|
|
|
@67037
|
8 years |
vboxsync |
IEM: Implemented vmovntdq Mx,Vx (VEX.66.0F e7 mod!=3).
|
|
|
@67034
|
8 years |
vboxsync |
IEM: Tests+docs for movntdq Mdq,Vdq (0x66 0x0f 0xe7).
|
|
|
@67033
|
8 years |
vboxsync |
IEM: Tests+docs+adjustments for movntq Mq,Pq (0x0f 0xe7).
|
|
|
@67030
|
8 years |
vboxsync |
IEM: Implemented movq Wq,Vq (VEX.66.0F d6).
|
|
|
@67029
|
8 years |
vboxsync |
IEM: Implemented movq Vq,Wq (VEX.F3.0F 7e).
|
|
|
@67028
|
8 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Add assertion for future todo.
|
|
|
@67016
|
8 years |
vboxsync |
IEM: Implemented vmovdqu Wx,Vx (VEX.F3.0F 0x7f).
|
|
|
@67015
|
8 years |
vboxsync |
IEM: Implemented vmovdqa Wx,Vx (VEX.66.0F 0x7f).
|
|
|
@67014
|
8 years |
vboxsync |
IEM: Documented movd Ed,Vd and mov Eq,Vq (0x66 0x0f 0x7e).
|
|
|
@67013
|
8 years |
vboxsync |
IEM: Documented and adjusted movd Ed,Pd and mov Eq,Pq (0x0f 0x7e).
|
|
|
@67012
|
8 years |
vboxsync |
IEM: Implemented vmovd Ed,Vd and vmovq Eq,Vq (VEX.66.0F 7e).
|
|
|
@67011
|
8 years |
vboxsync |
IEM: Docs+tests for movdqu Vdq,Wdq.
|
|
|
@67010
|
8 years |
vboxsync |
IEM: Implemented vmovdqu Vx,Wx (VEX.F3.0F 6f).
|
|
|
@67009
|
8 years |
vboxsync |
IEM: Implemented vmovdqa Vx,Wx (VEX.66.0F 6f).
|
|
|