|
|
@55757
|
10 years |
vboxsync |
VMM/HMVMXR0: oops! not meant to commit this!
|
|
|
@55756
|
10 years |
vboxsync |
VMM/HM: Add some rudimentary logging for VERR_VMX_INVALID_VMXON_PTR errors.
|
|
|
@55755
|
10 years |
vboxsync |
VMM/HMR0: build fix.
|
|
|
@55754
|
10 years |
vboxsync |
VMM/HM: Avoid some fatal assertions in places that can fail.
|
|
|
@55740
|
10 years |
vboxsync |
leaf 0xd fixes
|
|
|
@55738
|
10 years |
vboxsync |
CPUMR0A.asm,HMR0A.asm: Microsoft documents doesn't extend the …
|
|
|
@55737
|
10 years |
vboxsync |
build fiX
|
|
|
@55736
|
10 years |
vboxsync |
CPUM.cpp/info: Missed on place where CPUMCTX_XSAVE_C_PTR should be applied.
|
|
|
@55735
|
10 years |
vboxsync |
HMSVMR0.cpp: Should use IEM for CRx writes, CR4.OSXSAVE isn't …
|
|
|
@55733
|
10 years |
vboxsync |
CPUMR3CpuId.cpp: Fixed CPUID sub-leaves collection for leaf 0xd. …
|
|
|
@55716
|
10 years |
vboxsync |
just disable AVX on AMD-V wholesale.
|
|
|
@55715
|
10 years |
vboxsync |
VMM: typo.
|
|
|
@55714
|
10 years |
vboxsync |
VMM/GIM: scoping.
|
|
|
@55713
|
10 years |
vboxsync |
Disabled AVX/XSAVE for AMD fam 15h.
|
|
|
@55711
|
10 years |
vboxsync |
NetShaper: Prevent assertions due to duplicate lock names when …
|
|
|
@55691
|
10 years |
vboxsync |
CPUMR3CpuId.cpp: Added PKU and OSPKU to g_aLeaf7Sub0EcxSubFields.
|
|
|
@55688
|
10 years |
vboxsync |
VMM/GIM: comment.
|
|
|
@55674
|
10 years |
vboxsync |
Main,VBoxManage,Settings: Changed the boolean syntheticCPU setting …
|
|
|
@55663
|
10 years |
vboxsync |
VMM/GIM: comment.
|
|
|
@55654
|
10 years |
vboxsync |
VMM/GIM: Comment.
|
|
|
@55568
|
10 years |
vboxsync |
VMM: Reset more when sending INIT IPI.
|
|
|
@55555
|
10 years |
vboxsync |
VMX: Corrected IGS check.
|
|
|
@55537
|
10 years |
vboxsync |
VMM/TM: nit.
|
|
|
@55510
|
10 years |
vboxsync |
VMM/GIM: EMT Rendezvous while updating global wall-clock struct.
|
|
|
@55503
|
10 years |
vboxsync |
PGM: fix .pgmphystofile debug command (thanks Federico)
|
|
|
@55493
|
10 years |
vboxsync |
PGM,++: Separated physical access handler callback function pointers …
|
|
|
@55490
|
10 years |
vboxsync |
PDMLdr.cpp: Relax the initialization order requirements.
|
|
|
@55489
|
10 years |
vboxsync |
MM: Added MMHyperHeapOffsetToPtr, MMHyperHeapPtrToOffset and …
|
|
|
@55481
|
10 years |
vboxsync |
VMM/TM: log old and new mode during TSC mode switches.
|
|
|
@55480
|
10 years |
vboxsync |
nit.
|
|
|
@55470
|
10 years |
vboxsync |
cpumR3LoadExec: fix uninitialized rc.
|
|
|
@55466
|
10 years |
vboxsync |
CPUM: Need to save and restore the extended state stuff. duh.
|
|
|
@55465
|
10 years |
vboxsync |
SSM: Extended the SSMFIELD structure with a …
|
|
|
@55456
|
10 years |
vboxsync |
CPUM: Dump supported extra state in the verbose edition of 'cpumguest' …
|
|
|
@55455
|
10 years |
vboxsync |
typo.
|
|
|
@55453
|
10 years |
vboxsync |
VMM/GIM: missed new-line in logrel.
|
|
|
@55452
|
10 years |
vboxsync |
CPUM: Dump supported extra state in the verbose edition of 'cpumguest' …
|
|
|
@55444
|
10 years |
vboxsync |
VMM/GIM: logrel.
|
|
|
@55439
|
10 years |
vboxsync |
VMM/GIM: nit.
|
|
|
@55436
|
10 years |
vboxsync |
Reverted bad commit r99781.
|
|
|
@55435
|
10 years |
vboxsync |
Bad commit, reverted with following changeset
|
|
|
@55383
|
10 years |
vboxsync |
Log nit.
|
|
|
@55356
|
10 years |
vboxsync |
VMM: nit.
|
|
|
@55331
|
10 years |
vboxsync |
PGMHandlerPhysicalChangeCallbacks -> PGMHandlerPhysicalChangeUserArgs.
|
|
|
@55316
|
10 years |
vboxsync |
CPUM,IEM,HM: Enabled XSAVE and AVX for AMD-V too.
|
|
|
@55312
|
10 years |
vboxsync |
CPUM: Must load additional extended CPU state when added to (guest) XCR0.
|
|
|
@55307
|
10 years |
vboxsync |
VMM/HMVMXR0: nit.
|
|
|
@55306
|
10 years |
vboxsync |
VMM: renamed HM_[DISABLE|RESTORE]_PREEMPT_IF_NEEDED() macro.
|
|
|
@55304
|
10 years |
vboxsync |
SVMRCVMRun64: Must push context pointer (rsi) _after_ the XCR0 stuff …
|
|
|
@55302
|
10 years |
vboxsync |
doc update
|
|
|
@55301
|
10 years |
vboxsync |
HMR0A.asm: Fixed some unused code.
|
|
|
@55300
|
10 years |
vboxsync |
HMR0A.asm: Fixed some unused code.
|
|
|
@55299
|
10 years |
vboxsync |
VMMSwitcher: try to fix crash on 32-bit AMD boxes
|
|
|
@55298
|
10 years |
vboxsync |
VMMSwitcher: try to fix crash on 32-bit AMD boxes
|
|
|
@55295
|
10 years |
vboxsync |
VMM/HM: comment.
|
|
|
@55293
|
10 years |
vboxsync |
CPUM: Expose XSAVE, AVX and AVX-2.
|
|
|
@55292
|
10 years |
vboxsync |
HM,CPUM,IEM: XSETBV fixes and adjustments.
|
|
|
@55290
|
10 years |
vboxsync |
HM: Save/Load/Restore XCR0 handling during world switching. …
|
|
|
@55289
|
10 years |
vboxsync |
IEM,CPUM: Implemented XSETBV and XGETBV.
|
|
|
@55257
|
10 years |
vboxsync |
HM/VMX: Added new exit codes.
|
|
|
@55248
|
10 years |
vboxsync |
HMR0VMX,EM,IEM: Moved the CRx related interpretation methods from EM …
|
|
|
@55230
|
10 years |
vboxsync |
cpumR3CpuIdReadIsaExtCfgEx: Removed obsoleted assertion.
|
|
|
@55229
|
10 years |
vboxsync |
CPUM,IEM: Expose GuestFeatures and HostFeatures (exploded CPUID), …
|
|
|
@55228
|
10 years |
vboxsync |
PDMBlkCache: Never mix allocators!
|
|
|
@55220
|
10 years |
vboxsync |
VMM: log rel nit.
|
|
|
@55186
|
10 years |
vboxsync |
PDMBlkCache: Fix error propagation under certain circumstances
|
|
|
@55179
|
10 years |
vboxsync |
VMM: logrel nit.
|
|
|
@55177
|
10 years |
vboxsync |
VMM: logrel consistency.
|
|
|
@55174
|
10 years |
vboxsync |
VMM: logrel nit.
|
|
|
@55173
|
10 years |
vboxsync |
VMM/GIM: obsolete comment.
|
|
|
@55166
|
10 years |
vboxsync |
VMM/testcase: close quotes, nit.
|
|
|
@55157
|
10 years |
vboxsync |
VMM/TM: logrel nits.
|
|
|
@55152
|
10 years |
vboxsync |
VMM/CPUM: nit.
|
|
|
@55151
|
10 years |
vboxsync |
VMM/TM: nit.
|
|
|
@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.
|
|
|