|
|
@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
|
9 years |
vboxsync |
VMM/HMR0: comments.
|
|
|
@56619
|
9 years |
vboxsync |
VMM/HMR0: revert r101249, added comment to clarify usage.
|
|
|
@56618
|
9 years |
vboxsync |
VMM/HMR0: Don't read MSR unnecessarily.
|
|
|
@56572
|
9 years |
vboxsync |
VMM/HMR0: comment.
|
|
|
@56381
|
9 years |
vboxsync |
Stubbed VMMR0_DO_CALL_HYPERVISOR and VMMR0_DO_RAW_RUN when …
|
|
|
@56365
|
9 years |
vboxsync |
VMM/HM: removed obsolete todo.
|
|
|
@56364
|
9 years |
vboxsync |
VMM/HM: g_HvmR0 -> g_HmR0.
|
|
|
@56360
|
9 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
|
10 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.
|
|
|
@50746
|
11 years |
vboxsync |
VMM/HMR0: Assert tidying.
|
|
|
@50740
|
11 years |
vboxsync |
VMM/HMR0: Don't flush tagged-TLB entries each time while leaving HM …
|
|
|
@50540
|
11 years |
vboxsync |
VMM/HM: Ignore SMX mode and proceed with a warning.
|
|
|
@50333
|
11 years |
vboxsync |
VMM, SupDrv: Allow VT-x when in presumed SMX mode when the VMXON bit …
|
|
|
@49934
|
11 years |
vboxsync |
VMM/HMR0: Don't unnecessarily reset uCurrentAsid.
|
|
|
@49932
|
11 years |
vboxsync |
VMM/HMR0: Assertion.
|
|
|
@49729
|
11 years |
vboxsync |
VMM/HM: VMCPU_HMCF -> HMCPU_CF macro renaming.
|
|
|
@49527
|
11 years |
vboxsync |
VMM/HMR0: Warnings.
|
|
|
@49479
|
11 years |
vboxsync |
VMM: Warnings.
|
|
|
@49310
|
11 years |
vboxsync |
HMR0.cpp: Ignore VERR_SVM_DISABLED an VERR_SVM_IN_USE status codes …
|
|
|
@49178
|
11 years |
vboxsync |
SUPDrv: Fix VT-x capability querying for BIOSes that don't set the …
|
|
|
@48621
|
11 years |
vboxsync |
VMM/VMMR0: Don't disable interrupts for a long time when disabling …
|
|
|
@48591
|
11 years |
vboxsync |
VMMR0/HMR0: HM-Context flag macros.
|
|
|
@48569
|
11 years |
vboxsync |
VMMR0: RT_BOOL().
|
|
|
@48566
|
11 years |
vboxsync |
VMM/HMR0: Start using the HM-context flags macros slowly.
|
|
|
@48506
|
11 years |
vboxsync |
VMM/HMR0: Don't clear VCPU's ASID while preempting. idLastCpu takes …
|
|
|
@48469
|
11 years |
vboxsync |
Log.
|
|
|
@48448
|
11 years |
vboxsync |
VMM: Assertions.
|
|
|
@48426
|
11 years |
vboxsync |
VMM: Fixed strict build assertion assumption with thread-context …
|
|
|
@48328
|
11 years |
vboxsync |
VMM: Assert, doxygen, todo question.
|
|
|
@48296
|
11 years |
vboxsync |
VMM/HMR0: Fix for SMX mode, avoid rechecking what's already checked.
|
|
|
@48280
|
11 years |
vboxsync |
VMM/HMR0: Todo comment. SMX mode.
|
|
|
@48268
|
11 years |
vboxsync |
VMM: Fix wrong check for SMX.
|
|
|
@48267
|
11 years |
vboxsync |
VMM: Allow VT-x to be used in SMX mode, more granular error checking.
|
|
|
@48230
|
11 years |
vboxsync |
VMM: Propagate errors properly while leaving HM context.
|
|
|
@48218
|
11 years |
vboxsync |
VMM: Addressed a rare corner case stale TLB entry issue.
|
|
|
@48217
|
11 years |
vboxsync |
VMM/HMR0: Spaces and populate struct members in the same order as …
|
|
|
@48216
|
11 years |
vboxsync |
VMM/HM: Cleanup.
|
|
|
@48213
|
11 years |
vboxsync |
VMM: Naming fixes and log cosmetics.
|
|
|
@48212
|
11 years |
vboxsync |
VMM/HM: Naming fixes.
|
|
|
@48211
|
11 years |
vboxsync |
VMM: Naming bits.
|
|
|
@48210
|
11 years |
vboxsync |
VMM: More naming fixes.
|
|
|
@48209
|
11 years |
vboxsync |
VMM: Apparently we use underscores in unions/structs in other places. …
|
|
|
@48208
|
11 years |
vboxsync |
VMM: Cleanup, hungarian and comments.
|
|
|
@48153
|
11 years |
vboxsync |
VMM/HM: More dead code path elimination.
|
|
|
@48135
|
11 years |
vboxsync |
VMM/HM: Eliminate dead code paths.
|
|
|
@48132
|
11 years |
vboxsync |
VMM: Ditch VBOX_WITH_VMMR0_DISABLE_PREEMPTION.
|
|
|
@48044
|
11 years |
vboxsync |
VMM/HM: Thread-context hooks, disable preemption while touching host …
|
|
|
@48037
|
11 years |
vboxsync |
VMM/HM: Preemption hooks, work in progress. Hopefully I didn't break …
|
|
|