|
|
@65656
|
8 years |
vboxsync |
VMM/HMVMXR0: fall thru.
|
|
|
@65650
|
8 years |
vboxsync |
gcc 7: fall thru
|
|
|
@65585
|
8 years |
vboxsync |
VMM/HMVMXR0: Flag CR0 to be reloaded after interpreting LMSW instruction.
|
|
|
@65564
|
8 years |
vboxsync |
VMM/HMVMXR0: While leaving VT-x (preemption/longjmp/ring-3 returns), …
|
|
|
@65475
|
8 years |
vboxsync |
VMM/HMVMXR0: Scoping, space.
|
|
|
@65474
|
8 years |
vboxsync |
VMM/HMVMXR0: Comment.
|
|
|
@65473
|
8 years |
vboxsync |
VMM/HMVMXR0: Comment, space.
|
|
|
@65451
|
8 years |
vboxsync |
VMM/HMVMXR0: Added assertion to ensure we don't overwrite stuff in the …
|
|
|
@65446
|
8 years |
vboxsync |
VMX: Better SYSENTER MSR fix for CPUs with no MSR bitmaps (bugref:8745).
|
|
|
@65439
|
8 years |
vboxsync |
VMX: May need to save SYSENTER related MSRs in WRMSR exit (bugref:8745).
|
|
|
@65355
|
8 years |
vboxsync |
VMM/HMVMXR0: Save guest rflags before handling any hypercalls.
|
|
|
@65316
|
8 years |
vboxsync |
VMM/HM: Fixed case in name prefixes of a few internal functions.
|
|
|
@65280
|
8 years |
vboxsync |
VMM/HMVMXR0: Lazy load guest MSRs when they've changed despite being …
|
|
|
@65276
|
8 years |
vboxsync |
VMM/HMVMXR0: Update comment.
|
|
|
@65275
|
8 years |
vboxsync |
VMM/HMVMXR0: Fixed an extra VMMRZCallRing3Enable when cleaning up the …
|
|
|
@65251
|
8 years |
vboxsync |
VMM/HMVMXR0: Adjustments to fix in r112756 and comment update.
|
|
|
@65241
|
8 years |
vboxsync |
VMM/HMVMXR0: Fix longjmp related regression introduced in r112729.
|
|
|
@65233
|
8 years |
vboxsync |
VMM/HMVMXR0: column limit.
|
|
|
@65222
|
8 years |
vboxsync |
VMM/HMVMXR0: Fix longjump when mapping the APIC access page, map the …
|
|
|
@65137
|
8 years |
vboxsync |
VMM/HMVMXR0: Dummy out unused member missed in r112639.
|
|
|
@65136
|
8 years |
vboxsync |
VMM/HMVMXR0: Try using the APIC allocated page as the virtual-APIC page.
|
|
|
@65134
|
8 years |
vboxsync |
VMM/HMVMXR0: Comment nits.
|
|
|
@65106
|
8 years |
vboxsync |
VMM/HMVMXR0: Don't need to initialize #UD intercepts when it's being …
|
|
|
@64882
|
8 years |
vboxsync |
VMM/HMVMXR0: Avoid setting HM_CHANGED_VMX_GUEST_APIC_STATE in …
|
|
|
@64881
|
8 years |
vboxsync |
VMM/HMVMXR0: Remove the Vista 64-bit TPR-threshold hack.
|
|
|
@64880
|
8 years |
vboxsync |
VMM/HMVMXR0: "& 0xf" is redundant while right-shifting a uint8_t by 4 …
|
|
|
@64873
|
8 years |
vboxsync |
VMM/HMVMXR0: Use macro constants instead of hardcoded offsets
|
|
|
@64856
|
8 years |
vboxsync |
VMM/HMVMXR0: Comment to clarify VM-exit history updates for 3 edge cases.
|
|
|
@64837
|
8 years |
vboxsync |
VMM/HMVMXR0: Fix VM-exit history update to be done *after* successful …
|
|
|
@64823
|
8 years |
vboxsync |
VMM/HMVMXR0: Comment to clear up confusing code paths.
|
|
|
@64797
|
8 years |
vboxsync |
VMM/HMVMXR0: Build fix when not using HMVMX_USE_FUNCTION_TABLE.
|
|
|
@64790
|
8 years |
vboxsync |
VMM/HMVMXR0: Fix new declarations in conditionally compiled code.
|
|
|
@64775
|
8 years |
vboxsync |
VMM/HMVMXR0: nits.
|
|
|
@64770
|
8 years |
vboxsync |
VMM/DBGF, HM: Fix int3 based breakpoints set in the VM debugger when …
|
|
|
@64676
|
8 years |
vboxsync |
VMM/HMVMXR0: Pass 'rcRun' from VMLAUNCH/VMRESUME to …
|
|
|
@64663
|
8 years |
vboxsync |
VMM/APIC: Get rid of msrApicBase cache from CPUMCTX, make APIC work …
|
|
|
@64655
|
8 years |
vboxsync |
VMM,recompiler: Get rid of PDM APIC interfaces reducing one level of …
|
|
|
@64626
|
8 years |
vboxsync |
Recompiler, VMM, Devices: Purge the old APIC and the …
|
|
|
@64068
|
8 years |
vboxsync |
VMM/HMVMXR0: todo.
|
|
|
@63465
|
8 years |
vboxsync |
VMM: warnings (clang)
|
|
|
@63127
|
8 years |
vboxsync |
VMM: warnings
|
|
|
@62606
|
8 years |
vboxsync |
VMM: Unused parameters.
|
|
|
@62601
|
8 years |
vboxsync |
VMM: Unused parameters.
|
|
|
@62478
|
8 years |
vboxsync |
(C) 2016
|
|
|
@62440
|
8 years |
vboxsync |
VMM: More MSC level 4 warning fixes.
|
|
|
@62431
|
8 years |
vboxsync |
VMMR0: MSC level 4 warning fixes.
|
|
|
@62341
|
8 years |
vboxsync |
VMM/HMVMXR0: 130 col nit.
|
|
|
@62340
|
8 years |
vboxsync |
VMM/HMVMXR0: nits and spaces.
|
|
|
@62334
|
8 years |
vboxsync |
VMX: Force host state VMCS updates when moving away from magic …
|
|
|
@62321
|
8 years |
vboxsync |
VMM/HMVMXR0: Read only VMCS field when its supported by the CPU …
|
|
|
@62320
|
8 years |
vboxsync |
VMX: Update uVmcsState when changing VMX state.
|
|
|
@62106
|
8 years |
vboxsync |
hmR0VmxIs32BitSwitcherSafe: Use return, it's one of the major perks …
|
|
|
@62045
|
8 years |
vboxsync |
Copy/paste fix.
|
|
|
@62044
|
8 years |
vboxsync |
Make old compilers happy.
|
|
|
@62040
|
8 years |
vboxsync |
VMX: Go back to 32-bit switcher when we have UX, too.
|
|
|
@62020
|
8 years |
vboxsync |
VMM/HMVMXR0: Verify CPU feature before reading VMCS fields in …
|
|
|
@61977
|
8 years |
vboxsync |
VMX: Allow 32-bit switcher again if V86 on VMX is in effect.
|
|
|
@61754
|
9 years |
vboxsync |
VMM/HMVMXR0: Comment.
|
|
|
@61753
|
9 years |
vboxsync |
VMM/HMVMXR0: Fix host-state re-saving as a result of recent FPU …
|
|
|
@61743
|
9 years |
vboxsync |
VMM/HMVMXR0: comments, removed old todos.
|
|
|
@61728
|
9 years |
vboxsync |
VMM: no LogRel here
|
|
|
@61703
|
9 years |
vboxsync |
VMX: Keep using 64-bit switcher to preserve guest CPU state on 32-bit …
|
|
|
@61648
|
9 years |
vboxsync |
VMM/HM: Better handling of edge-cases during exceptions caused as a …
|
|
|
@61627
|
9 years |
vboxsync |
Comment.
|
|
|
@61626
|
9 years |
vboxsync |
VMX: PGMTrap0eHandler can emulate many interesting things; consider …
|
|
|
@61544
|
9 years |
vboxsync |
VMM/GIM: Fix up hypercall rc handling and also a bug while …
|
|
|
@61455
|
9 years |
vboxsync |
HMR0EnsureCompleteBasicContext: Mark the guest state as changed.
|
|
|
@61359
|
9 years |
vboxsync |
VMM/HMVMXR0: Fix lazy save/restore MSRs code structure to be more …
|
|
|
@61317
|
9 years |
vboxsync |
CPUM,HM: CPUM must tell VT-x that it modified the host CR0 because it …
|
|
|
@61156
|
9 years |
vboxsync |
Promoted HM/CPUx/Switch/Preempting to a release statistics.
|
|
|
@61058
|
9 years |
vboxsync |
CPUM,++: Split up CPUM_USED_FPU into CPUM_USED_FPU_GUEST & …
|
|
|
@61013
|
9 years |
vboxsync |
bugref:8318 HM: Don't guru when the VMMDev heap is unmapped by 32-bit EFI.
|
|
|
@60874
|
9 years |
vboxsync |
IOMRC.cpp,++: Use IEM for IN and OUT too, cleaning out unnecessary code.
|
|
|
@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.
|
|
|
@60811
|
9 years |
vboxsync |
VMM/HMVMXR0, HMSVMR0: Use RT_SUCCESS, consistent with other callers of …
|
|
|
@60810
|
9 years |
vboxsync |
VMM/HMVMXR0, HMSVMR0: comment.
|
|
|
@60804
|
9 years |
vboxsync |
VMM: Introduced the new APIC update force-flag and relevant fixes, …
|
|
|
@60740
|
9 years |
vboxsync |
VMM, recompiler: Fix APIC to update pending interrupts to IRR when the …
|
|
|
@60732
|
9 years |
vboxsync |
VMM/HM: Add stat. counter for intr masked-by-TPR during event injection.
|
|
|
@60730
|
9 years |
vboxsync |
VMMR0: The APIC FF can get set asynchronously with the new APIC code, …
|
|
|
@60716
|
9 years |
vboxsync |
VMM: Fixed TPR thresholding and related PDM interfaces.
Cleaned up the …
|
|
|
@60573
|
9 years |
vboxsync |
VMM/APIC: Fix INIT IPI handling, and handle callers of …
|
|
|
@60380
|
9 years |
vboxsync |
VMM/HMVMXR0: Use %RGp for printing guest physical addresses and not %RGv.
|
|
|
@60307
|
9 years |
vboxsync |
VMM: APIC rewrite. Initial commit, work in progress.
|
|
|
@59612
|
9 years |
vboxsync |
Build fix.
|
|
|
@59602
|
9 years |
vboxsync |
VMM/HMVMXR0: Add missing VMCS fields for newer CPUs, renamed some …
|
|
|
@59214
|
9 years |
vboxsync |
VMM/HMVMXR0: debug nit.
|
|
|
@59213
|
9 years |
vboxsync |
VMM/HMVMXR0: Add CR4.VMXE check before setting up the VM in ring-0, …
|
|
|
@59195
|
9 years |
vboxsync |
VMM/HMVMXR0: nit.
|
|
|
@59149
|
9 years |
vboxsync |
VMM/HMVMXR0: Fewer branches where applicable.
|
|
|
@59141
|
9 years |
vboxsync |
doxygen fix
|
|
|
@59139
|
9 years |
vboxsync |
VMM/HMVMXR0: fix uninitialized var in r104711.
|
|
|
@59137
|
9 years |
vboxsync |
VMM/HMVMXR0: Apparently hmR0VmxLoadGuestStateOptimal can fail (in …
|
|
|
@59111
|
9 years |
vboxsync |
VMM/HMVMXR0: Comment update.
|
|
|
@59110
|
9 years |
vboxsync |
VMM/HMVMXR0: nits.
|
|
|
@59073
|
9 years |
vboxsync |
VMM: VINF_EM_DBG_EVENT and DBGFEventGenericWithArg implementation.
|
|
|
@59004
|
9 years |
vboxsync |
DBGF,VBoxVMM.d,HM: Split the exit probes and events into an intrusive …
|
|
|
@59003
|
9 years |
vboxsync |
HM: Fixes for the VT-x trace points and debug events.
|
|
|
@58999
|
9 years |
vboxsync |
HM: fixed gcc warning.
|
|
|