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) @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.
(edit) @73293   6 years vboxsync VMM, SUPDrv: Nested VMX: bugref:9180 Read VMX true control MSRs, dump …
(edit) @73292   6 years vboxsync VMM/HM: Nested VMX: bugref:9180 Rename u64VmxBasicInfo to suit spec.
(edit) @73289   6 years vboxsync VMM/HM: Hex digits nits.
(edit) @73287   6 years vboxsync VMM: Reordering some STAT counters, spaces and nits.
(edit) @73274   6 years vboxsync VMM: Nested VMX: bugref:9180 Reports bits of IA32_FEATURE_CONTROL, …
(edit) @73266   6 years vboxsync PGM,HM: Made PGMR3ChangeMode work in ring-0 too. This required a …
(edit) @73263   6 years vboxsync PGM,HM: Prepping for moving PGMR3ModeChange into ring-0... bugref:9044
(edit) @73203   6 years vboxsync VMM, Devices: bugref:9193 Remove unused code after using …
(edit) @73107   6 years vboxsync VMM/HM: Always return 'true' for unrestricted-guest feature on AMD CPUs.
(edit) @72991   6 years vboxsync VMM/HM: Stat nits.
(edit) @72983   6 years vboxsync VMM/HM, HMVMX: bugref:9193 Stop passing pCtx around and use …
(edit) @72966   6 years vboxsync VMM/HM: Cleanup, nits.
(edit) @72963   6 years vboxsync VMM/HM: Spaces.
(edit) @72907   6 years vboxsync VMM/HMR0: Naming, cleanup nits.
(edit) @72855   6 years vboxsync VMM/HM: Use enum for Tagged-TLB flush types, and related cleanup.
(edit) @72853   6 years vboxsync VMM/HM: No need to reset Cr0Mask and Cr4Mask, the VMCS does not get …
(edit) @72811   6 years vboxsync VMM/HMVMXR0: Camel-case fixes to parts of VT-x code to try match …
(edit) @72805   6 years vboxsync VMM/HM: bugref:9193 Fixes honoring pending VMCPU_FF_HM_UPDATE_CR3 and …
(edit) @72785   6 years vboxsync VMM/HM: Dump improvement on VERR_VMX_UNABLE_TO_START_VM gurus.
(edit) @72771   6 years vboxsync VMM: Avoid calling CPUMQueryGuestCtxPtr when possible, cleanup.
(edit) @72770   6 years vboxsync VMM/HM: Cleanup.
(edit) @72769   6 years vboxsync VMM/HM: Avoid some CPUMQueryGuestCtxPtr calls.
(edit) @72749   6 years vboxsync VMM: Remove EM_NOTIFY_HM and related code unused since VirtualBox 2.1 …
(edit) @72744   6 years vboxsync VMM: Extend HM changed flags. ​bugref:9193 [HM, CPUM]
(edit) @72643   6 years vboxsync VMM: Make SVM R0 code use CPUMCTX_EXTRN_xxx flags and cleanups. bugref:9193
(edit) @72598   6 years vboxsync EMHM.cpp: Prepping for EMHistoryExec-to-ring-3 and CPUMCTX_EXTRN_xxx.
(edit) @72560   6 years vboxsync EM,HM: Replaced HM exit history with the EM one. VT-x now reads TSC on …
(edit) @72555   6 years vboxsync EM,NEM,HM: Started on generic exit history, only hooked up to NEM/win. …
(edit) @72208   7 years vboxsync VMM: VBOX_WITH_NESTED_HWVIRT_SVM.
(edit) @72178   7 years vboxsync VMM: Nested hw.virt: Implemented saved-states for nested SVM. Bumps …
(edit) @71933   7 years vboxsync VMM/HM: Nested hw.virt: Fix the issue with preserving reserved bits …
(edit) @71856   7 years vboxsync VMM/HMSVM: Clean up.
(edit) @71798   7 years vboxsync VMM/HM: Comment.
(edit) @71755   7 years vboxsync VMM: Nested Hw.virt: Fix overriding SVM nested-guest PAT MSR while …
(edit) @71415   7 years vboxsync VMM/HM: Get rid of lazy FPU loading for AMD-V. Nested Hw.virt: Fix FPU …
(edit) @71382   7 years vboxsync VMM/HM: Nit.
(edit) @71381   7 years vboxsync VMM/HM: Added VM debugger info dumping for SVM nested-guest VMCB cache.
(edit) @71344   7 years vboxsync VMM/HM: Add nested-guest exit reason stat array for SVM R0 execution.
(edit) @71108   7 years vboxsync Added speculation control settings to API, refined implementation.
(edit) @71064   7 years vboxsync VMM/HM: We no longer require NRIP to be present when decode-assist is …
(edit) @71047   7 years vboxsync VMM/HM: Todo.
(edit) @70986   7 years vboxsync VMM/HM: Log and nit.
(edit) @70948   7 years vboxsync VMM: Added a bMainExecutionEngine member to the VM structure for use …
(edit) @70918   7 years vboxsync VMM: NEM kick off.
(edit) @70606   7 years vboxsync updates (bugref:9087)
(edit) @70557   7 years vboxsync VMM/HM: Fix missing stat counter line.
(edit) @70441   7 years vboxsync VMM/HM: nit.
(edit) @70415   7 years vboxsync VMM/HM: Nested Hw.virt: Implement virtual GIF to not intercept …
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