|
|
@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.
|
|
|
@66947
|
8 years |
vboxsync |
VMM/HMSVMR0: Temporarily re-enable IEM event reflection to see if the …
|
|
|
@66937
|
8 years |
vboxsync |
IEM: Use H*Hi notation instead of the complement one (HdqC*).
|
|
|
@66935
|
8 years |
vboxsync |
IEM: Implemented vmovlpd Vq,Hq,Mq (VEX.66.0F 12 mod!=3).
|
|
|
@66934
|
8 years |
vboxsync |
VMM/HMSVMR0: Try guru'ing while exiting to ring-3 when TRPM event …
|
|
|
@66932
|
8 years |
vboxsync |
IEM: Implemented vmovlps Vq,Hq,Mq (VEX.0F 12 mod!=3) and vmovhlps …
|
|
|
@66929
|
8 years |
vboxsync |
VMM/HMVMXR0: Try re-enable IEM event reflection for Intel only.
|
|
|
@66923
|
8 years |
vboxsync |
VMM/HMSVMR0: nit.
|
|
|
@66921
|
8 years |
vboxsync |
IEM: Implemented movsd Usd,Hsd,Vsd (VEX.F2.0F 11 mod=3) and movsd …
|
|
|
@66920
|
8 years |
vboxsync |
IEM: Implemented movss Uss,Hss,Vss (VEX.F3.0F 11 mod=3) and movss …
|
|
|
@66919
|
8 years |
vboxsync |
IEM: Implemented vmovupd Wpd,Vdp (VEX.66.0F 11). (For all intents and …
|
|
|
@66909
|
8 years |
vboxsync |
IEM: Implemented vmovups Wps,Vps (VEX.0F 11). Needs more work on the …
|
|
|
@66906
|
8 years |
vboxsync |
IEM: Implemented vmovsd Vsd,Hsd,Usd (VEX.F2.0F 10 mod=3), vmovsd …
|
|
|
@66901
|
8 years |
vboxsync |
IEM: Implemented vmovss Vss,Hss,Wss (VEX.F3.0F 10 mod=11) and vmovss …
|
|
|
@66888
|
8 years |
vboxsync |
IEM: Implemented vmovupd Vpd,Wpd (VEX.66.0f 10)
|
|
|
@66887
|
8 years |
vboxsync |
VMM/IEM: int1/icebp also sets EXT error bit on nested exceptions.
|
|
|
@66886
|
8 years |
vboxsync |
IEM: Implemented vmovups Vps,Wps (VEX.0f 10)
|
|
|
@66885
|
8 years |
vboxsync |
DBGFReg: Added support for YMM registers, expanding the DBGFREVAL type …
|
|
|
@66879
|
8 years |
vboxsync |
CPUM: Hide VME capability on Ryzen unless overridden by ForceVme key. …
|
|
|
@66878
|
8 years |
vboxsync |
CPUM,HM: Added CPUMRZFpuStateActualizeAvxForRead and fixed missing …
|
|
|
@66876
|
8 years |
vboxsync |
SVM: Disabled release assertion again.
|
|
|
@66871
|
8 years |
vboxsync |
disable IEM event reflection for VMX and SVM to find out if the recent …
|
|
|
@66868
|
8 years |
vboxsync |
SVM: Attempt to fix CR2 corruption (bugref:7243).
|
|
|
@66859
|
8 years |
vboxsync |
SVM: Release assertion for testing.
|
|
|
@66848
|
8 years |
vboxsync |
VMM: use RT_LO/HI_U32 at certain places
|
|
|
@66831
|
8 years |
vboxsync |
VMM: Adjustments for Visual C++ v12 / Visual Studio 2013. New warnings.
|
|
|
@66815
|
8 years |
vboxsync |
IEM: s/V\([a-z]*\)ZxReg/V\1ZxReg/g because 'V' can only indicate a …
|
|
|
@66814
|
8 years |
vboxsync |
IEM: clearly mark operands that are written to.
|
|
|
@66812
|
8 years |
vboxsync |
IEM: clearly mark operands that are written to.
|
|
|
@66811
|
8 years |
vboxsync |
IEM: Implemented movdq2q Pq,Uq (f2 0f d6)
|
|
|
@66810
|
8 years |
vboxsync |
IEM: Implemented movq2dq Vdq,Nq (f3 0f d6)
|
|
|
@66808
|
8 years |
vboxsync |
IEM: Implemented movq Vq,Wq (f3 0f 73)
|
|
|
@66792
|
8 years |
vboxsync |
IEM: Implemented movhpd Mq,Vq (66 0f 17).
|
|
|
@66791
|
8 years |
vboxsync |
IEM: Implemented movhps Mq,Vq (0f 17).
|
|
|
@66790
|
8 years |
vboxsync |
VMM/HMVMXR0: Fixes while using the IEM event reflection logic.
|
|
|
@66789
|
8 years |
vboxsync |
IEM: Implemented movshdup Vdq,Wdq (f3 0f 16).
|
|
|
@66787
|
8 years |
vboxsync |
IEM: Implemented movhpd Vdq,Mq (66 0f 16).
|
|
|
@66785
|
8 years |
vboxsync |
IEM: Implemented movlhps Vdq,Uq and movhps Vdq,Mq (0f 16).
|
|
|
@66759
|
8 years |
vboxsync |
VMM/HMSVMR0: Re-enable IEM event reflection logic, try 2.
|
|
|
@66758
|
8 years |
vboxsync |
VMM/HMSVMR0: Fixes while using the IEM event reflection logic.
|
|
|
@66757
|
8 years |
vboxsync |
VMM: Todo for handling INIT nested-guest intercepts.
|
|
|
@66756
|
8 years |
vboxsync |
VMM/HMVMXR0: Forgot to translate soft. ints while converting IEM …
|
|
|
@66754
|
8 years |
vboxsync |
VMM/HMSVMR0: Disable IEM event injection logic.
|
|
|
@66753
|
8 years |
vboxsync |
VMM/HMSVMR0: Try enable the IEM event reflection logic.
|
|
|
@66751
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Adjusted the helper functions for use with …
|
|
|
@66750
|
8 years |
vboxsync |
VMM/HMSVMR0: Use IEM event reflection logic (disabled).
|
|
|
@66749
|
8 years |
vboxsync |
VMM/HMVMXR0: Comment.
|
|
|
@66748
|
8 years |
vboxsync |
IEM: More tests.
|
|
|
@66747
|
8 years |
vboxsync |
IEM: Implemented movlps Mq,Vq (0x0f 0x13).
|
|
|
@66746
|
8 years |
vboxsync |
IEM: Implemented movsd Vsd,Wsd (0xf2 0x0f 0x10).
|
|
|
@66745
|
8 years |
vboxsync |
IEM: Implemented movupd Vpd,Wpd (0x66 0x0f 0x10).
|
|
|
@66744
|
8 years |
vboxsync |
IEM: Implemented movupd Vpd,Wpd (0x66 0x0f 0x10).
|
|
|
@66743
|
8 years |
vboxsync |
IEM: Implemented movups Vps,Wps (0x0f 0x10).
|
|
|
@66717
|
8 years |
vboxsync |
VMM/HMVMXR0: Comment.
|
|
|
@66716
|
8 years |
vboxsync |
VMM/HMVMXR0: Try re-enable the IEM event reflection logic.
|
|
|
@66713
|
8 years |
vboxsync |
VMM/HMVMXR0: Fixes while using IEM event reflection code.
|
|
|
@66712
|
8 years |
vboxsync |
VMM/IEM: Space.
|
|
|
@66711
|
8 years |
vboxsync |
VMM/IEM: Added another bit of info required by VT-x for handling …
|
|
|
@66706
|
8 years |
vboxsync |
VMM/HMVMXR0: Disabled using IEM event reflection from r115095. Needs …
|
|
|
@66705
|
8 years |
vboxsync |
VMM/HMVMXR0: Build fix for r115095.
|
|
|
@66702
|
8 years |
vboxsync |
VMM/HMVMXR0: Nit and a todo.
|
|
|
@66701
|
8 years |
vboxsync |
VMM/HMVMXR0: Use IEM's event reflection logic.
|
|
|
@66700
|
8 years |
vboxsync |
VMM: Nested Hw.virt: SVM bits.
|
|
|
@66688
|
8 years |
vboxsync |
VMM/IEM: RT_NOREF, fix for r115079.
|
|
|
@66687
|
8 years |
vboxsync |
VMM/IEM: Build fix for r115079.
|
|
|
@66686
|
8 years |
vboxsync |
VMM/IEM: Handle raising of exceptions during delivery of a previous …
|
|
|
@66684
|
8 years |
vboxsync |
SVM: Log additional features on newer CPUs.
|
|
|
@66683
|
8 years |
vboxsync |
VMM/STAM: don't call memcpy with n=0 or gcc asan will complain
|
|
|
@66667
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Added an fInterceptEvents SVM field in cpumctx.
|
|
|
@66653
|
8 years |
vboxsync |
PDMAsyncCompletionFile: Remember how many bytes where already …
|
|
|
@66651
|
8 years |
vboxsync |
Reapplied the PGMAllBth.h part of r111975: Disabled an assertion, some …
|
|
|
@66650
|
8 years |
vboxsync |
Reapplied the IEMR3.cpp part of r111975: Rename instruction stats.
|
|
|
@66649
|
8 years |
vboxsync |
Backed the PGMAllBoth.h and IEMR3.cpp parts of r111975 since these are …
|
|
|