|
|
@63465
|
8 years |
vboxsync |
VMM: warnings (clang)
|
|
|
@62637
|
8 years |
vboxsync |
VMMR3: warnings
|
|
|
@62478
|
8 years |
vboxsync |
(C) 2016
|
|
|
@62291
|
8 years |
vboxsync |
Removed empty internal/pgm.h header file. (That stuff moved into …
|
|
|
@61634
|
9 years |
vboxsync |
Fixed DBGFR3_INFO_LOG to only run on the current EMT as we'll easily …
|
|
|
@61570
|
9 years |
vboxsync |
DBGFR3Info*: Added DBGFINFO_FLAGS_ALL_EMTS flag for cpum, apic and …
|
|
|
@61392
|
9 years |
vboxsync |
CPUMRZFpuStatePrepareHostCpuForUse: Must always set VMCPU_FF_CPUM in …
|
|
|
@61341
|
9 years |
vboxsync |
CPUM: words about FPU state.
|
|
|
@61128
|
9 years |
vboxsync |
CPUM: Slightly improved FPU state printing.
|
|
|
@60711
|
9 years |
vboxsync |
CPUM.cpp: Fixed incorrect valid flag mask inversion in cpumR3LoadExec.
|
|
|
@60378
|
9 years |
vboxsync |
VMM/CPUM: build fix.
|
|
|
@60377
|
9 years |
vboxsync |
VMM: Fix APIC, CPUM init ordering for the new APIC code while still …
|
|
|
@60307
|
9 years |
vboxsync |
VMM: APIC rewrite. Initial commit, work in progress.
|
|
|
@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.
|
|
|
@57446
|
9 years |
vboxsync |
VMM: Removing VBOX_WITH_HYBRID_32BIT_KERNEL and other 32-bit darwin fun.
|
|
|
@57358
|
9 years |
vboxsync |
*: scm cleanup run.
|
|
|
@57173
|
9 years |
vboxsync |
VMM/CPUM: typo.
|
|
|
@57172
|
9 years |
vboxsync |
VMM: Use the 'ro' exposed cpum part, removed unneccessary change in …
|
|
|
@57166
|
9 years |
vboxsync |
VMM: Interface for querying size of FPU/extended state area in the …
|
|
|
@57006
|
9 years |
vboxsync |
VMM,*: Annotated format strings in the VMM APIs and dealt with the fallout.
|
|
|
@56877
|
9 years |
vboxsync |
VMM/CPUM: Moved the MSR STAM registeration call to …
|
|
|
@56872
|
9 years |
vboxsync |
CPUM.cpp: Log host XCR0.
|
|
|
@56095
|
10 years |
vboxsync |
VMM: logrel nit.
|
|
|
@55736
|
10 years |
vboxsync |
CPUM.cpp/info: Missed on place where CPUMCTX_XSAVE_C_PTR should be applied.
|
|
|
@55470
|
10 years |
vboxsync |
cpumR3LoadExec: fix uninitialized rc.
|
|
|
@55466
|
10 years |
vboxsync |
CPUM: Need to save and restore the extended state stuff. duh.
|
|
|
@55456
|
10 years |
vboxsync |
CPUM: Dump supported extra state in the verbose edition of 'cpumguest' …
|
|
|
@55452
|
10 years |
vboxsync |
CPUM: Dump supported extra state in the verbose edition of 'cpumguest' …
|
|
|
@55229
|
10 years |
vboxsync |
CPUM,IEM: Expose GuestFeatures and HostFeatures (exploded CPUID), …
|
|
|
@55152
|
10 years |
vboxsync |
VMM/CPUM: nit.
|
|
|
@55114
|
10 years |
vboxsync |
CPUM: Use XSAVE/XRSTOR for host state.
|
|
|
@55063
|
10 years |
vboxsync |
CPUM: State saving fixes.
|
|
|
@55062
|
10 years |
vboxsync |
Remove CPUFeatures and CPUFeaturesExt from CPUM, use HostFeatures …
|
|
|
@55054
|
10 years |
vboxsync |
Removed support for host CPUs without FXSAVE/FXRSTOR support.
|
|
|
@55050
|
10 years |
vboxsync |
gcc build fix
|
|
|
@55048
|
10 years |
vboxsync |
VMM,REM: Allocate the FPU/SSE/AVX/FUTURE state stuff. We need to use …
|
|
|
@54930
|
10 years |
vboxsync |
docs
|
|
|
@54898
|
10 years |
vboxsync |
CPUMCTX,CPUMHOST: Replaced the fpu (X86FXSAVE) member with an XState …
|
|
|
@54862
|
10 years |
vboxsync |
Corrected x86.h/mac typo.
|
|
|
@54801
|
10 years |
vboxsync |
Forgot this one again.
|
|
|
@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 …
|
|
|
@54737
|
10 years |
vboxsync |
VMM,REM: CPUID revamp - almost there now.
|
|
|
@54714
|
10 years |
vboxsync |
PATM,CPUM: CPUID patch update.
|
|
|
@54674
|
10 years |
vboxsync |
CPUM: Working on refactoring the guest CPUID handling.
|
|
|
@54561
|
10 years |
vboxsync |
Moved all the CPUID related code from CPUM.cpp to CPUMR3CpuId.cpp
|
|
|
@53391
|
10 years |
vboxsync |
VMM/CPUM: Fix crash while dumping hypervisor leafs
|
|
|
@53202
|
10 years |
vboxsync |
doc nits
|
|
|
@52764
|
10 years |
vboxsync |
@cfgm adjustments.
|
|
|
@52698
|
10 years |
vboxsync |
VMM/CPUM: nit.
|
|
|
@52697
|
10 years |
vboxsync |
VMM/CPUM: Dump hypervisor CPUID leaves to the release log.
|
|
|
@52551
|
10 years |
vboxsync |
VMM/CPUM: nit.
|
|
|
@52550
|
10 years |
vboxsync |
VMM/CPUM: Show invariant TSC support in the release log.
|
|
|
@52419
|
10 years |
vboxsync |
VMM: Fix restoring 32-bit guest FPU state on 64-bit capable VMs.
|
|
|
@52247
|
10 years |
vboxsync |
VMM/GIM: Keep Minimal GIM provider guest agnostic.
|
|
|
@51832
|
10 years |
vboxsync |
VMM/CPUM: todo.
|
|
|
@51301
|
11 years |
vboxsync |
VMM: Retire aGuestCpuIdHyper legacy array.
|
|
|
@51271
|
11 years |
vboxsync |
VMM: Implemented hyper heap realloc. and adjusted CPUM CpuId arrays …
|
|
|
@50873
|
11 years |
vboxsync |
VMM/CPUM: comment typo.
|
|
|
@50590
|
11 years |
vboxsync |
CPUM,VMM: More work related to bus, cpu and tsc frequency info. Should …
|
|
|
@50255
|
11 years |
vboxsync |
VMM: two undocumented CPUID bits
|
|
|
@50163
|
11 years |
vboxsync |
CPUM.cpp: Enable SSE4.1 and SSE4.2 by default for trunk.
|
|
|
@50162
|
11 years |
vboxsync |
CPUM.cpp: Added /CPUM/SSE4.1 and /CPUM/SSE4.2 configuration overrides …
|
|
|
@50038
|
11 years |
vboxsync |
CPUM: Don't use stale pStdFeatureLeaf and pExtFeatureLeaf pointers. …
|
|
|
@49977
|
11 years |
vboxsync |
CPUM: Make sure a minimum of commonly used MSRs are present by default.
|
|
|
@49972
|
11 years |
vboxsync |
CPUM: More msr hacking.
|
|
|
@49954
|
11 years |
vboxsync |
CPUM.cpp: Off by one bug in new CPUID count limiting code.
|
|
|
@49927
|
11 years |
vboxsync |
VMM: Mapped the MSRs for a core 2 penryn cpu.
|
|
|
@49915
|
11 years |
vboxsync |
CPUM: Fixed CPUID(5) copy&paste regression.
|
|
|
@49893
|
11 years |
vboxsync |
MSR rewrite: initial hacking - half disabled.
|
|
|
@49538
|
11 years |
vboxsync |
VMM/CPUM: typo
|
|
|
@49182
|
11 years |
vboxsync |
Added ASMCpuIdExSlow and made CPUM use it.
|
|
|
@49019
|
11 years |
vboxsync |
VMM: FPU cleanup.
|
|
|
@48814
|
11 years |
vboxsync |
Nit.
|
|
|
@48701
|
11 years |
vboxsync |
Introduced /CPUM/MaxIntelFamilyModelStep config variable to hack Mac …
|
|
|
@48646
|
11 years |
vboxsync |
VMM/CPUM: Clarify by explicit comment that the msrApicBase shouldn't …
|
|
|
@48368
|
11 years |
vboxsync |
Implement MSR_PKG_CST_CONFIG_CONTROL for mac os x.
|
|
|
@47889
|
11 years |
vboxsync |
cpumguestinstr: always print what the disassembler returns, and make …
|
|
|
@47714
|
11 years |
vboxsync |
CPUMRecalcHyperDRx: Host single stepping in HM-mode fix.
|
|
|
@47700
|
11 years |
vboxsync |
CPU.cpp: Must recalc DRx values on relocation.
|
|
|
@47328
|
11 years |
vboxsync |
CPUM,++: Fix DR6 and DR7 read-as-1 (RA1) and read-as-zero (RAZ) values …
|
|
|
@46620
|
12 years |
vboxsync |
VMM/CPUM: cosmetical fix
|
|
|
@46616
|
12 years |
vboxsync |
Runtime/r3/mp-win, Runtime/Makefile: Support for getting physical core …
|
|
|
@46326
|
12 years |
vboxsync |
RT_STR_TUPLE
|
|
|
@46165
|
12 years |
vboxsync |
Made dSYM-bundle loading work as well as line numbers in the stack …
|
|
|
@46142
|
12 years |
vboxsync |
VMM/CPUM: show all CPUID leaves in the log, not only the leaves we …
|
|
|
@45824
|
12 years |
vboxsync |
VMM/CPUM: Undo r85381 as it breaks SMP debug builds.
|
|
|
@45812
|
12 years |
vboxsync |
VMM/CPUM: Reset TSC to 0 on CPUMR3ResetCpu().
|
|
|
@45752
|
12 years |
vboxsync |
Don't call MMHyperIsInsideArea if we're using HM to execute code, it …
|
|
|
@45528
|
12 years |
vboxsync |
VBOX_WITH_RAW_MODE changes.
|
|
|
@45485
|
12 years |
vboxsync |
- *: Where possible, drop the #ifdef VBOX_WITH_RAW_RING1 when …
|
|
|
@45276
|
12 years |
vboxsync |
Ring-1 compression patches, courtesy of trivirt AG:
- main: diff to …
|
|
|
@44399
|
12 years |
vboxsync |
DBGF,DBGC,++: PVM -> PUVM. Some refactoring and cleanup as well.
|
|
|
@44362
|
12 years |
vboxsync |
PATM: Changed two Main APIs to use PUVM instead of PVM (one of them …
|
|
|
@44170
|
12 years |
vboxsync |
cpumR3DetectVendor: Use ASMIsXyzCpuEx.
|
|
|
@44078
|
12 years |
vboxsync |
VMMR0/CPUMR0: atomic update of aGuestCpuId*(); fix return type of …
|
|
|
@44076
|
12 years |
vboxsync |
VMM: don't pass certain CPUID features to the guest if the feature is …
|
|
|
@44027
|
12 years |
vboxsync |
VMM: allow to disable MONITOR by setting the CFG key …
|
|
|