| Commit message (Expand) | Author | Age | Files | Lines |
* | Main: Kicking out 32-bit host support - Some HM bits using VMMSwitcher & CPUM... | vboxsync | 2019-07-29 | 1 | -62/+0 |
* | Main: Kicking out raw-mode - GVMMR0, HMR0. bugref:9517 | vboxsync | 2019-07-29 | 1 | -106/+2 |
* | VMM/HM: Nested VMX: bugref:9180 Comment on where to tweak host MSRs for testi... | vboxsync | 2019-06-26 | 1 | -0/+2 |
* | VMM/HM: Nested VMX: bugref:9180 Implemented VMCS shadowing. | vboxsync | 2019-06-26 | 1 | -1/+34 |
* | VMM/HMR0: Nit. | vboxsync | 2019-06-18 | 1 | -2/+3 |
* | VMM: Nested VMX: bugref:9180 Hardware-assisted nested VT-x infrastructure cha... | vboxsync | 2019-04-20 | 1 | -4/+4 |
* | VMM: Nested VMX: bugref:9180 Allowing fetching VM-exit names from ring-0 as w... | vboxsync | 2019-01-25 | 1 | -1/+1 |
* | scm --update-copyright-year | vboxsync | 2019-01-01 | 1 | -1/+1 |
* | VMM/HM: Made vmx/svm VCPU state as a union, saves some space now that SVM bit... | vboxsync | 2018-12-26 | 1 | -49/+44 |
* | VMM, CPUM: Use a function to copy SUPHWVIRTMSRS to VMXMSRS and SVMMSRS rather... | vboxsync | 2018-12-25 | 1 | -20/+1 |
* | SUPDrv, VMM: Build fix because on damn Linux we get naming conflicts with sys... | vboxsync | 2018-12-25 | 1 | -2/+21 |
* | VMM: Nested VMX: bugref:9180 Fix MSR initialization issue for exploding VMX f... | vboxsync | 2018-12-25 | 1 | -210/+132 |
* | VBox/vmm/hm_svm.h,hm_vmx.h: Try avoid including VBox/err.h in widely used hea... | vboxsync | 2018-12-23 | 1 | -0/+1 |
* | VMM/HM: Nested VMX: bugref:9180 Added a new pre-init VMM call, invoked from H... | vboxsync | 2018-12-19 | 1 | -16/+41 |
* | VMM/HMR0: Read the VMX MSRs into a separate function. | vboxsync | 2018-12-14 | 1 | -49/+72 |
* | VMM/HM, SUPDrv: Utilize common function to detect VMX/SVM support. No need to... | vboxsync | 2018-12-14 | 1 | -266/+212 |
* | vm.h,VMM,REM: s/VMCPU_FF_IS_PENDING/VMCPU_FF_IS_ANY_SET/g to emphasize the pl... | vboxsync | 2018-10-12 | 1 | -1/+1 |
* | VMM, SUPDrv: Nested VMX: bugref:9180 Implement some of the VMX MSRs. | vboxsync | 2018-07-28 | 1 | -11/+10 |
* | VMM, SUPDrv: Nested VMX: bugref:9180 Read VMX true control MSRs, dump them. R... | vboxsync | 2018-07-21 | 1 | -71/+83 |
* | VMM/HM: Nested VMX: bugref:9180 Rename u64VmxBasicInfo to suit spec. | vboxsync | 2018-07-21 | 1 | -3/+3 |
* | VMM/HM: Nested VMX: bugref:9180 Renamed MSR_IA32_VMX_BASIC_INFO to MSR_IA32_V... | vboxsync | 2018-07-21 | 1 | -1/+1 |
* | VMM: Nested VMX: bugref:9180 Reports bits of IA32_FEATURE_CONTROL, start impl... | vboxsync | 2018-07-20 | 1 | -2/+2 |
* | VMM/HM: bugref:9193 Remove unused code after using EMRZSetPendingIoPort[Read|... | vboxsync | 2018-07-20 | 1 | -23/+0 |
* | VMM/HM, HMVMX: bugref:9193 Stop passing pCtx around and use pVCpu->cpum.GstCt... | vboxsync | 2018-07-08 | 1 | -3/+3 |
* | VMM/HMSVM: bugref:9193 Stop passing pCtx around and use pVCpu->cpum.GstCtx in... | vboxsync | 2018-07-08 | 1 | -4/+4 |
* | VMM/HMR0: Naming, cleanup nits. | vboxsync | 2018-07-05 | 1 | -69/+76 |
* | VMM/HM: unintentional removal from r123406. | vboxsync | 2018-07-04 | 1 | -1/+1 |
* | VMM/HM: Avoid checking the same value (static analysis warning). | vboxsync | 2018-07-04 | 1 | -7/+7 |
* | VMM/HM: bugref:9193 Fixes honoring pending VMCPU_FF_HM_UPDATE_CR3 and VMCPU_F... | vboxsync | 2018-07-03 | 1 | -22/+18 |
* | VMM/HMSVMR0: 32-bit build fix. Grr... | vboxsync | 2018-06-29 | 1 | -1/+1 |
* | VMM/HM: Avoid some CPUMQueryGuestCtxPtr calls. | vboxsync | 2018-06-29 | 1 | -1/+2 |
* | VMM/HM: Build fix. | vboxsync | 2018-06-29 | 1 | -2/+3 |
* | VMM/HMR0: Build fix. | vboxsync | 2018-06-29 | 1 | -1/+1 |
* | VMM/HMR0: Build fix. | vboxsync | 2018-06-29 | 1 | -1/+0 |
* | VMM/HM: Nits. | vboxsync | 2018-06-29 | 1 | -3/+3 |
* | VMM: Extend HM changed flags. bugref:9193 [build fix] | vboxsync | 2018-06-29 | 1 | -1/+3 |
* | VMM: Extend HM changed flags. bugref:9193 [build fix, nits] | vboxsync | 2018-06-29 | 1 | -5/+4 |
* | VMM: Extend HM changed flags. bugref:9193 [build fix, nit] | vboxsync | 2018-06-29 | 1 | -5/+5 |
* | VMM: Extend HM changed flags. bugref:9193 [HM, CPUM] | vboxsync | 2018-06-29 | 1 | -63/+72 |
* | VMM: Make SVM R0 code use CPUMCTX_EXTRN_xxx flags and cleanups. bugref:9193 | vboxsync | 2018-06-21 | 1 | -1/+36 |
* | VMM: VBOX_WITH_NESTED_HWVIRT_SVM. | vboxsync | 2018-05-15 | 1 | -5/+5 |
* | VMM/HM: Fixes to MSRPM bit accesses. Implemented merging of guest and nested-... | vboxsync | 2018-03-28 | 1 | -3/+38 |
* | (C) year | vboxsync | 2017-10-17 | 1 | -1/+1 |
* | VMM: Nested Hw.virt: Decls, naming. | vboxsync | 2017-03-28 | 1 | -3/+3 |
* | typo | vboxsync | 2017-01-23 | 1 | -1/+1 |
* | VMM: KVM workaround: don't read MSR_IA32_SMM_MONITOR_CTL if dual-monitor trea... | vboxsync | 2017-01-23 | 1 | -1/+5 |
* | VMM/HM: Fix. | vboxsync | 2017-01-16 | 1 | -1/+1 |
* | VMM/HM: Fix. | vboxsync | 2017-01-16 | 1 | -1/+1 |
* | VMM/HM: Fixed case in name prefixes of a few internal functions. | vboxsync | 2017-01-16 | 1 | -17/+3 |
* | VMM: warnings. | vboxsync | 2016-08-02 | 1 | -0/+2 |