|
|
@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.
|
|
|
@30073
|
15 years |
vboxsync |
VMMGuruMeditation.cpp: Enable ring-0 callstack everywhere. (untested)
|
|
|
@30072
|
15 years |
vboxsync |
VMM: Ring-0 stack on guru meditations originating with an assertion …
|
|
|
@30066
|
15 years |
vboxsync |
PGMAllPhyc.cpp: Must grab the pgm lock before accessing the page array …
|
|
|
@30061
|
15 years |
vboxsync |
Page fusion test api change
|
|
|
@30060
|
15 years |
vboxsync |
VMM: Dump all info items into the guru meditation log.
|
|
|
@30056
|
15 years |
vboxsync |
VMM: Reset the ring-0 jump buffer of the EMT that guru meditated.
|
|
|
@30050
|
15 years |
vboxsync |
VMM: Removed 4 unused functions.
|
|
|
@30041
|
15 years |
vboxsync |
Part 2 of the page fusion test case
|
|
|
@30027
|
15 years |
vboxsync |
Deal with different load addresses of shared modules
|
|
|
@30013
|
15 years |
vboxsync |
scm cleanup.
|
|
|
@30009
|
15 years |
vboxsync |
Lock it here as we can't deal with busy locks in this ring-0 path.
|
|
|
@29983
|
15 years |
vboxsync |
Align size
|
|
|
@29980
|
15 years |
vboxsync |
Check by module name and version for win64 guests as it's unlikely two …
|
|
|
@29954
|
15 years |
vboxsync |
SSM: The I/O thread must wake up the master thread when quitting on …
|
|
|
@29911
|
15 years |
vboxsync |
PDMInternal.h: Updated fQueueFlushing docs.
|
|
|
@29910
|
15 years |
vboxsync |
PDMR3QueueFlushAll: Fixed race where we could leave unflushed items if …
|
|
|
@29908
|
15 years |
vboxsync |
PDM: Flushed out the PDMQueueFlush code as its unused and problematic …
|
|
|
@29905
|
15 years |
vboxsync |
PDM: Flushed out the PDMQueueFlush code as its unused and problematic …
|
|
|
@29902
|
15 years |
vboxsync |
PDM: Flushed out the PDMQueueFlush code as its unused and problematic …
|
|
|
@29888
|
15 years |
vboxsync |
Tabs
|
|
|
@29887
|
15 years |
vboxsync |
Rewrote dirty page flushing in pgmR3PoolClearAllRendezvous to avoid …
|
|
|
@29741
|
15 years |
vboxsync |
Renamed PGMR0SharedModuleCheckRegion
|
|
|
@29737
|
15 years |
vboxsync |
Fixed dropping back to the recompiler too often when running …
|
|
|
@29704
|
15 years |
vboxsync |
Reset all dirty pages to reactivate the page monitoring *after* …
|
|
|
@29702
|
15 years |
vboxsync |
Compile fix
|
|
|
@29701
|
15 years |
vboxsync |
Different initial value
|
|
|
@29699
|
15 years |
vboxsync |
Bracket
|
|
|
@29698
|
15 years |
vboxsync |
More information
|
|
|
@29689
|
15 years |
vboxsync |
VT-x is too picky with descriptor attributes in v86 mode
|
|
|
@29676
|
15 years |
vboxsync |
Too noisy
|
|
|
@29669
|
15 years |
vboxsync |
DrvIntNet,SrvIntNet: Added IntNetR0AbortWait to address races in …
|
|
|
@29646
|
15 years |
vboxsync |
Proper shared page cleanup when terminating the VM
|
|
|
@29639
|
15 years |
vboxsync |
Missing stats adjustment
|
|
|