VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @96407   2 years vboxsync scm copyright and license note update
(edit) @93725   3 years vboxsync VMM: More arm64 adjustments. bugref:9898
(edit) @93115   3 years vboxsync scm --update-copyright-year
(edit) @91323   3 years vboxsync VMM: bugref:10106 Fixed IA32_FEATURE_CONTROL MSR reported to the guest.
(edit) @91271   3 years vboxsync VMM: bugref:10092 Moved the PAE PDPTEs out of PGM into CPUMCTX.
(edit) @91037   3 years vboxsync VMM: Nested VMX: bugref:10092 Added support for tertiary processor …
(edit) @87563   4 years vboxsync VMM/HM: Moved the 'ForRing3' and 'ForLog' bits to the back of the HM …
(edit) @87547   4 years vboxsync VMM/HMVMX: Moved fUnrestrictedGuest member 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) @87542   4 years vboxsync SUPDrv,VMM/HM: Modified the representation of the 9 VT-x controls MSRs …
(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) @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) @87488   4 years vboxsync VMM/HMVMX: Moving more stuff to HMR0PERVCPU. bugref:9217
(edit) @87487   4 years vboxsync VMM/HMVMX: Moving more stuff to HMR0PERVCPU. bugref:9217
(edit) @87480   4 years vboxsync VMM/HMVMX: Moving more stuff to HMR0PERVCPU. bugref:9217
(edit) @87479   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) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @81245   5 years vboxsync VMM/HM: Added missing SVM VMEXITs and to g_apszSvmExitReasons.
(edit) @81242   5 years vboxsync VMM: Log RDPRU feature bit, VMCB intercept bit and VMEXIT code.
(edit) @80630   5 years vboxsync VMM/HM: Mask the VM-exit reason (thereby making off the error bit) to …
(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) @80118   5 years vboxsync VMM: Kicking out raw-mode and 32-bit hosts - MM, PGM, ++. bugref:9517 …
(edit) @79828   5 years vboxsync VMM/HM: Nested VMX: bugref:9180 Typos.
(edit) @79515   5 years vboxsync VMM/HM: Nested VMX: bugref:9180 Log.
(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) @78253   6 years vboxsync VMM/HM: Remove couple of unused functions.
(edit) @78245   6 years vboxsync VMM/HM: Nested VMX: bugref:9180 Comment typo.
(edit) @78220   6 years vboxsync VMM: Nested VMX: bugref:9180 Hardware-assisted nested VT-x …
(edit) @77589   6 years vboxsync HMAll: Log HmCanExecuteGuest() results.
(edit) @76993   6 years vboxsync VMM: Nested VMX: bugref:9180 Allowing fetching VM-exit names from …
(edit) @76797   6 years vboxsync VMM/HM: Nested VMX: bugref:9180 IEM-only execution fix.
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @76469   6 years vboxsync VMM, CPUM: Use a function to copy SUPHWVIRTMSRS to VMXMSRS and SVMMSRS …
(edit) @76454   6 years vboxsync VMM: Ran scm --fix-err-h. bugref:9344
(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) @73293   6 years vboxsync VMM, SUPDrv: Nested VMX: bugref:9180 Read VMX true control MSRs, dump …
(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) @73246   6 years vboxsync PGM: Working on eliminating PGMMODEDATA and the corresponding PGMCPU …
(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) @72462   7 years vboxsync EM,IEM,HM: Consolidated VMMHypercallsDisable/VMMHypercallsEnable into …
(edit) @72343   7 years vboxsync VMM,ConsoleImpl2: NEM and 64-bit guests. Sync NXE state with PGM. …
(edit) @71910   7 years vboxsync VMM/HM: Clean up and also fix HMR0EnsureCompleteBasicContext for AMD-V …
(edit) @70948   7 years vboxsync VMM: Added a bMainExecutionEngine member to the VM structure for use …
(edit) @69111   7 years vboxsync (C) year
(edit) @66104   8 years vboxsync VMM: trailing spaces
(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) @65908   8 years vboxsync VMM: Nested Hw.virt: doxygen.
(edit) @65904   8 years vboxsync VMM: Nested Hw.virt: Started with tweaking the AMD bits and laying the …
(edit) @62478   8 years vboxsync (C) 2016
(edit) @58998   9 years vboxsync HM: Implemented 69 new dtrace probes and DBGF events in the VT-x code.
(edit) @58126   9 years vboxsync VMM: Fixed almost all the Doxygen warnings.
(edit) @58123   9 years vboxsync VMM: Made @param pVCpu more uniform and to the point.
(edit) @58122   9 years vboxsync VMM: Made @param pVM more uniform and to the point.
(edit) @58116   9 years vboxsync VMM: Doxygen fixes.
(edit) @57482   9 years vboxsync VMM: doxygen and nits.
(edit) @57470   9 years vboxsync VMM/HM: Purge the unused TLB shootdown code path.
(edit) @57358   9 years vboxsync *: scm cleanup run.
(edit) @57066   9 years vboxsync VMM/HM: nit.
(edit) @56287   10 years vboxsync VMM: Updated (C) year.
(edit) @56034   10 years vboxsync VMM/HM: comment typos.
(edit) @56025   10 years vboxsync VMM/HM: Comments please, as I don't want to spend another 30 minutes …
(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) @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) @47619   11 years vboxsync EM: Started on HM single stepping for IEM verification purposes. …
(edit) @46420   12 years vboxsync VMM, recompiler: Purge deprecated macros.
(edit) @46363   12 years vboxsync VMM/HM: Comment nits.
(edit) @46297   12 years vboxsync VMM: Started HMSVMR0 work. Unify the AMD-V erratum 170 verification …
(edit) @45701   12 years vboxsync VMM: SELM and VMM early HM init changes.
(edit) @45618   12 years vboxsync Do HMR3Init first in vmR3InitRing3 so the other components can skip …
(edit) @44528   12 years vboxsync header (C) fixes
(edit) @44373   12 years vboxsync HM,++: pVM -> pUVM for main, mark as many as possible interfaces …
(edit) @44195   12 years vboxsync VMM/VMMAll, VMMR3: forceflags for updating CR3 and PAE PDPEs.
(edit) @43510   12 years vboxsync HM: refactor.
(edit) @43491   12 years vboxsync VMM/VMMAll: comment.
(edit) @43466   12 years vboxsync VMM: HM bits.
(copy) @43387   12 years vboxsync VMM: HM cleanup.
copied from trunk/src/VBox/VMM/VMMAll/HWACCMAll.cpp
(edit) @42188   12 years vboxsync VMM: Changed a few ifndef IN_RING0 to ifndef VBOX_WITH_RAW_MODE_NOT_R0.
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