|
|
@14492
|
16 years |
vboxsync |
#1865: PGMR0DynMap init code written.
|
|
|
@14484
|
16 years |
vboxsync |
#1865: More code.
|
|
|
@14416
|
16 years |
vboxsync |
Argh
|
|
|
@14415
|
16 years |
vboxsync |
Corrected assertion
|
|
|
@14414
|
16 years |
vboxsync |
Wrong control for rdtscp intercept.
|
|
|
@14413
|
16 years |
vboxsync |
Compile fix
|
|
|
@14411
|
16 years |
vboxsync |
RDTSCP support added. Enabled only for AMD-V guests.
|
|
|
@14404
|
16 years |
vboxsync |
PGMR0DynMap: Disabled the init/term code.
|
|
|
@14392
|
16 years |
vboxsync |
In PAE shadow mode we must always reactivate PDPT entries. (Solaris …
|
|
|
@14385
|
16 years |
vboxsync |
Removed debug logging
|
|
|
@14378
|
16 years |
vboxsync |
#1865: ring-0 mapping cache, code in progress.
|
|
|
@14376
|
16 years |
vboxsync |
#1865: ring-0 mapping cache, code in progress.
|
|
|
@14374
|
16 years |
vboxsync |
#1865: ring-0 mapping cache, code in progress.
|
|
|
@14366
|
16 years |
vboxsync |
Cleaned up some more.
|
|
|
@14364
|
16 years |
vboxsync |
Preparations
|
|
|
@14362
|
16 years |
vboxsync |
#1865: ring-0 mapping cache, code in progress.
|
|
|
@14351
|
16 years |
vboxsync |
Don't fixup VM::trpm.s.paStatForwardedIRQ* in build without statistics.
|
|
|
@14346
|
16 years |
vboxsync |
Implemented check for monitored page accesses, fixing TSS out of sync …
|
|
|
@14308
|
16 years |
vboxsync |
More logging
|
|
|
@14307
|
16 years |
vboxsync |
Log EPT misconfiguration errors
|
|
|
@14306
|
16 years |
vboxsync |
Ignore pending software exceptions. (the instruction will be restarted …
|
|
|
@14301
|
16 years |
vboxsync |
Synced some (inactive) new paging code.
|
|
|
@14299
|
16 years |
vboxsync |
Corrected grammos in comments. No code changes.
|
|
|
@14279
|
16 years |
vboxsync |
Compile fix
|
|
|
@14278
|
16 years |
vboxsync |
Cleaned up.
|
|
|
@14268
|
16 years |
vboxsync |
EM.cpp: Shot at the solaris reset hang.
|
|
|
@14267
|
16 years |
vboxsync |
current 32 bit mode switcher (not working)
|
|
|
@14260
|
16 years |
vboxsync |
PGM: doc update.
|
|
|
@14257
|
16 years |
vboxsync |
cpuid clears the high dwords of the 64 bits registers.
|
|
|
@14254
|
16 years |
vboxsync |
Safety precautions.
|
|
|
@14253
|
16 years |
vboxsync |
TM: A shot at #3321
|
|
|
@14251
|
16 years |
vboxsync |
Correction
|
|
|
@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…
|
|
|