VirtualBox

source: vbox/trunk/src/VBox/VMM

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @67875   7 years vboxsync VMM/HMSVMR0: Fix regression with hypercalls introduced in r113826
(edit) @67836   7 years vboxsync CPUMR3CpuId: typo
(edit) @67821   7 years vboxsync SUP, VMM: Added interface to read CPU microcode revision, used in VMM …
(edit) @67786   7 years vboxsync IEM: Also clear TF, AC as documented by AMD/Intel when dispatching …
(edit) @67784   7 years vboxsync VMM/HMVMXR0: nit to r116700.
(edit) @67783   7 years vboxsync VMM/HMVMXR0: Don't assert about error code for exceptions when in …
(edit) @67749   7 years vboxsync VMM/IEM: Nested Hw.virt: More flexible EFER transitions on VMRUN. …
(edit) @67724   7 years vboxsync VMM: nit.
(edit) @67723   7 years vboxsync VMM/CPUM: Nested Hw.virt: nit.
(edit) @67720   7 years vboxsync VMM/IEM: Nested Hw.virt: Don't increment RIP if VMRUN causes a #VMEXIT …
(edit) @67713   7 years vboxsync VMM/IEM: Nested Hw.virt: Fiddle status codes so we don't guru when …
(edit) @67712   7 years vboxsync VMM/EM: Nested Hw.virt: Can't directly inspect eflags when in nested …
(edit) @67696   7 years vboxsync VMM/CPUM: Nested Hw.virt: Fix typo in interrupt injection logic with …
(edit) @67669   7 years vboxsync forgotten in previous change
(edit) @67668   7 years vboxsync PDM: rip out the entire FakePCIBIOS support, no longer triggered from …
(edit) @67662   7 years vboxsync VMM/HMSVMR0: msc warning.
(edit) @67661   7 years vboxsync VMM/CPUM: Dump nit.
(edit) @67660   7 years vboxsync VMM/HMSVMR0: Added decode assist for invlpg, mov CRx instruction VM-exits.
(edit) @67659   7 years vboxsync VMM/IEM: Added IEMExecDecodedInvlpg.
(edit) @67656   7 years vboxsync VMM: VBOX_WITH_REM already part of global DEFS
(edit) @67632   7 years vboxsync VMM/IEM: Nested Hw.virt: Similar fix to r116399 for clgi instr as well.
(edit) @67629   7 years vboxsync Do the reschedule, don't just ask for it in the future.
(edit) @67627   7 years vboxsync IEM: Added EMMS/FEMMS implementation.
(edit) @67583   7 years vboxsync PDM, DevPci, DevPciIch9: Need to trigger the FakePCIBIOS code later on …
(edit) @67553   7 years vboxsync VMM/EM: Fix raw-mode regression caused by r116269.
(edit) @67529   7 years vboxsync VMM: Nested Hw.virt: Fixes and debugger info support for VCPU hwvirt state.
(edit) @67528   7 years vboxsync VMM/IEM: Nested Hw.virt: Fixes.
(edit) @67527   7 years vboxsync VMM/IEM: Added SVM instruction implementation C impl.
(edit) @67524   7 years vboxsync VMM/CPUM: Nested Hw.virt: Fixes.
(edit) @67522   7 years vboxsync VMM/PGM: typo.
(edit) @67258   7 years vboxsync VMM/CPUM: Nested Hw.virt: Added some SVM nested-guest interrupt helpers.
(edit) @67236   8 years vboxsync VMM/EMHM: hm, perhaps not.
(edit) @67235   8 years vboxsync VMM/EMHM: Log prefix typo.
(edit) @67204   8 years vboxsync VMM: Nested Hw.virt: Physical interrupts and virtual interrupt fixes.
(edit) @67200   8 years vboxsync VMM/HMSVMAll: Logging nits.
(edit) @67185   8 years vboxsync VMM/Makefile: Define VBOX_WITH_NESTED_HWVIRT_ONLY_IN_IEM until R0 …
(edit) @67165   8 years vboxsync VMM/HMSVMR0: Nested Hw.virt: Fixes.
(edit) @67163   8 years vboxsync VMM/IEM: Temporary hack for toggling forcing of execution to continue …
(edit) @67159   8 years vboxsync VMM/IEM: Nested Hw.virt: Fixes.
(edit) @67158   8 years vboxsync VMM/HMSVMAll: Nested Hw.virt: fixes.
(edit) @67157   8 years vboxsync VMM/CPUM: Nested Hw.virt: fixes.
(edit) @67156   8 years vboxsync VMM/HMSVMR0, VMM/HMSVMAll: Nested Hw.virt: Fixes.
(edit) @67136   8 years vboxsync HostDrivers/Support, VMM: bugref:8864: On Linux 4.12 the GDT is mapped …
(edit) @67131   8 years vboxsync EMAll: logging
(edit) @67130   8 years vboxsync VMMR0.cpp/RTAssertMsg1Weak: Limit the expression length to 75% of the …
(edit) @67080   8 years vboxsync VMM/HMSVMR0: Nested Hw.virt; for now guru if trying to enter SVM R0 in …
(edit) @67072   8 years vboxsync IEM: Tests and fixes for vmovntdqa Vx,Mx. Added a few strickness …
(edit) @67071   8 years vboxsync CPUMR3CpuId.cpp: Detect AVX2 correctly. (stupid typos)
(edit) @67070   8 years vboxsync CPUMR3CpuId.cpp: Enabled AVX2 instructions for VMs with nested paging.
(edit) @67067   8 years vboxsync drop VBOX_WITH_QTGUI_V5 and friends
(edit) @67057   8 years vboxsync VMM/IEM: Reverted r115703.
(edit) @67056   8 years vboxsync VMM/IEM: #ifdef/endif VBOX_WITH_NESTED_HWVIRT comment nit.
(edit) @67052   8 years vboxsync VMM/CPUMDbg: Avoid assertion when dumping cr8 value when the APIC …
(edit) @67051   8 years vboxsync VMM/APIC: Assertion is sufficient, caller is responsible for calling …
(edit) @67050   8 years vboxsync VMM/APIC, HMVMXR0: Fixes for when the APIC isn't present.
(edit) @67042   8 years vboxsync IEM: Implemented (but not tested) vmovntdqa Vx,Mx (VEX.66.0F38 2a mod!=3).
(edit) @67041   8 years vboxsync IEM: Implemented movntdqa Vdq,Mdq (0x66 0x0f 0x38 0x2a mod!=3).
(edit) @67040   8 years vboxsync IEM: Implemented movntdqa Vdq,Mdq (0x66 0x0f 0x38 0x2a mod!=3).
(edit) @67037   8 years vboxsync IEM: Implemented vmovntdq Mx,Vx (VEX.66.0F e7 mod!=3).
(edit) @67034   8 years vboxsync IEM: Tests+docs for movntdq Mdq,Vdq (0x66 0x0f 0xe7).
(edit) @67033   8 years vboxsync IEM: Tests+docs+adjustments for movntq Mq,Pq (0x0f 0xe7).
(edit) @67030   8 years vboxsync IEM: Implemented movq Wq,Vq (VEX.66.0F d6).
(edit) @67029   8 years vboxsync IEM: Implemented movq Vq,Wq (VEX.F3.0F 7e).
(edit) @67028   8 years vboxsync VMM/IEM: Nested Hw.virt: Add assertion for future todo.
(edit) @67027   8 years vboxsync VMM/HMSVMR0: Todo and fix injecting events instead of re-executing the …
(edit) @67026   8 years vboxsync VMM/HMVMXR0: Fixes in event reflection with pending events.
(edit) @67025   8 years vboxsync VMM/HMVMXR0: If event delivery causes an EPT misconfig/APIC access, …
(edit) @67024   8 years vboxsync VMM/HMVMXR0: Don't go back to IEM for injecting secondary/final …
(edit) @67016   8 years vboxsync IEM: Implemented vmovdqu Wx,Vx (VEX.F3.0F 0x7f).
(edit) @67015   8 years vboxsync IEM: Implemented vmovdqa Wx,Vx (VEX.66.0F 0x7f).
(edit) @67014   8 years vboxsync IEM: Documented movd Ed,Vd and mov Eq,Vq (0x66 0x0f 0x7e).
(edit) @67013   8 years vboxsync IEM: Documented and adjusted movd Ed,Pd and mov Eq,Pq (0x0f 0x7e).
(edit) @67012   8 years vboxsync IEM: Implemented vmovd Ed,Vd and vmovq Eq,Vq (VEX.66.0F 7e).
(edit) @67011   8 years vboxsync IEM: Docs+tests for movdqu Vdq,Wdq.
(edit) @67010   8 years vboxsync IEM: Implemented vmovdqu Vx,Wx (VEX.F3.0F 6f).
(edit) @67009   8 years vboxsync IEM: Implemented vmovdqa Vx,Wx (VEX.66.0F 6f).
(edit) @67008   8 years vboxsync IEM: movdqa Vdq,Wdq (0x66 0x0f 0x6f) tests.
(edit) @67007   8 years vboxsync IEM: Tested and adjusted movq Pq,Qq (0x0f 0x6f).
(edit) @67006   8 years vboxsync IEM: Implemented vmovd Vd,Ed and vmovq Vq,Eq (VEX.66.0F 6e).
(edit) @67005   8 years vboxsync IEM: More tests for movd & movq.
(edit) @67004   8 years vboxsync IEM: movq Vq,Eq & movd Vd,Ed docs+tests+fixes.
(edit) @67003   8 years vboxsync IEM: movq Pq,Eq & movd Pd,Ed docs+tests+fixes.
(edit) @66994   8 years vboxsync VMM/EM: Nested Hw.virt: nested-guest interrupts and virtual interrupts.
(edit) @66993   8 years vboxsync VMM/HMSVMR0: nit.
(edit) @66992   8 years vboxsync IEM: Implemented vmovntps Mps,Vps (VEX.0F 2b) and vmovntpd Mpd,Vpd …
(edit) @66991   8 years vboxsync IEM: Docs and test for movntps & movntpd.
(edit) @66987   8 years vboxsync VMM/HMVMXR0: Todo regarding returning VINF_EM_RAW_INJECT_TRPM_EVENT …
(edit) @66986   8 years vboxsync VMM/IEM: Added an assertion to IEMEvaluateRecursiveXcpt.
(edit) @66984   8 years vboxsync VMM/HMSVMR0: Add a release assertion to check if CR2 isn't getting …
(edit) @66983   8 years vboxsync VMM/HMSVMR0: Re-enable the IEM event reflection logic.
(edit) @66982   8 years vboxsync VMM/HMSVMR0: Todo, wrt to event injection and pending events.
(edit) @66981   8 years vboxsync VMM/HMSVMR0: Fixes to hmR0SvmCheckExitDueToEventDelivery.
(edit) @66980   8 years vboxsync VMM/HMSVMR0: Fixes.
(edit) @66979   8 years vboxsync VMM/HMSVMR0: Fixes to hmR0SvmCheckExitDueToEventDelivery while …
(edit) @66978   8 years vboxsync IEM: Implemented vmovapd Wpd,Vpd (VEX.66.0F 29).
(edit) @66977   8 years vboxsync IEM: Implemented vmovaps Wps,Vps (VEX.0F 29).
(edit) @66976   8 years vboxsync IEM: Implemented vmovapd Vpd,Wpd (VEX.66.28).
(edit) @66975   8 years vboxsync IEM: Added docs and tests to movaps and movapd.
(edit) @66974   8 years vboxsync IEM: Added docs and tests to movaps and movapd.
(edit) @66972   8 years vboxsync IEM: Implemented vmovaps Vps,Wps (VEX.0F 28).
Note: See TracRevisionLog for help on using the revision log.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette