|
|
@30581
|
14 years |
vboxsync |
TM: Added simple CPU time accounting. Accessible thru the statistics …
|
|
|
@30575
|
14 years |
vboxsync |
Compile warnings
|
|
|
@30574
|
14 years |
vboxsync |
One more case of PGM_GCPHYS_2_PTR
|
|
|
@30573
|
14 years |
vboxsync |
Drop PGM_GCPHYS_2_PTR usage
|
|
|
@30572
|
14 years |
vboxsync |
Removed PGMPhysGCPhys2R3Ptr usage from PATM.
|
|
|
@30567
|
14 years |
vboxsync |
Correct logging statement. Fixes hypervisor assertion
|
|
|
@30529
|
14 years |
vboxsync |
internal/pgm.h: Applied svn-ps.sh/cmd.
|
|
|
@30528
|
14 years |
vboxsync |
USB: properly name internal USB devices for logging
|
|
|
@30520
|
14 years |
vboxsync |
don't assert on VERR_SVM_UNABLE_TO_START_VM:.
|
|
|
@30506
|
14 years |
vboxsync |
Cleaned up
|
|
|
@30500
|
14 years |
vboxsync |
More fixes
|
|
|
@30499
|
14 years |
vboxsync |
Corrections
|
|
|
@30497
|
14 years |
vboxsync |
Drop more PGMPhysGCPtr2R3Ptr usage
|
|
|
@30495
|
14 years |
vboxsync |
Drop PGMPhysGCPtr2R3Ptr usage
|
|
|
@30493
|
14 years |
vboxsync |
Demoted some PGM apis to internal only.
|
|
|
@30488
|
14 years |
vboxsync |
Debug code to find duplicate pages
|
|
|
@30473
|
14 years |
vboxsync |
VMM: First shot at the fatal error misbehavior (PAE).
|
|
|
@30454
|
14 years |
vboxsync |
build fix
|
|
|
@30453
|
14 years |
vboxsync |
DBGFR3DisasInstrEx: Flags for overriding the instruction set, adding …
|
|
|
@30447
|
14 years |
vboxsync |
CPUM: cosmetic fixes and one typo
|
|
|
@30438
|
14 years |
vboxsync |
PGMPhys: added missing '\n' at the end of LogRel* statements
|
|
|
@30414
|
14 years |
vboxsync |
Save and restore the TSS limit on 64-bit hosts too.
|
|
|
@30398
|
14 years |
vboxsync |
grumble
|
|
|
@30397
|
14 years |
vboxsync |
build fix
|
|
|
@30396
|
14 years |
vboxsync |
Teleportation: Make the progress bar move during teleportation. The …
|
|
|
@30390
|
14 years |
vboxsync |
VT-x: when the guest's FPU state is active, then we no longer care …
|
|
|
@30388
|
14 years |
vboxsync |
Statistic correction
|
|
|
@30375
|
15 years |
vboxsync |
Experimental code (disabled)
|
|
|
@30373
|
15 years |
vboxsync |
Logging change
|
|
|
@30372
|
15 years |
vboxsync |
Logging change
|
|
|
@30369
|
15 years |
vboxsync |
Missing return
|
|
|
@30368
|
15 years |
vboxsync |
Deal with large pages in shadow GetPage function.
Correct NX flag …
|
|
|
@30364
|
15 years |
vboxsync |
Fatal assertions
|
|
|
@30344
|
15 years |
vboxsync |
Use NIL_VMCPUID (see r62731).
|
|
|
@30342
|
15 years |
vboxsync |
VMM: todo: Use NIL_VMCPUID with two SUPR3CallVMMR0Ex calls?
|
|
|
@30341
|
15 years |
vboxsync |
Use PGM_PAGE_GET_STATE.
|
|
|
@30338
|
15 years |
vboxsync |
EM,IOM: Don't try write directly to the fault address as the backing …
|
|
|
@30334
|
15 years |
vboxsync |
Must initialize idHostCpu properly (breaks SMP guest restore)
|
|
|
@30332
|
15 years |
vboxsync |
Redundant lock/unlock
|
|
|
@30329
|
15 years |
vboxsync |
No need to call it twice
|
|
|
@30328
|
15 years |
vboxsync |
More paranoia
|
|
|
@30327
|
15 years |
vboxsync |
Paranoia
|
|
|
@30326
|
15 years |
vboxsync |
PGM: PGMShwModifyPage/PGMShwSetPage -> PGMShwMakePageWritable, …
|
|
|
@30325
|
15 years |
vboxsync |
Obsolete pgmLock/Unlock
|
|
|
@30320
|
15 years |
vboxsync |
*: Replaced memchr(psz, '\0', cb) with RTStrEnd(psz, cb) and worked …
|
|
|
@30316
|
15 years |
vboxsync |
CPUM.cpp: Too quick with r62871, the test just wasn't updated when …
|
|
|
@30315
|
15 years |
vboxsync |
CPUM.cpp: Fixed inverted uVersion check in cpumR3LoadcpuId.
|
|
|
@30302
|
15 years |
vboxsync |
comment.
|
|
|
@30301
|
15 years |
vboxsync |
VMM: Flush REM TLB during the live save / teleportation shadow page …
|
|
|
@30297
|
15 years |
vboxsync |
AsyncCompletion/File: Disable async flushes on Solaris hosts for now. …
|
|
|
@30285
|
15 years |
vboxsync |
Clean up balloon statistics in case the VM process crashed.
|
|
|
@30284
|
15 years |
vboxsync |
todo
|
|
|
@30263
|
15 years |
vboxsync |
VMM,REM: Only invalidate hidden registers when using raw-mode. Fixes …
|
|
|
@30257
|
15 years |
vboxsync |
2x use AssertCompileNS.
|
|
|
@30256
|
15 years |
vboxsync |
Incorrect queue option resulted in deadlocks
|
|
|
@30251
|
15 years |
vboxsync |
Paranoid check
|
|
|
@30249
|
15 years |
vboxsync |
Removed assertions again; can cause double faults due to logging …
|
|
|
@30248
|
15 years |
vboxsync |
Paranoia
|
|
|
@30247
|
15 years |
vboxsync |
Fix page fusion on smp guests
|
|
|
@30243
|
15 years |
vboxsync |
header change
|
|
|
@30242
|
15 years |
vboxsync |
Assertions
|
|
|
@30241
|
15 years |
vboxsync |
VMMGetCpu was completely broken in the context of GMMR0CheckSharedModules
|
|
|
@30237
|
15 years |
vboxsync |
Make sure GMMR0MapUnmapChunk can deal with calls from non-EMT threads.
|
|
|
@30236
|
15 years |
vboxsync |
Reverted 62726
|
|
|
@30235
|
15 years |
vboxsync |
Typo
|
|
|
@30234
|
15 years |
vboxsync |
This is very fatal
|
|
|
@30233
|
15 years |
vboxsync |
Use a valid cpu id
|
|
|
@30232
|
15 years |
vboxsync |
Compile fix
|
|
|
@30231
|
15 years |
vboxsync |
Chunk mapping calls can arrive from any thread now because of page …
|
|
|
@30217
|
15 years |
vboxsync |
VMM: VCC100 warnings.
|
|
|
@30203
|
15 years |
vboxsync |
VMM/GMMR0: On Solaris, use legacy alloc for 32-bit (public #6899).
|
|
|
@30202
|
15 years |
vboxsync |
Make sure shared page candidates are in the allocated state
|
|
|
@30185
|
15 years |
vboxsync |
AsyncCompletion/File: Quick fix for raw disks on Windows
|
|
|
@30184
|
15 years |
vboxsync |
Obsolete comment
|
|
|
@30183
|
15 years |
vboxsync |
Compile fix
|
|
|
@30181
|
15 years |
vboxsync |
Allow 64-bit SMP guests on 32-bit hosts
|
|
|
@30180
|
15 years |
vboxsync |
Make 32->64 switcher SMP aware.
|
|
|
@30165
|
15 years |
vboxsync |
Compile fix
|
|
|
@30164
|
15 years |
vboxsync |
CPUM: Added /CPUM/PortableCpuIdLevel={0..3} for automatically …
|
|
|
@30160
|
15 years |
vboxsync |
VMMGetStackRC change
|
|
|
@30149
|
15 years |
vboxsync |
Added note
|
|
|
@30148
|
15 years |
vboxsync |
Too early to check guest cpuid features; use host
|
|
|
@30147
|
15 years |
vboxsync |
AsyncCompletion: Fix race in the failsafe manager when checking the …
|
|
|
@30146
|
15 years |
vboxsync |
Activate fixup for efer mask
|
|
|
@30145
|
15 years |
vboxsync |
Preparations for fixing the NXE assumption in the 32/64 switcher.
|
|
|
@30136
|
15 years |
vboxsync |
r62531 improved
|
|
|
@30132
|
15 years |
vboxsync |
Build fix
|
|
|
@30131
|
15 years |
vboxsync |
AsyncCompletion: Fix hang during migration of an endpoint to a …
|
|
|
@30129
|
15 years |
vboxsync |
PDM: typo
|
|
|
@30113
|
15 years |
vboxsync |
iprt/asm.h,*: Added ASMAtomicWriteNullPtr and ASMAtomicUoWriteNullPtr …
|
|
|
@30112
|
15 years |
vboxsync |
iprt/asm.h,*: Added ASMAtomicWriteNullPtr and ASMAtomicUoWriteNullPtr …
|
|
|
@30111
|
15 years |
vboxsync |
iprt/asm.h,*: Revised the ASMAtomic*Ptr functions and macros. The new …
|
|
|
@30106
|
15 years |
vboxsync |
Compile fix
|
|
|
@30105
|
15 years |
vboxsync |
More stats
|
|
|
@30092
|
15 years |
vboxsync |
Cosmetics
|
|
|
@30091
|
15 years |
vboxsync |
If we're somehow not in VMX root mode, then we shouldn't dare leaving it.
|
|
|
@30089
|
15 years |
vboxsync |
Don't execute vmread after vmxon fails. (-> #UD)
|
|
|
@30083
|
15 years |
vboxsync |
Guru: adjustments/fixes.
|
|
|
@30081
|
15 years |
vboxsync |
VMM: ring-0 assertion call stack for 64-bit hosts (only tested linux).
|
|
|
@30078
|
15 years |
vboxsync |
VMM: Grumble! Reverted the wrong code before comitting.
|
|
|