|
|
@67724
|
7 years |
vboxsync |
VMM: nit.
|
|
|
@67723
|
7 years |
vboxsync |
VMM/CPUM: Nested Hw.virt: nit.
|
|
|
@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 …
|
|
|
@67712
|
7 years |
vboxsync |
VMM/EM: Nested Hw.virt: Can't directly inspect eflags when in nested …
|
|
|
@67696
|
7 years |
vboxsync |
VMM/CPUM: Nested Hw.virt: Fix typo in interrupt injection logic with …
|
|
|
@67669
|
7 years |
vboxsync |
forgotten in previous change
|
|
|
@67668
|
7 years |
vboxsync |
PDM: rip out the entire FakePCIBIOS support, no longer triggered from …
|
|
|
@67662
|
7 years |
vboxsync |
VMM/HMSVMR0: msc warning.
|
|
|
@67661
|
7 years |
vboxsync |
VMM/CPUM: Dump nit.
|
|
|
@67660
|
7 years |
vboxsync |
VMM/HMSVMR0: Added decode assist for invlpg, mov CRx instruction VM-exits.
|
|
|
@67659
|
7 years |
vboxsync |
VMM/IEM: Added IEMExecDecodedInvlpg.
|
|
|
@67656
|
7 years |
vboxsync |
VMM: VBOX_WITH_REM already part of global DEFS
|
|
|
@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.
|
|
|
@67583
|
7 years |
vboxsync |
PDM, DevPci, DevPciIch9: Need to trigger the FakePCIBIOS code later on …
|
|
|
@67553
|
7 years |
vboxsync |
VMM/EM: Fix raw-mode regression caused by r116269.
|
|
|
@67529
|
7 years |
vboxsync |
VMM: Nested Hw.virt: Fixes and debugger info support for VCPU hwvirt state.
|
|
|
@67528
|
7 years |
vboxsync |
VMM/IEM: Nested Hw.virt: Fixes.
|
|
|
@67527
|
7 years |
vboxsync |
VMM/IEM: Added SVM instruction implementation C impl.
|
|
|
@67524
|
7 years |
vboxsync |
VMM/CPUM: Nested Hw.virt: Fixes.
|
|
|
@67522
|
7 years |
vboxsync |
VMM/PGM: typo.
|
|
|
@67258
|
7 years |
vboxsync |
VMM/CPUM: Nested Hw.virt: Added some SVM nested-guest interrupt helpers.
|
|
|
@67236
|
8 years |
vboxsync |
VMM/EMHM: hm, perhaps not.
|
|
|
@67235
|
8 years |
vboxsync |
VMM/EMHM: Log prefix typo.
|
|
|
@67204
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Physical interrupts and virtual interrupt fixes.
|
|
|
@67200
|
8 years |
vboxsync |
VMM/HMSVMAll: Logging nits.
|
|
|
@67185
|
8 years |
vboxsync |
VMM/Makefile: Define VBOX_WITH_NESTED_HWVIRT_ONLY_IN_IEM until R0 …
|
|
|
@67165
|
8 years |
vboxsync |
VMM/HMSVMR0: Nested Hw.virt: Fixes.
|
|
|
@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.
|
|
|
@67157
|
8 years |
vboxsync |
VMM/CPUM: Nested Hw.virt: fixes.
|
|
|
@67156
|
8 years |
vboxsync |
VMM/HMSVMR0, VMM/HMSVMAll: Nested Hw.virt: Fixes.
|
|
|
@67136
|
8 years |
vboxsync |
HostDrivers/Support, VMM: bugref:8864: On Linux 4.12 the GDT is mapped …
|
|
|
@67131
|
8 years |
vboxsync |
EMAll: logging
|
|
|
@67130
|
8 years |
vboxsync |
VMMR0.cpp/RTAssertMsg1Weak: Limit the expression length to 75% of the …
|
|
|
@67080
|
8 years |
vboxsync |
VMM/HMSVMR0: Nested Hw.virt; for now guru if trying to enter SVM R0 in …
|
|
|
@67072
|
8 years |
vboxsync |
IEM: Tests and fixes for vmovntdqa Vx,Mx. Added a few strickness …
|
|
|
@67071
|
8 years |
vboxsync |
CPUMR3CpuId.cpp: Detect AVX2 correctly. (stupid typos)
|
|
|
@67070
|
8 years |
vboxsync |
CPUMR3CpuId.cpp: Enabled AVX2 instructions for VMs with nested paging.
|
|
|
@67067
|
8 years |
vboxsync |
drop VBOX_WITH_QTGUI_V5 and friends
|
|
|
@67057
|
8 years |
vboxsync |
VMM/IEM: Reverted r115703.
|
|
|
@67056
|
8 years |
vboxsync |
VMM/IEM: #ifdef/endif VBOX_WITH_NESTED_HWVIRT comment nit.
|
|
|
@67052
|
8 years |
vboxsync |
VMM/CPUMDbg: Avoid assertion when dumping cr8 value when the APIC …
|
|
|
@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.
|
|
|
@67027
|
8 years |
vboxsync |
VMM/HMSVMR0: Todo and fix injecting events instead of re-executing the …
|
|
|
@67026
|
8 years |
vboxsync |
VMM/HMVMXR0: Fixes in event reflection with pending events.
|
|
|
@67025
|
8 years |
vboxsync |
VMM/HMVMXR0: If event delivery causes an EPT misconfig/APIC access, …
|
|
|
@67024
|
8 years |
vboxsync |
VMM/HMVMXR0: Don't go back to IEM for injecting secondary/final …
|
|
|
@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).
|
|
|
@67008
|
8 years |
vboxsync |
IEM: movdqa Vdq,Wdq (0x66 0x0f 0x6f) tests.
|
|
|
@67007
|
8 years |
vboxsync |
IEM: Tested and adjusted movq Pq,Qq (0x0f 0x6f).
|
|
|
@67006
|
8 years |
vboxsync |
IEM: Implemented vmovd Vd,Ed and vmovq Vq,Eq (VEX.66.0F 6e).
|
|
|
@67005
|
8 years |
vboxsync |
IEM: More tests for movd & movq.
|
|
|
@67004
|
8 years |
vboxsync |
IEM: movq Vq,Eq & movd Vd,Ed docs+tests+fixes.
|
|
|
@67003
|
8 years |
vboxsync |
IEM: movq Pq,Eq & movd Pd,Ed docs+tests+fixes.
|
|
|
@66994
|
8 years |
vboxsync |
VMM/EM: Nested Hw.virt: nested-guest interrupts and virtual interrupts.
|
|
|
@66993
|
8 years |
vboxsync |
VMM/HMSVMR0: nit.
|
|
|
@66992
|
8 years |
vboxsync |
IEM: Implemented vmovntps Mps,Vps (VEX.0F 2b) and vmovntpd Mpd,Vpd …
|
|
|
@66991
|
8 years |
vboxsync |
IEM: Docs and test for movntps & movntpd.
|
|
|
@66987
|
8 years |
vboxsync |
VMM/HMVMXR0: Todo regarding returning VINF_EM_RAW_INJECT_TRPM_EVENT …
|
|
|
@66986
|
8 years |
vboxsync |
VMM/IEM: Added an assertion to IEMEvaluateRecursiveXcpt.
|
|
|
@66984
|
8 years |
vboxsync |
VMM/HMSVMR0: Add a release assertion to check if CR2 isn't getting …
|
|
|
@66983
|
8 years |
vboxsync |
VMM/HMSVMR0: Re-enable the IEM event reflection logic.
|
|
|
@66982
|
8 years |
vboxsync |
VMM/HMSVMR0: Todo, wrt to event injection and pending events.
|
|
|
@66981
|
8 years |
vboxsync |
VMM/HMSVMR0: Fixes to hmR0SvmCheckExitDueToEventDelivery.
|
|
|
@66980
|
8 years |
vboxsync |
VMM/HMSVMR0: Fixes.
|
|
|
@66979
|
8 years |
vboxsync |
VMM/HMSVMR0: Fixes to hmR0SvmCheckExitDueToEventDelivery while …
|
|
|
@66978
|
8 years |
vboxsync |
IEM: Implemented vmovapd Wpd,Vpd (VEX.66.0F 29).
|
|
|
@66977
|
8 years |
vboxsync |
IEM: Implemented vmovaps Wps,Vps (VEX.0F 29).
|
|
|
@66976
|
8 years |
vboxsync |
IEM: Implemented vmovapd Vpd,Wpd (VEX.66.28).
|
|
|
@66975
|
8 years |
vboxsync |
IEM: Added docs and tests to movaps and movapd.
|
|
|
@66974
|
8 years |
vboxsync |
IEM: Added docs and tests to movaps and movapd.
|
|
|
@66972
|
8 years |
vboxsync |
IEM: Implemented vmovaps Vps,Wps (VEX.0F 28).
|
|
|
@66968
|
8 years |
vboxsync |
IEM: Implemented vmovlpd Mq,Vq (VEX.66.0F 13 mod!=3).
|
|
|
@66966
|
8 years |
vboxsync |
IEM: Implemented vmovlps Mq,Vq (VEX.0F 13 mod!=3).
|
|
|
@66965
|
8 years |
vboxsync |
IEM: Implemented vmovddup Vx,Wx (VEX.F2.0F 12).
|
|
|
@66961
|
8 years |
vboxsync |
VMM/HMSVMR0: Clear NMI blocking if we're re-injecting an NMI that …
|
|
|
@66957
|
8 years |
vboxsync |
IEM: Some VEX related regression fixes and cleanups.
|
|
|
@66950
|
8 years |
vboxsync |
IEM: Implemented vmovsldup Vx,Wx (VEX.F3.0F 12).
|
|
|
@66948
|
8 years |
vboxsync |
VMM/HMSVMR0: Re-disable IEM event reflection.
|
|
|