VirtualBox

source: vbox/trunk/include/VBox/vmm/hm.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @80364   5 years vboxsync VMM: Nested VMX: bugref:9180 Move some of the description functions …
(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) @80052   5 years vboxsync Main: Kicking out 32-bit host support - Some HM bits using VMMSwitcher …
(edit) @79637   5 years vboxsync VMM/HM: Nested VMX: bugref:9180 Unify TRPM to VMX event conversion, …
(edit) @79345   5 years vboxsync VMM/HM: Nested VMX: bugref:9180 Implemented VMCS shadowing.
(edit) @78869   6 years vboxsync VMM: Nested SVM: bugref:7243 Get rid of HMHasGuestSvmVmcbCached as a …
(edit) @78866   6 years vboxsync VMM: Nested VMX, SVM: bugref:9180 bugref:7243 const bits.
(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) @77902   6 years vboxsync VMM: Fix HMSvmEventToTrpmEventType to convert #BP and #OF to …
(edit) @76993   6 years vboxsync VMM: Nested VMX: bugref:9180 Allowing fetching VM-exit names from …
(edit) @76821   6 years vboxsync VMM: Nested VMX: bugref:9180 Do the injection from IEM itself.
(edit) @76694   6 years vboxsync VMM/HM: Nested VMX: bugref:9180 Description strings for …
(edit) @76683   6 years vboxsync VMM/HM: Nested VMX: bugref:9180 Get descriptive string for VMCS state.
(edit) @76585   6 years vboxsync *: scm --fix-header-guard-endif
(edit) @76558   6 years vboxsync include/VBox: Use VBOX_INCLUDED_ rather than _vbox_ as header guard …
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @76507   6 years vboxsync /include: scm --fix-header-guards. bugref:9344
(edit) @76469   6 years vboxsync VMM, CPUM: Use a function to copy SUPHWVIRTMSRS to VMXMSRS and SVMMSRS …
(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) @75440   6 years vboxsync VMM: Nested VMX: bugref:9180 Separate the VMX/SVM CPU spec. functions …
(edit) @74695   6 years vboxsync VMM/IEM: Nested VMX: bugref:9180 Fix the I/O port wrap-around …
(edit) @74660   6 years vboxsync VMM/IEM, CPUM: Nested VMX: bugref:9180 VM-exit bits; I/O exit prep …
(edit) @74545   6 years vboxsync VMM/HMVMXR0: Nested VMX: bugref:9180 Move hmR0VmxGetMsrPermission to …
(edit) @74389   6 years vboxsync VMM/CPUM, IEM, HM: Nested VMX: bugref:9180 VM-exit bits.
(edit) @74287   6 years vboxsync VMM/IEM, HM, CPUM: Nested VMX: bugref:9180 vmlaunch/vmresume bits.
(edit) @74156   6 years vboxsync VMM: Nested VMX: bugref:9180 VMXVDIAG naming. [build fix]
(edit) @74155   6 years vboxsync VMM: Nested VMX: bugref:9180 VMXVDIAG naming.
(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) @73395   6 years vboxsync VMM, CPUM: Nested VMX: bugref:9180 Implement Cr0Fixed[0|1] and …
(edit) @73389   6 years vboxsync VMM, SUPDrv: Nested VMX: bugref:9180 Implement some of the VMX MSRs.
(edit) @73322   6 years vboxsync HM,SELM: Redefined HMIsRawModeCtxNeeded as accessor for …
(edit) @73266   6 years vboxsync PGM,HM: Made PGMR3ChangeMode work in ring-0 too. This required a …
(edit) @73264   6 years vboxsync VMM/HM: bugref:9193 Remove unused code after using …
(edit) @73263   6 years vboxsync PGM,HM: Prepping for moving PGMR3ModeChange into ring-0... bugref:9044
(edit) @73246   6 years vboxsync PGM: Working on eliminating PGMMODEDATA and the corresponding PGMCPU …
(edit) @73203   6 years vboxsync VMM, Devices: bugref:9193 Remove unused code after using …
(edit) @72983   6 years vboxsync VMM/HM, HMVMX: bugref:9193 Stop passing pCtx around and use …
(edit) @72967   6 years vboxsync VMM/HMSVM: bugref:9193 Stop passing pCtx around and use …
(edit) @72805   6 years vboxsync VMM/HM: bugref:9193 Fixes honoring pending VMCPU_FF_HM_UPDATE_CR3 and …
(edit) @72749   6 years vboxsync VMM: Remove EM_NOTIFY_HM and related code unused since VirtualBox 2.1 …
(edit) @72746   6 years vboxsync VMM: Extend HM changed flags. ​​bugref:9193 [build fix]
(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) @72599   6 years vboxsync EMHM.cpp: Prepping for EMHistoryExec-to-ring-3 and CPUMCTX_EXTRN_xxx.
(edit) @72555   7 years vboxsync EM,NEM,HM: Started on generic exit history, only hooked up to NEM/win. …
(edit) @72462   7 years vboxsync EM,IEM,HM: Consolidated VMMHypercallsDisable/VMMHypercallsEnable into …
(edit) @71529   7 years vboxsync VMM/HM: Fixes to MSRPM bit accesses. Implemented merging of guest and …
(edit) @70977   7 years vboxsync NEM: Working on PGM notifications. bugref:9044
(edit) @70948   7 years vboxsync VMM: Added a bMainExecutionEngine member to the VM structure for use …
(edit) @70782   7 years vboxsync VMM: Nested Hw.virt: Pick up the TSC offset from the original VMCB …
(edit) @70462   7 years vboxsync VMM/HM: Added HMSvmIsVGifActive, some cleanup and comments for how/why …
(edit) @70299   7 years vboxsync VMM: Moved the SVM dumping functions to where it's logically more …
(edit) @70266   7 years vboxsync VMM/HM: Added dumping of SVM VMCB state save area.
(edit) @69764   7 years vboxsync VMM: Nested Hw.virt: SVM fixes.
(edit) @69107   7 years vboxsync include/VBox/: (C) year
(edit) @68293   7 years vboxsync VMM: Nested Hw.virt: SVM bits.
(edit) @68226   7 years vboxsync VMM: Nested Hw.virt: SVM R0 bits.
(edit) @67529   7 years vboxsync VMM: Nested Hw.virt: Fixes and debugger info support for VCPU hwvirt state.
(edit) @67204   8 years vboxsync VMM: Nested Hw.virt: Physical interrupts and virtual interrupt fixes.
(edit) @67156   8 years vboxsync VMM/HMSVMR0, VMM/HMSVMAll: Nested Hw.virt: Fixes.
(edit) @66751   8 years vboxsync VMM: Nested Hw.virt: Adjusted the helper functions for use with …
(edit) @66371   8 years vboxsync VMM: Nested Hw.virt: MSR and IO intercept helpers for SVM.
(edit) @66356   8 years vboxsync VMM: Nested Hw.virt: SVM intercept functions WIP.
(edit) @66318   8 years vboxsync VMM: Nested Hw.virt: Interrupt logic helpers for nested SVM.
(edit) @66301   8 years vboxsync VMM: Nested Hw.virt: SVM bits.
(edit) @66043   8 years vboxsync VMM: Nested Hw.virt: Build fix.
(edit) @66040   8 years vboxsync VMM: Nested Hw.virt: SVM bits.
(edit) @66022   8 years vboxsync VMM: Nested Hw.virt: Backed out r113878. Attempted build fix for linux …
(edit) @66015   8 years vboxsync VMM: Nested Hw.virt: Bits.
(edit) @66000   8 years vboxsync VMM: Nested Hw.virt: Preps for SVM vmrun/#VMEXIT impl.
(edit) @65989   8 years vboxsync VMM: Nested Hw.virt: Implement AMD-V VMMCALL in IEM. Cleanup the code …
(edit) @65904   8 years vboxsync VMM: Nested Hw.virt: Started with tweaking the AMD bits and laying the …
(edit) @62476   8 years vboxsync (C) 2016
(edit) @61317   9 years vboxsync CPUM,HM: CPUM must tell VT-x that it modified the host CR0 because it …
(edit) @61144   9 years vboxsync CPUM,HM,GVMM,TRPM,VMM: Next part of the FPU state handling for IEM. …
(edit) @60850   9 years vboxsync HM: Dropped HMR0SavePendingIOPortWrite and associated code (leaving …
(edit) @60307   9 years vboxsync VMM: APIC rewrite. Initial commit, work in progress.
(edit) @58998   9 years vboxsync HM: Implemented 69 new dtrace probes and DBGF events in the VT-x code.
(edit) @58938   9 years vboxsync HM,DBGF: Made DBGF notify HM about changes to VMM event and interrupt …
(edit) @58110   9 years vboxsync include,misc: Doxygen grouping adjustments, collecting all the VMM …
(edit) @58106   9 years vboxsync include,misc: Corrected a bunch of doxygen errors.
(edit) @56381   10 years vboxsync Stubbed VMMR0_DO_CALL_HYPERVISOR and VMMR0_DO_RAW_RUN when …
(edit) @55863   10 years vboxsync IPRT,SUPDrv,VMM: Revised the context switching hook interface. Do …
(edit) @55306   10 years vboxsync VMM: renamed HM_[DISABLE|RESTORE]_PREEMPT_IF_NEEDED() macro.
(edit) @55248   10 years vboxsync HMR0VMX,EM,IEM: Moved the CRx related interpretation methods from EM …
(edit) @55129   10 years vboxsync VMM/GIM: Allow dynamic enabling of #UD traps and per-VCPU hypercalls.
(edit) @55118   10 years vboxsync VMM: GIM raw-mode support.
(edit) @54878   10 years vboxsync HM: Determine VT-x, AMD-V, nested paging and unhindered guest …
(edit) @54718   10 years vboxsync VMM: VMMR0ThreadCtxHooksDeregister returns void, further simplified …
(edit) @54712   10 years vboxsync VMM: Clear idHostCpu mapping while deregistering the context-hooks …
(edit) @53615   10 years vboxsync doxygen fixes.
(edit) @52419   10 years vboxsync VMM: Fix restoring 32-bit guest FPU state on 64-bit capable VMs.
(edit) @51981   10 years vboxsync VMM/GIM, VMM/HM: Add support for Hyper-V hypervisor capabilities …
(edit) @51560   11 years vboxsync VMM/GIM: Mapping of GIM MMIO2 regions and Hyper-V provider work.
(edit) @50608   11 years vboxsync Function no longer there.
(edit) @49725   11 years vboxsync VMM/HM: Use unordered ASM atomics for safely updating HM flags.
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