|
|
@51867
|
11 years |
vboxsync |
TM: Made the SYNC_TSC_PAUSE code default.
|
|
|
@51855
|
11 years |
vboxsync |
VMM/PGM: Hungarian fix for r94706.
|
|
|
@51854
|
11 years |
vboxsync |
VMM/PGM: Copy Page Ids from the MMIO2 range while mapping MMIO2 pages.
|
|
|
@51852
|
11 years |
vboxsync |
TM: Add the same TSC offset to each VCPU when pausing/resuming (not …
|
|
|
@51832
|
11 years |
vboxsync |
VMM/CPUM: todo.
|
|
|
@51797
|
11 years |
vboxsync |
VMM/GIM/Minimal: OS X bits.
|
|
|
@51735
|
11 years |
vboxsync |
VMM: Typo.
|
|
|
@51731
|
11 years |
vboxsync |
VMM/GIM/Minimal: Set HVP and MWAIT_EXT for OS X.
|
|
|
@51728
|
11 years |
vboxsync |
VMM: Add MWait Extensions as a CPUM feature to allow configuring it …
|
|
|
@51726
|
11 years |
vboxsync |
VMM: fix TRPMR3InjectEvent() for TRPM_FORWARD_TRAPS_IN_GC disabled
|
|
|
@51720
|
11 years |
vboxsync |
VMM: Doxygen bugref comment consistency.
|
|
|
@51719
|
11 years |
vboxsync |
VMM/GIM: nit.
|
|
|
@51686
|
11 years |
vboxsync |
VMM/GIM: Fixes to saved state, enabled reset MSR availability in CPUID.
|
|
|
@51659
|
11 years |
vboxsync |
VMM/GIM: another try.
|
|
|
@51658
|
11 years |
vboxsync |
VMM/GIM: Bits, try to find out why it breaks on mac2-rel.
|
|
|
@51647
|
11 years |
vboxsync |
VMM/GIM: build fix.
|
|
|
@51646
|
11 years |
vboxsync |
VMM/GIM: attempt to fix mac burn.
|
|
|
@51644
|
11 years |
vboxsync |
VMM/GIM: Fix wrongly committed testing bits.
|
|
|
@51643
|
11 years |
vboxsync |
VMM/GIM: More bits for Hyper-V implementation.
|
|
|
@51641
|
11 years |
vboxsync |
LogRel nits.
|
|
|
@51640
|
11 years |
vboxsync |
LogRel cosmetics.
|
|
|
@51598
|
11 years |
vboxsync |
VMM/SSM: comment.
|
|
|
@51560
|
11 years |
vboxsync |
VMM/GIM: Mapping of GIM MMIO2 regions and Hyper-V provider work.
|
|
|
@51518
|
11 years |
vboxsync |
VMM: Missed header update.
|
|
|
@51517
|
11 years |
vboxsync |
VMM: Doxygen comment nits.
|
|
|
@51376
|
11 years |
vboxsync |
Fixed ancient typo.
|
|
|
@51367
|
11 years |
vboxsync |
VMM/GIM: Hyper-V provider, work-in-progress.
|
|
|
@51344
|
11 years |
vboxsync |
VMM/CPUM: Hyper heap fixes.
|
|
|
@51334
|
11 years |
vboxsync |
VMM/CPUM: Fix NULL ptr deref. due to premature access.
|
|
|
@51333
|
11 years |
vboxsync |
VMM/GIM: Hyper-V provider, work-in-progress.
|
|
|
@51301
|
11 years |
vboxsync |
VMM: Retire aGuestCpuIdHyper legacy array.
|
|
|
@51291
|
11 years |
vboxsync |
fix harmless copy/paste bug
|
|
|
@51290
|
11 years |
vboxsync |
VMM/PDMUsb: add PDMR3UsbQueryLun function which is needed very soon …
|
|
|
@51288
|
11 years |
vboxsync |
Fixes for canonical address in MSRs.
|
|
|
@51283
|
11 years |
vboxsync |
VMM: Expose CPUMR3MsrRangesInsert().
|
|
|
@51282
|
11 years |
vboxsync |
VMM: Disallow modifying leaves that has SSM deps. through …
|
|
|
@51281
|
11 years |
vboxsync |
VMM/VMMR3: Enable CPUMR3CpuIdInsert().
|
|
|
@51274
|
11 years |
vboxsync |
VMM: Ugh, typo.
|
|
|
@51273
|
11 years |
vboxsync |
VMM/CPUMR3db: Try fix regression with changes in r93734.
|
|
|
@51271
|
11 years |
vboxsync |
VMM: Implemented hyper heap realloc. and adjusted CPUM CpuId arrays …
|
|
|
@51234
|
11 years |
vboxsync |
AMD_Athlon_64_X2_Dual_Core_4200.h: Another quick fix, this time for …
|
|
|
@51220
|
11 years |
vboxsync |
VMM/HMVMXR0: Implemented EFER swapping using VMCS controls.
|
|
|
@51052
|
11 years |
vboxsync |
VMM: Minor logging.
|
|
|
@50994
|
11 years |
vboxsync |
VMM/GIM: Introduce the Minimal provider.
|
|
|
@50961
|
11 years |
vboxsync |
VMM/GIM: Use proper-case for the "None" provider CFGM.
|
|
|
@50953
|
11 years |
vboxsync |
GIM: Skeleton, work in progress.
|
|
|
@50918
|
11 years |
vboxsync |
VMM/HM: Fix some selector limit checks, comments.
|
|
|
@50873
|
11 years |
vboxsync |
VMM/CPUM: comment typo.
|
|
|
@50713
|
11 years |
vboxsync |
VMM/HM: typo.
|
|
|
@50656
|
11 years |
vboxsync |
Added an example of the initial SandyBridge silicone.
|
|
|
@50653
|
11 years |
vboxsync |
Added a more recent K8 CPU to the CPU database.
|
|
|
@50617
|
11 years |
vboxsync |
Implemented MSR 0x00000035 on i7, it reports threads and core counts …
|
|
|
@50607
|
11 years |
vboxsync |
auPrev[2] not [1].
|
|
|
@50606
|
11 years |
vboxsync |
cpumR3IsEcxRelevantForCpuIdLeaf: Improved exit conditions, fixing …
|
|
|
@50596
|
11 years |
vboxsync |
VMM: follow-up fix to r92440
|
|
|
@50590
|
11 years |
vboxsync |
CPUM,VMM: More work related to bus, cpu and tsc frequency info. Should …
|
|
|
@50584
|
11 years |
vboxsync |
CPUM,DevEFI: Bus vs cpu clock ratio fixes for more recent CPUs. Older …
|
|
|
@50575
|
11 years |
vboxsync |
VMM: Added SSMR3RegisterStub and used it to provide saved state …
|
|
|
@50540
|
11 years |
vboxsync |
VMM/HM: Ignore SMX mode and proceed with a warning.
|
|
|
@50407
|
11 years |
vboxsync |
duh
|
|
|
@50406
|
11 years |
vboxsync |
Some RTEnvGet cleanup, adding todos for the rest.
|
|
|
@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 …
|
|
|
@50157
|
11 years |
vboxsync |
CPUMR3Db.cpp: Redid the cpu database matching (cpumR3DbGetCpuInfo) to …
|
|
|
@50115
|
11 years |
vboxsync |
tstVMM: Drop the MSR quick report in the default test.
|
|
|
@50113
|
11 years |
vboxsync |
Because of the CPUID leaves we'll need the heap to always be mapped …
|
|
|
@50112
|
11 years |
vboxsync |
Missed one line.
|
|
|
@50111
|
11 years |
vboxsync |
Better name & restrict line length to 130 chars.
|
|
|
@50110
|
11 years |
vboxsync |
corrected function name.
|
|
|
@50087
|
11 years |
vboxsync |
VERR_CPUM_TOO_MANY_CPUID_SUBLEAVES: Dump some potentially useful info …
|
|
|
@50038
|
11 years |
vboxsync |
CPUM: Don't use stale pStdFeatureLeaf and pExtFeatureLeaf pointers. …
|
|
|
@50019
|
11 years |
vboxsync |
CPUMR3CpuId.cpp (trunk+4.3): s/RTStrmPrintf/Log/
|
|
|
@49995
|
11 years |
vboxsync |
cpus/*AMD*.h: Make sure the patch loader MSR is present in older entries.
|
|
|
@49993
|
11 years |
vboxsync |
CPUM: VIA MSR mappings (rough cut).
|
|
|
@49979
|
11 years |
vboxsync |
Fix burn.
|
|
|
@49978
|
11 years |
vboxsync |
CPUM: One more P4 related issue that needs fudging.
|
|
|
@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.
|
|
|
@49966
|
11 years |
vboxsync |
CPUM: Added AMD Athlon64 3200+ (130nm) and Pentium4 (mod 4, w/ 64-bit).
|
|
|
@49954
|
11 years |
vboxsync |
CPUM.cpp: Off by one bug in new CPUID count limiting code.
|
|
|
@49952
|
11 years |
vboxsync |
Added AMD_Phenom_II_X6_1100T entry.
|
|
|
@49927
|
11 years |
vboxsync |
VMM: Mapped the MSRs for a core 2 penryn cpu.
|
|
|
@49925
|
11 years |
vboxsync |
VMM/HM: Fewer tree levels in HM stats.
|
|
|
@49922
|
11 years |
vboxsync |
export
|
|
|
@49921
|
11 years |
vboxsync |
export
|
|
|
@49915
|
11 years |
vboxsync |
CPUM: Fixed CPUID(5) copy&paste regression.
|
|
|
@49899
|
11 years |
vboxsync |
Added data for i5-3570.
|
|
|
@49893
|
11 years |
vboxsync |
MSR rewrite: initial hacking - half disabled.
|
|
|
@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 …
|
|
|