|
|
@14249
|
16 years |
vboxsync |
More logging (msr)
|
|
|
@14248
|
16 years |
vboxsync |
Rdmsr must also clear the high dword of 64 bits registers.
|
|
|
@14247
|
16 years |
vboxsync |
Rdtsc: must clear the high dwords.
|
|
|
@14244
|
16 years |
vboxsync |
PGMR0DynMap: flushing macbook air code.
|
|
|
@14240
|
16 years |
vboxsync |
fix PAE VMM message
|
|
|
@14239
|
16 years |
vboxsync |
typo found by nike
|
|
|
@14234
|
16 years |
vboxsync |
export
|
|
|
@14192
|
16 years |
vboxsync |
VMM: fixed a regression introduced by r38992 (tstVMM failed during HW …
|
|
|
@14176
|
16 years |
vboxsync |
sigh.
|
|
|
@14175
|
16 years |
vboxsync |
oops
|
|
|
@14174
|
16 years |
vboxsync |
VMM: another shot at it.
|
|
|
@14172
|
16 years |
vboxsync |
hrmpf!
|
|
|
@14171
|
16 years |
vboxsync |
hrmpf.
|
|
|
@14170
|
16 years |
vboxsync |
build fix.
|
|
|
@14169
|
16 years |
vboxsync |
VMM: Missing file.
|
|
|
@14167
|
16 years |
vboxsync |
VMM: AMD64 -> 32bit switcher (for testing only).
|
|
|
@14157
|
16 years |
vboxsync |
mac build fixes.
|
|
|
@14156
|
16 years |
vboxsync |
VMM: Disabled the 32-bit <-> AMD64 switcher that was added recently …
|
|
|
@14155
|
16 years |
vboxsync |
#1865: MM - dealt with the last R3R0PTRTYPEs.
|
|
|
@14154
|
16 years |
vboxsync |
PGM: pGuestPD* -> pGst32BitPd*
|
|
|
@14153
|
16 years |
vboxsync |
PGM: pGstPaePDPT -> pGstPaePdpt
|
|
|
@14152
|
16 years |
vboxsync |
PGM: pGstAmd64PML4* -> pGstAmd64Pml4.
|
|
|
@14151
|
16 years |
vboxsync |
PGM: HCPhysPaePML4 -> HCPhysShwPaePml4
|
|
|
@14150
|
16 years |
vboxsync |
PGM: HCPhysNestedRoot -> HCPhysShwNestedRoot
|
|
|
@14149
|
16 years |
vboxsync |
PGM: HCPhysPaePDPT -> HCPhysShwPaePdpt.
|
|
|
@14148
|
16 years |
vboxsync |
PGM: HCPhys32BitPD -> HCPhysShw32BitPD
|
|
|
@14147
|
16 years |
vboxsync |
#1865: PGM - 32-bit shadown PD pointer converted.
|
|
|
@14146
|
16 years |
vboxsync |
darwin build fix.
|
|
|
@14145
|
16 years |
vboxsync |
PGM: Some more uint64_t -> X86union return. (btw. doing this because …
|
|
|
@14141
|
16 years |
vboxsync |
PGM: More union returns.
|
|
|
@14139
|
16 years |
vboxsync |
another build fix
|
|
|
@14138
|
16 years |
vboxsync |
build fix
|
|
|
@14137
|
16 years |
vboxsync |
order
|
|
|
@14136
|
16 years |
vboxsync |
build fix.
|
|
|
@14134
|
16 years |
vboxsync |
32->64 bit mode skeleton, nothing yet works, for sure
|
|
|
@14133
|
16 years |
vboxsync |
#1865: final pae change.
|
|
|
@14131
|
16 years |
vboxsync |
PGM: Prevent fixated mappings from crossing a PD boundrary …
|
|
|
@14118
|
16 years |
vboxsync |
RT_STRICT/VBOX_STRICT vs. DEBUG confusion.
|
|
|
@14116
|
16 years |
vboxsync |
line continuation fun.
|
|
|
@14114
|
16 years |
vboxsync |
#1865: Some structures and external API for the ring-0 dynamic mapping …
|
|
|
@14110
|
16 years |
vboxsync |
Compile fix
|
|
|
@14109
|
16 years |
vboxsync |
Implemented NMI injection.
|
|
|
@14106
|
16 years |
vboxsync |
Added dummy HWACCMR3InjectNMI.
|
|
|
@14103
|
16 years |
vboxsync |
#1865: shadow pae, the seventh wave.
|
|
|
@14102
|
16 years |
vboxsync |
#1865: shadow pae, the sixth bit.
|
|
|
@14101
|
16 years |
vboxsync |
Use pgmPoolFree.
|
|
|
@14099
|
16 years |
vboxsync |
#1865: shadow pae, the fifth bit. (removed dead code)
|
|
|
@14096
|
16 years |
vboxsync |
#1865: shadow pae, the forth bit. (dead code checks)
|
|
|
@14095
|
16 years |
vboxsync |
#1865: shadow pae, the third bit.
|
|
|
@14094
|
16 years |
vboxsync |
#1865: shadow pae, the second bit.
|
|
|
@14093
|
16 years |
vboxsync |
#1865: shadow pae, the first bit.
|
|
|
@14091
|
16 years |
vboxsync |
Minor cleanup
|
|
|
@14082
|
16 years |
vboxsync |
Must mask off the reference count from the HC physical address
|
|
|
@14077
|
16 years |
vboxsync |
fixed assertion
|
|
|
@14075
|
16 years |
vboxsync |
The 64-bit MSC warning hunt stops for today.
|
|
|
@14074
|
16 years |
vboxsync |
PDMQueue: The 64-bit MSC warning hunt continues.
|
|
|
@14072
|
16 years |
vboxsync |
MM: The 64-bit MSC warning hunt continues.
|
|
|
@14071
|
16 years |
vboxsync |
MM: 64-bit MSC warning hunt.
|
|
|
@14070
|
16 years |
vboxsync |
CFGM: 64-bit MSC warning hunt.
|
|
|
@14042
|
16 years |
vboxsync |
Windows build fix; VBoxDD*R0/GC should not link against RuntimeR0/GC, …
|
|
|
@14040
|
16 years |
vboxsync |
darwin build fix.
|
|
|
@14038
|
16 years |
vboxsync |
#1865: PGM - and another one.
|
|
|
@14034
|
16 years |
vboxsync |
VMMGC.def: nocrt exports.
|
|
|
@14033
|
16 years |
vboxsync |
VMMR0.def: nocrt exports.
|
|
|
@14032
|
16 years |
vboxsync |
mac build fix
|
|
|
@14029
|
16 years |
vboxsync |
no stdio.h or stdlib.h in GC.
|
|
|
@14010
|
16 years |
vboxsync |
#1865: PGM - one more down.
|
|
|
@14002
|
16 years |
vboxsync |
The brain was out to lunch there…
|
|
|
@13996
|
16 years |
vboxsync |
darwin build fix.
|
|
|
@13993
|
16 years |
vboxsync |
darwin build fix.
|
|
|
@13991
|
16 years |
vboxsync |
#1865: More PGM cleanup.
|
|
|
@13990
|
16 years |
vboxsync |
Save and load the number of VMCPUs.
|
|
|
@13980
|
16 years |
vboxsync |
Missing ! in if. Fails if MM node in CFGM already exists
|
|
|
@13975
|
16 years |
vboxsync |
Even more debugger fixes.
|
|
|
@13974
|
16 years |
vboxsync |
Non-EMT threads get CPU 0 by default.
|
|
|
@13973
|
16 years |
vboxsync |
This is the actual fix
|
|
|
@13972
|
16 years |
vboxsync |
Fixes for the debugger.
|
|
|
@13969
|
16 years |
vboxsync |
PGM: RTGCUINTPTR64 -> RTGCPTR64 (forgot this one yesterday)
|
|
|
@13961
|
16 years |
vboxsync |
Extra test
|
|
|
@13960
|
16 years |
vboxsync |
Moved guest and host CPU contexts into per-VCPU array.
|
|
|
@13937
|
16 years |
vboxsync |
PGM: RTGCUINTPTR -> RTGCPTR.
|
|
|
@13936
|
16 years |
vboxsync |
PGM: removed a bunch of unnecessary RTGCUINTPTR/RTGCPTR casts. …
|
|
|
@13935
|
16 years |
vboxsync |
PGM: One more CTXSUFF (guest AMD64 root).
|
|
|
@13933
|
16 years |
vboxsync |
PGM: PAE guest mappings, assert GCPtr being 32-bit.
|
|
|
@13932
|
16 years |
vboxsync |
warning.
|
|
|
@13930
|
16 years |
vboxsync |
PGMMap.cpp: Fixed sign extension issue in pgmR3SyncPTRResolveConflictPAE.
|
|
|
@13923
|
16 years |
vboxsync |
PGM: darwin fix.
|
|
|
@13921
|
16 years |
vboxsync |
Extra check
|
|
|
@13919
|
16 years |
vboxsync |
VMM: 3 R3R0PTRTYPE members down (a bunch left to go).
|
|
|
@13918
|
16 years |
vboxsync |
MMAllHyper.cpp: Another stale CTXSUFF that had been overlooped.
|
|
|
@13914
|
16 years |
vboxsync |
Backed out 38201. No longer necessary (reset fix in REM probably).
|
|
|
@13912
|
16 years |
vboxsync |
32-bit build fix
|
|
|
@13909
|
16 years |
vboxsync |
More updates
|
|
|
@13908
|
16 years |
vboxsync |
Fixed include order, a bunch of GCC 3.3 warnings, OS/2 build.
|
|
|
@13905
|
16 years |
vboxsync |
Moved more data.
|
|
|
@13904
|
16 years |
vboxsync |
Again
|
|
|
@13903
|
16 years |
vboxsync |
Some stat names are too long.
|
|
|
@13902
|
16 years |
vboxsync |
Oops.
|
|
|
@13901
|
16 years |
vboxsync |
Compile fix
|
|
|
@13900
|
16 years |
vboxsync |
Corrections
|
|
|