VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @87556   4 years vboxsync VMM/HMVMX: Copied fSupportsVmcsEfer from HM::vmxUse to …
(edit) @87554   4 years vboxsync VMM/HM: There should be no restriction on NX for PAE guests now.
(edit) @87550   4 years vboxsync VMM/HMVMX: Copied the fUsePreemptTimer member from HM::vmx to …
(edit) @87547   4 years vboxsync VMM/HMVMX: Moved fUnrestrictedGuest member from HM::vmx to …
(edit) @87546   4 years vboxsync VMM/HMVMX: Moved VPID and TLB flushing members from HM::vmx to …
(edit) @87543   4 years vboxsync VMM/HMVMX: Use g_HmMsrs instead of pVM->hm.s.vmx.Msrs in ring-0, part …
(edit) @87531   4 years vboxsync VMM/HMVMX: Moving more stuff to HMR0PERVM. bugref:9217
(edit) @87522   4 years vboxsync VMM/HM: Moved CPUMCTX::fWorldSwitcher to HMR0PERVCPU::fWorldSwitcher. …
(edit) @87521   4 years vboxsync VMM/HM: Moved HM::fHostKernelFeatures to HMR0PERVM. Use the ring-0 …
(edit) @87519   4 years vboxsync VMM/HM: Make a R0 copy of HM::cMaxResumeLoopsCfg and do proper …
(edit) @87518   4 years vboxsync VMM/HM: Make a R0 copy of HM::fAllow64BitGuests on setup (for VT-x). …
(edit) @87515   4 years vboxsync VMM/HM: Make a R0 copy of HM::fNestedPaging on setup. Moved …
(edit) @87511   4 years vboxsync VMM/HMSVM: Moving some SVM stuff to HMR0PERVM. Removed 3 unused …
(edit) @87502   4 years vboxsync VMM/HM: Removed obsolete VMXVMCSINFOSHARED::fSwitchedTo64on32Obsolete …
(edit) @87501   4 years vboxsync VMM/HM: Reverted r142521 as r142524 is a better fix.
(edit) @87497   4 years vboxsync VMM/HMR3ResetCpu: Only touch the vmx fields if we're in vmx mode.
(edit) @87493   4 years vboxsync VMM/HMVMX: Moving more stuff to HMR0PERVCPU. bugref:9217
(edit) @87491   4 years vboxsync VMM/HMVMX: Some stats.
(edit) @87489   4 years vboxsync VMM/HMVMX: Moving more stuff to HMR0PERVCPU. [name fix] bugref:9217
(edit) @87488   4 years vboxsync VMM/HMVMX: Moving more stuff to HMR0PERVCPU. bugref:9217
(edit) @87472   4 years vboxsync VMM/HMVMX: Moving more stuff to HMR0PERVCPU. Created …
(edit) @86183   4 years vboxsync VMM: Implemented sysenter and sysexit in IEM (limited testing). Added …
(edit) @85854   4 years vboxsync VMM/HM: Don't need to store fAllowNestedPaging and fAllowUnrestricted …
(edit) @85121   4 years vboxsync iprt/cdefs.h: Refactored the typedef use of DECLCALLBACK as well as …
(edit) @83105   5 years vboxsync VMM/HM: LogRel nit.
(edit) @83026   5 years vboxsync VMM/HM: Build fix.
(edit) @83025   5 years vboxsync VMM/HM: Separate interrupt and exception injected stats.
(edit) @83014   5 years vboxsync VMM/HM: Use X86_XCPT_LAST.
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @82814   5 years vboxsync VMM/HM: Implement last-branch-record (LBR) support for guests executed …
(edit) @82614   5 years vboxsync VMM/HM: Comment typo.
(edit) @82612   5 years vboxsync VMM/HM: Disable LBR virtualization by default. Only enable when set …
(edit) @82011   5 years vboxsync VMM/HM: Added logging of new Intel CPU features.
(edit) @81790   5 years vboxsync VMM/HMVMXR0: Propagate guest-interruptibility state from the VMCS to …
(edit) @81766   5 years vboxsync VMM: Added SSM_GET_ENUM32_RET and made the VMM code use it and the …
(edit) @81619   5 years vboxsync VMM/HM: Sometimes we abort on guru meditations and the info doesn't …
(edit) @81247   5 years vboxsync VMM/HM: hmR3Save better rc handling.
(edit) @81240   5 years vboxsync VMM: Log SVM GMET feature bit.
(edit) @81150   5 years vboxsync VMM,/Makefile.kmk: Kicked out more recompiler related code. bugref:9576
(edit) @80457   5 years vboxsync VMM/HM: Spaces.
(edit) @80417   5 years vboxsync VMM/HM: Log nit.
(edit) @80388   5 years vboxsync VMM/HM: Log nit.
(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) @80202   5 years vboxsync VMM/HM: Build fix bugref:9217 bugref:9517
(edit) @80191   5 years vboxsync VMM/r3: Refactored VMCPU enumeration in preparation that aCpus will be …
(edit) @80150   5 years vboxsync VMM: Kicking out 32-bit host support - VMX [drop VMCSCACHE]. bugref:9511
(edit) @80080   5 years vboxsync VMM: Kicking out raw-mode and 32-bit hosts - HM, VMMSWITCHER, ++. …
(edit) @80052   5 years vboxsync Main: Kicking out 32-bit host support - Some HM bits using VMMSwitcher …
(edit) @80007   5 years vboxsync VMM: Kicking out raw-mode (work in progress). bugref:9517
(edit) @79873   5 years vboxsync VMM/HM: Nested VMX: bugref:9180 Add StatFlushTlbNstGst for upcoming …
(edit) @79658   5 years vboxsync VMM/HM: Nested VMX: bugref:9180 Add StatExitHostNmiInGCIpi for …
(edit) @79627   5 years vboxsync VMM/HM: Renamed some stat counters to make it more clear what they are for.
(edit) @79624   5 years vboxsync VMM/HM: Add stat counter for determining reinjection of an event that …
(edit) @79581   5 years vboxsync VMM/HM: Nested VMX: bugref:9180 Clarify that the task switch counter …
(edit) @79538   5 years vboxsync VMM/HM: Nested VMX: bugref:9180 Add missing exception stat counters.
(edit) @79537   5 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:9180 Add missing #AC exception stat …
(edit) @79512   5 years vboxsync VMM/HM: Nested VMX: bugref:9180 LogFlow nit.
(edit) @79491   5 years vboxsync VMM/HM: Spaces, log nits.
(edit) @79485   5 years vboxsync VMM/HMVMXR0: Safer to flag host-context change while interrupts are …
(edit) @79462   5 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:9180 Add STAM counters for a few …
(edit) @79373   5 years vboxsync VMM/HM: Nested VMX: bugref:9180 Add profiling counter for …
(edit) @79355   5 years vboxsync VMM/HM: Nested VMX: bugref:9180 Fix stopping the XcptOrNmi profiling …
(edit) @79352   5 years vboxsync VMM/HM: Nested VMX: bugref:9180 Comment on where to tweak host MSRs …
(edit) @79345   5 years vboxsync VMM/HM: Nested VMX: bugref:9180 Implemented VMCS shadowing.
(edit) @79125   6 years vboxsync VMM/HM: Nested VMX: bugref:9180 Dump the VMX control fields on …
(edit) @79117   6 years vboxsync VMM/HM: Nested VMX: bugref:9180 space.
(edit) @78707   6 years vboxsync VMM: Nested VMX: bugref:9180 Renamed …
(edit) @78650   6 years vboxsync VMM: Nested VMX: bugref:9180 Added RTIT_CTL MSR to the virtual VMCS. …
(edit) @78632   6 years vboxsync Forward ported 130474,130475,130477,130479. bugref:9453
(edit) @78254   6 years vboxsync VMM/HM: const bits.
(edit) @78220   6 years vboxsync VMM: Nested VMX: bugref:9180 Hardware-assisted nested VT-x …
(edit) @77591   6 years vboxsync VMM/HM: Dump Real-on-v86 state as part of HM debugger info (and thus …
(edit) @77563   6 years vboxsync VMM/HM: Nested VMX: bugref:9180 Rename GstCtls as Ctls for upcoming …
(edit) @77494   6 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:9180 Grouped the VMCS controls in …
(edit) @77481   6 years vboxsync VMM/IEM: Nested VMX: bugref:9180 Renamed VMCSCACHE to …
(edit) @77325   6 years vboxsync VMM/HM: Added V8086 mode checks to HMCanExecuteVmxGuest.
(edit) @76993   6 years vboxsync VMM: Nested VMX: bugref:9180 Allowing fetching VM-exit names from …
(edit) @76886   6 years vboxsync VMM (and related changes): Add support for Shanghai/Zhaoxin CPUs. …
(edit) @76678   6 years vboxsync Port r124260, r124263, r124271, r124273, r124277, r124278, r124279, …
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @76482   6 years vboxsync VMM/HM: Made vmx/svm VCPU state as a union, saves some space now that …
(edit) @76477   6 years vboxsync VMM/HM: Cleanup.
(edit) @76464   6 years vboxsync VMM: Nested VMX: bugref:9180 Fix MSR initialization issue for …
(edit) @76290   6 years vboxsync VMM/HM: Nested VMX: bugref:9180 Added a new pre-init VMM call, invoked …
(edit) @76198   6 years vboxsync VMM: Nested VMX: bugref:9180 Use Intel terminology of 'allowed-0' and …
(edit) @76137   6 years vboxsync VMM/HM: nit.
(edit) @76135   6 years vboxsync VMM/HM: No need to assert here, fails gracefully.
(edit) @75821   6 years vboxsync HMVMX,ConsoleImpl: Workaround for incorrect assumptions in mesa vmsvga …
(edit) @74648   6 years vboxsync VMM/IEM, CPUM: Nested VMX: bugref:9180 VM-exit bits; Add TPR …
(edit) @74457   6 years vboxsync VMX: Removed bogus TR/LDTR selector value checks whenn running without UX.
(edit) @74455   6 years vboxsync VMX: Also enforce RM compatible attributes before using real-on-V86 …
(edit) @74061   6 years vboxsync VMM: Nested VMX: bugref:9180 vmlaunch/vmresume bits.
(edit) @74054   6 years vboxsync VMM: Nested VMX: bugref:9180 vmlaunch/vmresume bits.
(edit) @74043   6 years vboxsync VMM/IEM, HM: Nested VMX: bugref:9180 vmlaunch/vmresume work.
(edit) @73984   6 years vboxsync VMM/HM, IEM: Renamed VMX_EXIT_XDTR_ACCESS and VMX_EXIT_TR_ACCESS.
(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) @73389   6 years vboxsync VMM, SUPDrv: Nested VMX: bugref:9180 Implement some of the VMX MSRs.
(edit) @73294   6 years vboxsync VMM/HM: Doxygen, nits.
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