|
|
@76993
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Allowing fetching VM-exit names from …
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@76482
|
6 years |
vboxsync |
VMM/HM: Made vmx/svm VCPU state as a union, saves some space now that …
|
|
|
@76469
|
6 years |
vboxsync |
VMM, CPUM: Use a function to copy SUPHWVIRTMSRS to VMXMSRS and SVMMSRS …
|
|
|
@76468
|
6 years |
vboxsync |
SUPDrv, VMM: Build fix because on damn Linux we get naming conflicts …
|
|
|
@76464
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Fix MSR initialization issue for …
|
|
|
@76397
|
6 years |
vboxsync |
VBox/vmm/hm_svm.h,hm_vmx.h: Try avoid including VBox/err.h in widely …
|
|
|
@76290
|
6 years |
vboxsync |
VMM/HM: Nested VMX: bugref:9180 Added a new pre-init VMM call, invoked …
|
|
|
@76232
|
6 years |
vboxsync |
VMM/HMR0: Read the VMX MSRs into a separate function.
|
|
|
@76227
|
6 years |
vboxsync |
VMM/HM, SUPDrv: Utilize common function to detect VMX/SVM support. No …
|
|
|
@74789
|
6 years |
vboxsync |
vm.h,VMM,REM: s/VMCPU_FF_IS_PENDING/VMCPU_FF_IS_ANY_SET/g to emphasize …
|
|
|
@73389
|
6 years |
vboxsync |
VMM, SUPDrv: Nested VMX: bugref:9180 Implement some of the VMX MSRs.
|
|
|
@73293
|
6 years |
vboxsync |
VMM, SUPDrv: Nested VMX: bugref:9180 Read VMX true control MSRs, dump …
|
|
|
@73292
|
6 years |
vboxsync |
VMM/HM: Nested VMX: bugref:9180 Rename u64VmxBasicInfo to suit spec.
|
|
|
@73291
|
6 years |
vboxsync |
VMM/HM: Nested VMX: bugref:9180 Renamed MSR_IA32_VMX_BASIC_INFO to …
|
|
|
@73274
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Reports bits of IA32_FEATURE_CONTROL, …
|
|
|
@73264
|
6 years |
vboxsync |
VMM/HM: bugref:9193 Remove unused code after using …
|
|
|
@72983
|
6 years |
vboxsync |
VMM/HM, HMVMX: bugref:9193 Stop passing pCtx around and use …
|
|
|
@72967
|
6 years |
vboxsync |
VMM/HMSVM: bugref:9193 Stop passing pCtx around and use …
|
|
|
@72907
|
6 years |
vboxsync |
VMM/HMR0: Naming, cleanup nits.
|
|
|
@72862
|
6 years |
vboxsync |
VMM/HM: unintentional removal from r123406.
|
|
|
@72861
|
6 years |
vboxsync |
VMM/HM: Avoid checking the same value (static analysis warning).
|
|
|
@72805
|
6 years |
vboxsync |
VMM/HM: bugref:9193 Fixes honoring pending VMCPU_FF_HM_UPDATE_CR3 and …
|
|
|
@72772
|
6 years |
vboxsync |
VMM/HMSVMR0: 32-bit build fix. Grr…
|
|
|
@72769
|
6 years |
vboxsync |
VMM/HM: Avoid some CPUMQueryGuestCtxPtr calls.
|
|
|
@72767
|
6 years |
vboxsync |
VMM/HM: Build fix.
|
|
|
@72765
|
6 years |
vboxsync |
VMM/HMR0: Build fix.
|
|
|
@72764
|
6 years |
vboxsync |
VMM/HMR0: Build fix.
|
|
|
@72762
|
6 years |
vboxsync |
VMM/HM: Nits.
|
|
|
@72761
|
6 years |
vboxsync |
VMM: Extend HM changed flags. bugref:9193 [build fix]
|
|
|
@72753
|
6 years |
vboxsync |
VMM: Extend HM changed flags. bugref:9193 [build fix, nits]
|
|
|
@72750
|
6 years |
vboxsync |
VMM: Extend HM changed flags. bugref:9193 [build fix, nit]
|
|
|
@72744
|
6 years |
vboxsync |
VMM: Extend HM changed flags. bugref:9193 [HM, CPUM]
|
|
|
@72643
|
7 years |
vboxsync |
VMM: Make SVM R0 code use CPUMCTX_EXTRN_xxx flags and cleanups. bugref:9193
|
|
|
@72208
|
7 years |
vboxsync |
VMM: VBOX_WITH_NESTED_HWVIRT_SVM.
|
|
|
@71529
|
7 years |
vboxsync |
VMM/HM: Fixes to MSRPM bit accesses. Implemented merging of guest and …
|
|
|
@69111
|
7 years |
vboxsync |
(C) year
|
|
|
@66281
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Decls, naming.
|
|
|
@65407
|
8 years |
vboxsync |
typo
|
|
|
@65405
|
8 years |
vboxsync |
VMM: KVM workaround: don't read MSR_IA32_SMM_MONITOR_CTL if …
|
|
|
@65326
|
8 years |
vboxsync |
VMM/HM: Fix.
|
|
|
@65325
|
8 years |
vboxsync |
VMM/HM: Fix.
|
|
|
@65316
|
8 years |
vboxsync |
VMM/HM: Fixed case in name prefixes of a few internal functions.
|
|
|
@62869
|
8 years |
vboxsync |
VMM: warnings.
|
|
|
@62478
|
8 years |
vboxsync |
(C) 2016
|
|
|
@61317
|
9 years |
vboxsync |
CPUM,HM: CPUM must tell VT-x that it modified the host CR0 because it …
|
|
|
@61144
|
9 years |
vboxsync |
CPUM,HM,GVMM,TRPM,VMM: Next part of the FPU state handling for IEM. …
|
|
|
@60850
|
9 years |
vboxsync |
HM: Dropped HMR0SavePendingIOPortWrite and associated code (leaving …
|
|
|
@60847
|
9 years |
vboxsync |
IOM: New way of defer RC+R0 I/O port writes, prepping for MMIO writes.
|
|
|
@59999
|
9 years |
vboxsync |
VMM/HM: space nit.
|
|
|
@59021
|
9 years |
vboxsync |
VMM/HM: Oops.. didn't mean to commit this log line.
|
|
|
@59020
|
9 years |
vboxsync |
VMM/HM: Log IA32_SMM_MONITOR_CTL for VT-x hosts, useful diagnostic info.
|
|
|
@58913
|
9 years |
vboxsync |
HM: Some top-level VBOXSTRICTRC use and related work.
|
|
|
@58912
|
9 years |
vboxsync |
HMGLOBALCPUINFO: Cache the RTR0MemObjGetPagePhysAddr and …
|
|
|
@58126
|
9 years |
vboxsync |
VMM: Fixed almost all the Doxygen warnings.
|
|
|
@58123
|
9 years |
vboxsync |
VMM: Made @param pVCpu more uniform and to the point.
|
|
|
@58122
|
9 years |
vboxsync |
VMM: Made @param pVM more uniform and to the point.
|
|
|
@57859
|
9 years |
vboxsync |
VMM: warnings.
|
|
|
@57564
|
9 years |
vboxsync |
VMM: unused var.
|
|
|
@57429
|
9 years |
vboxsync |
VMM/HM: Start removing VBOX_WITH_HYBRID_32BIT_KERNEL code.
|
|
|
@57358
|
9 years |
vboxsync |
*: scm cleanup run.
|
|
|
@57109
|
9 years |
vboxsync |
VMM: Check AC during ring-0 module and VM init when the host has SMAP …
|
|
|
@56706
|
9 years |
vboxsync |
HMR0Term: must init rc.
|
|
|
@56705
|
9 years |
vboxsync |
HMR0.cpp: Don't call SUPR0EnableVTx(false) in HMR0Term unless we've …
|
|
|
@56620
|
10 years |
vboxsync |
VMM/HMR0: comments.
|
|
|
@56619
|
10 years |
vboxsync |
VMM/HMR0: revert r101249, added comment to clarify usage.
|
|
|
@56618
|
10 years |
vboxsync |
VMM/HMR0: Don't read MSR unnecessarily.
|
|
|
@56572
|
10 years |
vboxsync |
VMM/HMR0: comment.
|
|
|
@56381
|
10 years |
vboxsync |
Stubbed VMMR0_DO_CALL_HYPERVISOR and VMMR0_DO_RAW_RUN when …
|
|
|
@56365
|
10 years |
vboxsync |
VMM/HM: removed obsolete todo.
|
|
|
@56364
|
10 years |
vboxsync |
VMM/HM: g_HvmR0 -> g_HmR0.
|
|
|
@56360
|
10 years |
vboxsync |
VMM/HM: Cleanup and asserts.
|
|
|
@56214
|
10 years |
vboxsync |
VMM/HMR0: todo is done.
|
|
|
@56034
|
10 years |
vboxsync |
VMM/HM: comment typos.
|
|
|
@55863
|
10 years |
vboxsync |
IPRT,SUPDrv,VMM: Revised the context switching hook interface. Do …
|
|
|
@55755
|
10 years |
vboxsync |
VMM/HMR0: build fix.
|
|
|
@55754
|
10 years |
vboxsync |
VMM/HM: Avoid some fatal assertions in places that can fail.
|
|
|
@55436
|
10 years |
vboxsync |
Reverted bad commit r99781.
|
|
|
@55435
|
10 years |
vboxsync |
Bad commit, reverted with following changeset
|
|
|
@55129
|
10 years |
vboxsync |
VMM/GIM: Allow dynamic enabling of #UD traps and per-VCPU hypercalls.
|
|
|
@55118
|
10 years |
vboxsync |
VMM: GIM raw-mode support.
|
|
|
@55048
|
10 years |
vboxsync |
VMM,REM: Allocate the FPU/SSE/AVX/FUTURE state stuff. We need to use …
|
|
|
@54898
|
10 years |
vboxsync |
CPUMCTX,CPUMHOST: Replaced the fpu (X86FXSAVE) member with an XState …
|
|
|
@54712
|
10 years |
vboxsync |
VMM: Clear idHostCpu mapping while deregistering the context-hooks …
|
|
|
@54600
|
10 years |
vboxsync |
VMM/HMR0: Clarify todo.
|
|
|
@54545
|
10 years |
vboxsync |
VMM/HMR0: Temporarily revert r98414.
|
|
|
@54395
|
10 years |
vboxsync |
IPRT, HostDriver, VMMR0: MP notifications fixes for TSC-delta …
|
|
|
@54332
|
10 years |
vboxsync |
No need to do this twice, I think…
|
|
|
@54308
|
10 years |
vboxsync |
VMM,SUP: Apply the tsc delta where it matters. Made sense out of the …
|
|
|
@54277
|
10 years |
vboxsync |
VMM/HM: Fix incorrect disabling on VT-x/AMD-V while offlining CPUs …
|
|
|
@54201
|
10 years |
vboxsync |
HostDrivers/Support, VMM: avoid code duplication.
|
|
|
@54153
|
10 years |
vboxsync |
VMM/HM: Fix VMX-preemption timer override from CFGM, renamed CFGM key …
|
|
|
@52192
|
10 years |
vboxsync |
HostDrivers/Support, VMM: support CONFIG_PAX_KERNEXEC Linux kernels
|
|
|
@51560
|
11 years |
vboxsync |
VMM/GIM: Mapping of GIM MMIO2 regions and Hyper-V provider work.
|
|
|
@51433
|
11 years |
vboxsync |
VMM/HMR0: comment.
|
|
|
@50872
|
11 years |
vboxsync |
VMM/HMR0: Assertion and comment.
|
|
|
@50854
|
11 years |
vboxsync |
VMM/HMR0: VMXON regions need not be mapped executable.
|
|
|
@50800
|
11 years |
vboxsync |
VMM/HMR0: Start with invalid Cpu Ids while initializing, resetting …
|
|
|
@50789
|
11 years |
vboxsync |
VMM/HMR0: Rely on zero-initialized allocations. Still trying to figure …
|
|
|
@50748
|
11 years |
vboxsync |
VMM/HMR0: cleanup.
|
|
|