|
|
@49903
|
11 years |
vboxsync |
VMM/HMVMXR0: Todo comment.
|
|
|
@49902
|
11 years |
vboxsync |
VMM/HMSVMR0: nit.
|
|
|
@49901
|
11 years |
vboxsync |
VMM/HMVMXR0: nit.
|
|
|
@49900
|
11 years |
vboxsync |
VMM/HMSVMR0: 32-bit build fix.
|
|
|
@49899
|
11 years |
vboxsync |
Added data for i5-3570.
|
|
|
@49898
|
11 years |
vboxsync |
VMM/HMSVMR0: Fix for MOV DRx intercepts on 32-bit hosts with 64-bit guests.
|
|
|
@49897
|
11 years |
vboxsync |
VMM/HMSVMR0: Clear the VMCB Clean Bit for NP while flushing the guest …
|
|
|
@49896
|
11 years |
vboxsync |
VMM/HMSVMR0: Don't need to re-enable NP on each VMRUN.
|
|
|
@49895
|
11 years |
vboxsync |
oops
|
|
|
@49894
|
11 years |
vboxsync |
build fix
|
|
|
@49893
|
11 years |
vboxsync |
MSR rewrite: initial hacking - half disabled.
|
|
|
@49890
|
11 years |
vboxsync |
VMM/HMVMXR0, HMSVMR0: Comments, be consistent.
|
|
|
@49889
|
11 years |
vboxsync |
VMM/HMVMXR0: Comments.
|
|
|
@49888
|
11 years |
vboxsync |
VMM/HMSVMR0: Fix infinite recursion on ring-0 assertion with longjmp …
|
|
|
@49879
|
11 years |
vboxsync |
VMM/HMSVMR0: Update CPL and its corresponding VMCB Clean bit when SS …
|
|
|
@49876
|
11 years |
vboxsync |
VMM/HMSVMR0: Mark the VMCB-clean bits as dirty while migrating CPUs.
|
|
|
@49870
|
11 years |
vboxsync |
VMM/HMVMXR0: Four consecutive NOT operators is a tad too redundant.
|
|
|
@49864
|
11 years |
vboxsync |
VMM/HMVMXR0: Minor nit while checking PAE PDPTEs in …
|
|
|
@49853
|
11 years |
vboxsync |
VMM/HMVMXR0: Save guest-control registers on CRX-read exits.
|
|
|
@49852
|
11 years |
vboxsync |
VMM/HMVMXR0: Add guest-state checks for PAE PDPTEs.
|
|
|
@49849
|
11 years |
vboxsync |
VMM: Use EFER.LMA in PAE-paging mode check rather than EFER.LME.
|
|
|
@49814
|
11 years |
vboxsync |
Devices/USB: First part of the rework, move most of the work to …
|
|
|
@49812
|
11 years |
vboxsync |
VMM: fixed assertion in PDMDevHelpMMIO2Deregister()
|
|
|
@49808
|
11 years |
vboxsync |
PATMSSM.cpp: Don't try convert non-patch memory addresses to offsets. …
|
|
|
@49801
|
11 years |
vboxsync |
fix warning
|
|
|
@49800
|
11 years |
vboxsync |
SSM: Sticky failure statuses for SSMR3PutStruct, SSMR3PutStructEx, …
|
|
|
@49799
|
11 years |
vboxsync |
Missed the else in the FIXUP_ABSOLUTE case.
|
|
|
@49796
|
11 years |
vboxsync |
PATMSSM.cpp: Must clear rec.Core.key when not used to ensure it fits …
|
|
|
@49794
|
11 years |
vboxsync |
PATMSSM.cpp: RTAvlU32DoWithAll rc fix.
|
|
|
@49793
|
11 years |
vboxsync |
Backed out r91121: Wrong fix.
|
|
|
@49792
|
11 years |
vboxsync |
VMM/PATM: fixed SSM fields for RELOCREC (both members contain host …
|
|
|
@49789
|
11 years |
vboxsync |
VMM: don't ignore the error code of RTAvl*DoWithAll() if the callback …
|
|
|
@49776
|
11 years |
vboxsync |
VMM/HMVMXR0: Comment.
|
|
|
@49775
|
11 years |
vboxsync |
More granular assertions.
|
|
|
@49774
|
11 years |
vboxsync |
VMM/HMVMXR0: Handle #DB from ICEBP instruction which is undocumented …
|
|
|
@49770
|
11 years |
vboxsync |
VMM/HM: Fix typo in TRPPatchingAllowed member.
|
|
|
@49757
|
11 years |
vboxsync |
VMM/HMVMXR0: comment nit.
|
|
|
@49755
|
11 years |
vboxsync |
VMM/HMVMXR0: Safer assumptions while updating guest-state on fully …
|
|
|
@49752
|
11 years |
vboxsync |
VMM/HMVMXR0: Drop 64-bit MSR optimizations on hybrid darwin kernels.
|
|
|
@49748
|
11 years |
vboxsync |
VMM/HM: Log error code for unexpected interruption-exit types.
|
|
|
@49740
|
11 years |
vboxsync |
VMM/HMVMXR0: Hybrid fixes.
|
|
|
@49739
|
11 years |
vboxsync |
VMM/HM: Same error code for unsupported host-guest paging mode combo. …
|
|
|
@49734
|
11 years |
vboxsync |
VMM/HMVMXR0: bugref Comment, spaces.
|
|
|
@49733
|
11 years |
vboxsync |
Easier to read.
|
|
|
@49732
|
11 years |
vboxsync |
Easier to read.
|
|
|
@49731
|
11 years |
vboxsync |
FPU save/restore experiment.
|
|
|
@49729
|
11 years |
vboxsync |
VMM/HM: VMCPU_HMCF -> HMCPU_CF macro renaming.
|
|
|
@49727
|
11 years |
vboxsync |
VMM/HMVMXR0: Now that we have atomic flag updates, reenable WRMSR …
|
|
|
@49726
|
11 years |
vboxsync |
VMM/HMR0Mixed: Comment.
|
|
|
@49725
|
11 years |
vboxsync |
VMM/HM: Use unordered ASM atomics for safely updating HM flags.
|
|
|
@49721
|
11 years |
vboxsync |
VMM/HMSVMR0: space.
|
|
|
@49720
|
11 years |
vboxsync |
VMM/HMSVMR0: Added bugref comment.
|
|
|
@49719
|
11 years |
vboxsync |
HMSVM: Do not fall back on FERR emulation (see #6117).
|
|
|
@49717
|
11 years |
vboxsync |
HMVMX: Do not fall back on FERR emulation (see #6117).
|
|
|
@49712
|
11 years |
vboxsync |
VMM/HMVMXR0: Comment, macros.
|
|
|
@49701
|
11 years |
vboxsync |
VMM/HMVMXR0: Simplified the MSR optimization code.
|
|
|
@49700
|
11 years |
vboxsync |
VMM/HMVMXR0: Build fix.
|
|
|
@49699
|
11 years |
vboxsync |
VMM/HMVMXR0: Update guest TSC_AUX before auto-load/store.
|
|
|
@49680
|
11 years |
vboxsync |
VMM/HMVMXR0: MSR auto-load/store fix for hybrid darwin.
|
|
|
@49677
|
11 years |
vboxsync |
VMM/HMVMXR0: Assertions.
|
|
|
@49671
|
11 years |
vboxsync |
IEM: Fixed several instances of iEffSeg being accessed before the …
|
|
|
@49670
|
11 years |
vboxsync |
VMM/HMVMXR0: Comment.
|
|
|
@49669
|
11 years |
vboxsync |
VMM/HMVMXR0: Comments.
|
|
|
@49668
|
11 years |
vboxsync |
VMM/HMVMXR0: Added a couple of missing Unsupported-Feature Combos errors.
|
|
|
@49667
|
11 years |
vboxsync |
VMM/HMVMXR0: Comment.
|
|
|
@49666
|
11 years |
vboxsync |
VMM/HMVMXR0: Fix darwin 32-bit/PAE kernel case.
|
|
|
@49665
|
11 years |
vboxsync |
VMM/HMVMXR0: Careful with preemption!
|
|
|
@49664
|
11 years |
vboxsync |
VMM/HMVMXR0: MSR optimizations for world-switch of 64-bit guests.
|
|
|
@49640
|
11 years |
vboxsync |
PGM,IEM: Changed PGMPhysIemGCPhys2Ptr to not require A20 to be masked …
|
|
|
@49623
|
11 years |
vboxsync |
VMM: Warnings.
|
|
|
@49580
|
11 years |
vboxsync |
VMM/HMVMXR0: Better fix for r90778.
|
|
|
@49579
|
11 years |
vboxsync |
VMM/HMVMXR0: Don't cause unnecessary host-state update in case we're …
|
|
|
@49556
|
11 years |
vboxsync |
PDMAll: minor nit.
|
|
|
@49551
|
11 years |
vboxsync |
comment typo
|
|
|
@49549
|
11 years |
vboxsync |
VMM/CPUM/MSRs: when returning the APIC base, don't rely upon the CPUID …
|
|
|
@49548
|
11 years |
vboxsync |
DevAPIC: reverted r90537, r90540, r90551 -- actually we need to clear …
|
|
|
@49538
|
11 years |
vboxsync |
VMM/CPUM: typo
|
|
|
@49532
|
11 years |
vboxsync |
VMM: 32-bit build fix.
|
|
|
@49528
|
11 years |
vboxsync |
VMM/VMMSwitcher: Use explicit REX.W prefix for fxsave/fxrstor for …
|
|
|
@49527
|
11 years |
vboxsync |
VMM/HMR0: Warnings.
|
|
|
@49526
|
11 years |
vboxsync |
VMM/HMVMXR0: Build fix.
|
|
|
@49524
|
11 years |
vboxsync |
VMM/VMMSwitcher: fxsave/fxrstor todo.
|
|
|
@49523
|
11 years |
vboxsync |
VMM: Retire VBOX_WITH_AUTO_MSR_LOAD_RESTORE define.
|
|
|
@49521
|
11 years |
vboxsync |
VMM/HMVMXR0: spaces.
|
|
|
@49520
|
11 years |
vboxsync |
VMM: MSR auto-load/store handling rewrite for VT-x.
|
|
|
@49513
|
11 years |
vboxsync |
VMM/HMSVMR0: warnings.
|
|
|
@49512
|
11 years |
vboxsync |
Main/src-client, VMM/HMSVMR0: Enable TPR patching regardless of guest …
|
|
|
@49508
|
11 years |
vboxsync |
VMM/HM: Fix APIC access exits to work after resetting the CPU.
|
|
|
@49486
|
11 years |
vboxsync |
VMM: Warnings.
|
|
|
@49483
|
11 years |
vboxsync |
VMM: Warning.
|
|
|
@49482
|
11 years |
vboxsync |
VMM: Warnings.
|
|
|
@49481
|
11 years |
vboxsync |
VMM: Warnings.
|
|
|
@49479
|
11 years |
vboxsync |
VMM: Warnings.
|
|
|
@49478
|
11 years |
vboxsync |
VMM/HMVMXR0: Fixed single-stepping in the guest to generate #DB correctly.
|
|
|
@49473
|
11 years |
vboxsync |
PATMSSM.cpp: Must qualify the busted saved state check with >= 4.2.51.
|
|
|
@49464
|
11 years |
vboxsync |
PATM: Fixed saved state regression introduced with r86139, bumping up …
|
|
|
@49441
|
11 years |
vboxsync |
PDMAPICHLPR0/RC: Drop pfnChangeFeature.
|
|
|
@49407
|
11 years |
vboxsync |
VMM/HMVMXR0: Comment.
|
|
|
@49406
|
11 years |
vboxsync |
VMM/HMVMXR0: Fix occasional 32-bit Haiku guest hang during boot.
|
|
|
@49404
|
11 years |
vboxsync |
VMM/HMVMXR0, HMSVMR0: Use IPRT.
|
|
|