VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMR3/EM.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @97231   2 years vboxsync VMM/CPUM: Define our own X86EFLAGS/X86RFLAGS structures so we can use …
(edit) @97178   2 years vboxsync VMM/CPUM,EM,HM,IEM,++: Moved VMCPU_FF_INHIBIT_INTERRUPTS and …
(edit) @96894   2 years vboxsync VMM/EM: Changed /PROF/CPU%u/EM/HMExec and HMExecuteCalled into runtime …
(edit) @96712   2 years vboxsync VMM/EM: Nested VMX: bugref:10092 Assert to ensure we've handled the …
(edit) @96407   2 years vboxsync scm copyright and license note update
(edit) @93901   3 years vboxsync VMM,Main,++: Removed VM_IS_RAW_MODE_ENABLED/VM_EXEC_ENGINE_RAW_MODE …
(edit) @93718   3 years vboxsync VMM/MM: Removed the hyper heap. bugref:10093 bugref:9517
(edit) @93204   3 years vboxsync VMM/EM: Some debug stepping hacks.
(edit) @93115   3 years vboxsync scm --update-copyright-year
(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) @92520   3 years vboxsync VMM/NEM-linux,EM: The interrupt injection code in emR3ForcedActions is …
(edit) @92493   3 years vboxsync VMM: Nested VMX: bugref:10092 Purge VINF_PGM_CHANGE_MODE, no longer used.
(edit) @92119   3 years vboxsync VMM/EM: Stop StatREMTotal when need for reschduling is detected and we …
(edit) @91580   3 years vboxsync VMM: Nested VMX: bugref:10092 Made changes to PGM++ to handle invalid …
(edit) @91271   3 years vboxsync VMM: bugref:10092 Moved the PAE PDPTEs out of PGM into CPUMCTX.
(edit) @91264   3 years vboxsync VMM/EM: Copied the two stats we still use from EMSTATS and into the …
(edit) @90346   3 years vboxsync - VMM: Pass pVM to PDMCritSect APIs. bugref:9218 bugref:10074 - …
(edit) @89993   3 years vboxsync VMM/HMVMX/EM: Do a rendezvous when a split-lock #AC is emulated. …
(edit) @87594   4 years vboxsync VMM/DBGF,Debugger: Removed the !defined(VBOX_WITH_LOTS_OF_DBGF_BPS) …
(edit) @87130   4 years vboxsync VMM: More owner handling code for bugref:9837
(edit) @87040   4 years vboxsync VMM: Better fix for r141682 - Fix delivery of external interrupts when …
(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) @81766   5 years vboxsync VMM: Added SSM_GET_ENUM32_RET and made the VMM code use it and the …
(edit) @81665   5 years vboxsync VMM: Nested VMX: bugref:9180 Cleanup cpum.h interfaces - drop unused …
(edit) @81153   5 years vboxsync VMM: Removed most VBOX_WITH_REM preprocessor stuff. bugref:9576
(edit) @81150   5 years vboxsync VMM,/Makefile.kmk: Kicked out more recompiler related code. bugref:9576
(edit) @80815   5 years vboxsync VMM: "guest hypervisor" -> "nested hypervisor".
(edit) @80812   5 years vboxsync VMM/EM: Nested VMX: bugref:9180 Use CPUMIsGuestVmxInterceptEvents.
(edit) @80460   5 years vboxsync VMM/EM: Nested VMX: bugref:9180 Optimize VMX FF processing a bit.
(edit) @80363   5 years vboxsync VMM/EM: Nested VMX: bugref:9180 Add assertion.
(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) @80191   5 years vboxsync VMM/r3: Refactored VMCPU enumeration in preparation that aCpus will be …
(edit) @80074   5 years vboxsync VMM,Main,++: Retired the unfinished FTM component.
(edit) @80024   5 years vboxsync VMM: Kicking out raw-mode (work in progress) - em config. bugref:9517
(edit) @80020   5 years vboxsync VMM: Kicking out raw-mode (work in progress) - vm.h. bugref:9517
(edit) @80017   5 years vboxsync VMM: Kicking out raw-mode (work in progress) - EM. bugref:9517
(edit) @80016   5 years vboxsync VMM: Kicking out raw-mode (work in progress) - EM. bugref:9517
(edit) @80007   5 years vboxsync VMM: Kicking out raw-mode (work in progress). bugref:9517
(edit) @79843   5 years vboxsync VMM/EM: Nested VMX: bugref:9180 Nested SVM: bugref:7243 Fix missing …
(edit) @79831   5 years vboxsync VMM/EM: Nested VMX: bugref:9180 Check VMX_EXIT_CTLS_ACK_EXT_INT before …
(edit) @79264   5 years vboxsync VMM: 'singaling' -> 'signalling' consistency.
(edit) @79114   6 years vboxsync VMM/EM: Nested SVM: bugref:7243 In ring-3 the state is never kept …
(edit) @79099   6 years vboxsync VMM/EM: Nested VMX: bugref:9180 Better build fix for r131259.
(edit) @79098   6 years vboxsync VMM/EM: Nested VMX: bugref:9180 Build fix for r131259.
(edit) @79097   6 years vboxsync VMM/EM: Nested VMX: bugref:9180 NMI VMX/SVM intercepts must be done …
(edit) @78985   6 years vboxsync VMM/EM: Nested VMX: bugref:9180 build fix.
(edit) @78983   6 years vboxsync VMM/EM: Nested VMX: bugref:9180 Handle interrupt-window exiting not …
(edit) @78978   6 years vboxsync VMM: Nested VMX: bugref:9180 Exception or NMI VM-exit handling. Fix EM …
(edit) @78926   6 years vboxsync VMM/EM: Nested VMX: bugref:9180 Hopefully proper fix for r131045.
(edit) @78924   6 years vboxsync fixed uninitialized variable.
(edit) @78922   6 years vboxsync VMM/EM: Nested VMX: bugref:9180 Nested SVM: bugref:7243 NMIs are …
(edit) @78918   6 years vboxsync VMM/EM: Nested VMX: bugref:9180 For NMI-window VM-exits; check …
(edit) @78877   6 years vboxsync VMM: Nested VMX: bugref:9180 APIC-access VM-exit handling.
(edit) @78237   6 years vboxsync VMM/IEM: Nested VMX: bugref:9180 Remove some superfluous VM-exit …
(edit) @78220   6 years vboxsync VMM: Nested VMX: bugref:9180 Hardware-assisted nested VT-x …
(edit) @77611   6 years vboxsync VMM/EM: Nested VMX: bugref:9180 Fix calling IEMExecVmxVmexitApicWrite.
(edit) @77610   6 years vboxsync VMM/EM, VMM/IEM: Nested VMX: bugref:9180 Implemented NMI-exiting, …
(edit) @77575   6 years vboxsync VMM/EM: Nested VMX: bugref:9180 Fix importing externally kept CPU …
(edit) @77380   6 years vboxsync VMM: Further improvments on the IEM timer polling by making it fully …
(edit) @77159   6 years vboxsync VMM/EM: Nested VMX: bugref:9180 Fix injecting interrupts into the …
(edit) @76856   6 years vboxsync VMM: Nested VMX: bugref:9180 Fix external interrupt intercept. Also, …
(edit) @76840   6 years vboxsync VMM/EM: nit.
(edit) @76832   6 years vboxsync VMM/EM: LogRel nit.
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @76501   6 years vboxsync VMM/EM: Don't set VMCPU_FF_BLOCK_NMIS while transferring an NMI …
(edit) @76500   6 years vboxsync VMM/EM: Fix NMI injection. Clear pending-NMI and set blocking-by-NMI …
(edit) @76402   6 years vboxsync VBox/vmm/apic.h: Try avoid dragging in pdmdev.h, so use function for …
(edit) @75997   6 years vboxsync VMM/EM: Nested VMX: bugref:9180 Include APIC-write FF in the …
(edit) @75960   6 years vboxsync VMM/EM: Nested VMX: bugref:9180 When VINF_VMX_INTERCEPT_NOT_ACTIVE is …
(edit) @75957   6 years vboxsync VMM: Nested VMX: bugref:9180 Added APIC-write emulation VM-exit and …
(edit) @75917   6 years vboxsync VMM/EM: Inject NMIs as well (disabled for now).
(edit) @75885   6 years vboxsync VMM/EM: Nested VMX: bugref:9180 Handle VMX-preemption timer VM-exits …
(edit) @75833   6 years vboxsync VMM: Build fix.
(edit) @75831   6 years vboxsync VMM: Virtual-interrupt is hypenated when referring to …
(edit) @75830   6 years vboxsync VMM: Adjust CPUMGetGuestInterruptibility to include virtual …
(edit) @75759   6 years vboxsync VMM: Nested SVM: bugref:7243 Remove super confusing virtual-GIF vs GIF …
(edit) @75683   6 years vboxsync VMM: Nested VMX: bugref:9180 Implement monitor-trap flag VM-exit.
(edit) @75681   6 years vboxsync VMM: Nested SVM: bugref:7243 VMCPU_FF_INTERRUPT_NESTED_GUEST is …
(edit) @75657   6 years vboxsync VMM/EM: Nested VMX: bugref:9180 Fix interrupt-window exiting.
(edit) @75656   6 years vboxsync VMM/EM: Nested VMX: bugref:9180 Clarify situation regarding …
(edit) @75413   6 years vboxsync VMM: Nested VMX: bugref:9180 Added VMX functions for evaluating …
(edit) @74899   6 years vboxsync VMM/EM: Nested VMX: bugref:9180 Interrupt-window must work even if an …
(edit) @74876   6 years vboxsync VMM/EM: Nested VMX: bugref:9180 Add interrupt-window VM-exit and …
(edit) @74791   6 years vboxsync vm.h,VMM,REM: s/VM_FF_IS_PENDING/VM_FF_IS_ANY_SET/g to emphasize the …
(edit) @74790   6 years vboxsync vm.h,VMM: Use VM_FF_IS_SET instead of VM_FF_IS_PENDING when checking a …
(edit) @74789   6 years vboxsync vm.h,VMM,REM: s/VMCPU_FF_IS_PENDING/VMCPU_FF_IS_ANY_SET/g to emphasize …
(edit) @74785   6 years vboxsync vm.h,VMM: Use VMCPU_FF_IS_SET instead of VMCPU_FF_IS_PENDING when …
(edit) @73617   6 years vboxsync VMM/HMVMXR0: Use IEMExecOne() rather than manually interpreting a …
(edit) @73606   6 years vboxsync VMM: Nested VMX: bugref:9180 Various bits: - IEM: Started VMXON, …
(edit) @73097   6 years vboxsync *: Made RT_UOFFSETOF, RT_OFFSETOF, RT_UOFFSETOF_ADD and …
(edit) @73022   6 years vboxsync EM: Removed unused stats.
(edit) @72749   6 years vboxsync VMM: Remove EM_NOTIFY_HM and related code unused since VirtualBox 2.1 …
(edit) @72660   6 years vboxsync EM: Made the EMHistoryExec parameters settable via CFGM. bugref:9198
(edit) @72659   6 years vboxsync EM: Made the EMHistoryExec parameters settable via CFGM. bugref:9198
(edit) @72658   6 years vboxsync EM: Some tuning for w2ksp4 on SVM. bugref:9198
(edit) @72657   6 years vboxsync EM: Make the EMHistoryExec parameters adjustable. bugref:9198
(edit) @72643   6 years vboxsync VMM: Make SVM R0 code use CPUMCTX_EXTRN_xxx flags and cleanups. bugref:9193
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