|
|
@55148
|
10 years |
vboxsync |
fixed a crash of 64-bit VMs on 32-bit hosts
|
|
|
@55131
|
10 years |
vboxsync |
VMM/HMSVMR0: comment.
|
|
|
@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.
|
|
|
@55116
|
10 years |
vboxsync |
VMM/TM: nits.
|
|
|
@55114
|
10 years |
vboxsync |
CPUM: Use XSAVE/XRSTOR for host state.
|
|
|
@55106
|
10 years |
vboxsync |
VMM: host+guest xsave/xrstor state handling - not enabled.
|
|
|
@55105
|
10 years |
vboxsync |
Removed iemFRegIsFxSaveFormat.
|
|
|
@55063
|
10 years |
vboxsync |
CPUM: State saving fixes.
|
|
|
@55062
|
10 years |
vboxsync |
Remove CPUFeatures and CPUFeaturesExt from CPUM, use HostFeatures …
|
|
|
@55061
|
10 years |
vboxsync |
CPUMRCA.asm: Bug fix.
|
|
|
@55060
|
10 years |
vboxsync |
TSC detection fix.
|
|
|
@55059
|
10 years |
vboxsync |
CPUMR[0C]A.asm: Fixed 32-bit breakage. Forgot to update the pCpumCpu …
|
|
|
@55056
|
10 years |
vboxsync |
oops
|
|
|
@55055
|
10 years |
vboxsync |
build fix
|
|
|
@55054
|
10 years |
vboxsync |
Removed support for host CPUs without FXSAVE/FXRSTOR support.
|
|
|
@55053
|
10 years |
vboxsync |
fix
|
|
|
@55052
|
10 years |
vboxsync |
build fix.
|
|
|
@55051
|
10 years |
vboxsync |
build fix
|
|
|
@55050
|
10 years |
vboxsync |
gcc build fix
|
|
|
@55049
|
10 years |
vboxsync |
build fix
|
|
|
@55048
|
10 years |
vboxsync |
VMM,REM: Allocate the FPU/SSE/AVX/FUTURE state stuff. We need to use …
|
|
|
@55046
|
10 years |
vboxsync |
s/nm/VBOX_NM/
|
|
|
@55044
|
10 years |
vboxsync |
test for unresolved symbols in VMMGC.gc
|
|
|
@55040
|
10 years |
vboxsync |
VMM/HMSVMR0: Fix #UD hypercall handling for GIM KVM.
|
|
|
@55039
|
10 years |
vboxsync |
VMM: Fix hypercall patching.
|
|
|
@55037
|
10 years |
vboxsync |
VMM/GIM: Add hypercall support and KVM spinlock support.
|
|
|
@55036
|
10 years |
vboxsync |
VMM/EM: fix rc priority.
|
|
|
@55034
|
10 years |
vboxsync |
VMM: Added VMCPU_FF_UNHALT force-flag.
|
|
|
@55028
|
10 years |
vboxsync |
Shut up warnings on windows.
|
|
|
@55027
|
10 years |
vboxsync |
CPUMRCA.asm: indent, remove unused+duplicated CLEANFPU macro.
|
|
|
@55019
|
10 years |
vboxsync |
VMM/TM: nit.
|
|
|
@55004
|
10 years |
vboxsync |
backed out r99268 as it causes serious regressions on Windows hosts
|
|
|
@55001
|
10 years |
vboxsync |
CPUMCTXCORE elimination.
|
|
|
@55000
|
10 years |
vboxsync |
CPUMCTXCORE elimination.
|
|
|
@54999
|
10 years |
vboxsync |
Moved the XState to the end of the CPUMCTX structure, reducing the …
|
|
|
@54970
|
10 years |
vboxsync |
AsyncCompletion: Better error message if I/O manager could not be …
|
|
|
@54965
|
10 years |
vboxsync |
AsyncCompletion: Fix crash if creating a async completion manager failed
|
|
|
@54961
|
10 years |
vboxsync |
PDMDriver: Fixed misused AssertLogRelReturn(). Thank you Jung-uk Kim.
|
|
|
@54958
|
10 years |
vboxsync |
CPUMR3CpuId: Fixed typos. Thank you Jung-uk Kim.
|
|
|
@54943
|
10 years |
vboxsync |
CPUMR3CpuId: fix
|
|
|
@54930
|
10 years |
vboxsync |
docs
|
|
|
@54925
|
10 years |
vboxsync |
VMM: nit.
|
|
|
@54924
|
10 years |
vboxsync |
VMM/CPUM: LogRel cosmetics.
|
|
|
@54920
|
10 years |
vboxsync |
CPUM: Expose AXMMX to guests too.
|
|
|
@54916
|
10 years |
vboxsync |
VMM: expose DEPFPU_CS_DS to the guest (leaf 7)
|
|
|
@54914
|
10 years |
vboxsync |
VMM/TM: assertion not valid while restoring state.
|
|
|
@54913
|
10 years |
vboxsync |
typos.
|
|
|
@54908
|
10 years |
vboxsync |
VMM: Rename variable to better reflect its purpose.
|
|
|
@54899
|
10 years |
vboxsync |
CPUMGCResumeGuest and CPUMGCResumeGuestV86 has been fed CPUMCPU …
|
|
|
@54898
|
10 years |
vboxsync |
CPUMCTX,CPUMHOST: Replaced the fpu (X86FXSAVE) member with an XState …
|
|
|
@54897
|
10 years |
vboxsync |
Moving CPUMCPU about…
|
|
|
@54896
|
10 years |
vboxsync |
x86.h,VMM: XSAVE structures.
|
|
|
@54894
|
10 years |
vboxsync |
VMM: Expose some of the recent AMD instruction set extensions to the …
|
|
|
@54892
|
10 years |
vboxsync |
typo
|
|
|
@54891
|
10 years |
vboxsync |
CPUM: Enabled CMPXCHG16B by defaults for VMs with nested paging and …
|
|
|
@54888
|
10 years |
vboxsync |
CPUM: Moved the old ISA extension CFGM options, implemented forcing …
|
|
|
@54887
|
10 years |
vboxsync |
CPUM: Enable a bunch of recent instruction extensions for VMs which …
|
|
|
@54879
|
10 years |
vboxsync |
Started on AESNI config, continue at home…
|
|
|
@54878
|
10 years |
vboxsync |
HM: Determine VT-x, AMD-V, nested paging and unhindered guest …
|
|
|
@54862
|
10 years |
vboxsync |
Corrected x86.h/mac typo.
|
|
|
@54845
|
10 years |
vboxsync |
VMM/GIM,TM: paranoia assertions.
|
|
|
@54844
|
10 years |
vboxsync |
CPUID: Dump XSAVE details.
|
|
|
@54839
|
10 years |
vboxsync |
VMM/GIM: KVM provider fixes.
|
|
|
@54829
|
10 years |
vboxsync |
VMM/EM: redundant include.
|
|
|
@54823
|
10 years |
vboxsync |
VMM: Map the hyper heap in ring-0 on 64-bit systems.
|
|
|
@54822
|
10 years |
vboxsync |
VMM/CPUM: build fix.
|
|
|
@54820
|
10 years |
vboxsync |
VMM/PGMPhys: Oops, unintentional disabling of assertion.
|
|
|
@54819
|
10 years |
vboxsync |
VMM/GIM: Implemented KVM paravirt. provider.
|
|
|
@54818
|
10 years |
vboxsync |
build fix
|
|
|
@54815
|
10 years |
vboxsync |
CPUMR3CpuId.cpp: Fixed problem collecting CPUID sub-leaves for leaf …
|
|
|
@54813
|
10 years |
vboxsync |
build fix
|
|
|
@54812
|
10 years |
vboxsync |
cpuid dumping updates.
|
|
|
@54801
|
10 years |
vboxsync |
Forgot this one again.
|
|
|
@54799
|
10 years |
vboxsync |
CPUM: Fixed two problems with the CPUID code. cLeaves wasn't updated …
|
|
|
@54797
|
10 years |
vboxsync |
cpumR3CpuIdInsert: Better error assertions/logging.
|
|
|
@54793
|
10 years |
vboxsync |
PGM: Added forgotten argument.
|
|
|
@54777
|
10 years |
vboxsync |
cpumR3LoadGuestCpuIdArray: Forgot to initialize fFlags in when faking …
|
|
|
@54776
|
10 years |
vboxsync |
VMM/PGM: cosmetics.
|
|
|
@54764
|
10 years |
vboxsync |
Added an infix 'ASMFIX' to the PATMA.h fixup types used in the patch …
|
|
|
@54763
|
10 years |
vboxsync |
PATM,CPUM: Redid the CPUID stuff by calling a patch helper function …
|
|
|
@54762
|
10 years |
vboxsync |
PATM: Only fix up constants when loading state. (missed assertion)
|
|
|
@54761
|
10 years |
vboxsync |
PATM: Only fix up constants when loading state.
|
|
|
@54760
|
10 years |
vboxsync |
CPUMGetGuestCpuId: Fixed APIC ID assertions to read the pLeaf values …
|
|
|
@54752
|
10 years |
vboxsync |
Log cosmetics.
|
|
|
@54751
|
10 years |
vboxsync |
VMM/HM: log cosmetics.
|
|
|
@54750
|
10 years |
vboxsync |
CPUM: Increase the max cpuid leaves a lot. Fixed incorrect sanitizing …
|
|
|
@54749
|
10 years |
vboxsync |
CPUM: Increase the max cpuid leaves a lot. Fixed incorrect sanitizing …
|
|
|
@54746
|
10 years |
vboxsync |
Changed PATCHGEN_PROLOG to take the expected output size as input …
|
|
|
@54740
|
10 years |
vboxsync |
VMM: Made the max CPUID leaf cutoffs configurable.
|
|
|
@54739
|
10 years |
vboxsync |
Fixed warning.
|
|
|
@54737
|
10 years |
vboxsync |
VMM,REM: CPUID revamp - almost there now.
|
|
|
@54728
|
10 years |
vboxsync |
PATM,VMM,err.h: Added VERR_PATM_IPE_TRAP_IN_PATCH_CODE for getting a …
|
|
|
@54727
|
10 years |
vboxsync |
PATM.cpp: Let EMR3FatalError do its job.
|
|
|
@54720
|
10 years |
vboxsync |
VMM: Some more internal decls.
|
|
|
@54719
|
10 years |
vboxsync |
VMM: Make the thread-context hook functions VMM internal linkage.
|
|
|
@54718
|
10 years |
vboxsync |
VMM: VMMR0ThreadCtxHooksDeregister returns void, further simplified …
|
|
|
@54717
|
10 years |
vboxsync |
VMM/VMMR0: Clear idHostCpu *before* deregistering the preemption hook.
|
|
|
@54714
|
10 years |
vboxsync |
PATM,CPUM: CPUID patch update.
|
|
|
@54712
|
10 years |
vboxsync |
VMM: Clear idHostCpu mapping while deregistering the context-hooks …
|
|
|