VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMAll/IEMAll.cpp

Revision Log Mode:


Legend:

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