|
|
@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
|
|
|
@29626
|
15 years |
vboxsync |
Paranoid casting
|
|
|
@29623
|
15 years |
vboxsync |
More logging
|
|
|
@29622
|
15 years |
vboxsync |
Logging
|
|
|
@29620
|
15 years |
vboxsync |
Statistics for shared pages
|
|
|
@29613
|
15 years |
vboxsync |
Pass back return code in the request packet to preserve informational …
|
|
|
@29605
|
15 years |
vboxsync |
More logging
|
|
|
@29603
|
15 years |
vboxsync |
Flush all pending handy page operations before changing any shared …
|
|
|
@29601
|
15 years |
vboxsync |
Corrected assertion
|
|
|
@29600
|
15 years |
vboxsync |
Fix
|
|
|
@29597
|
15 years |
vboxsync |
Logging updates
|
|
|
@29596
|
15 years |
vboxsync |
Logging
|
|
|
@29587
|
15 years |
vboxsync |
AsyncCompletion: Fix hang when closing the VM and flush the cache
|
|
|
@29577
|
15 years |
vboxsync |
Compile fix
|
|
|
@29576
|
15 years |
vboxsync |
Stats
|
|
|
@29575
|
15 years |
vboxsync |
The ring-3 chunk cache can be out of sync; don't fail.
|
|
|
@29574
|
15 years |
vboxsync |
Cast problems (?)
|
|
|
@29573
|
15 years |
vboxsync |
build fix
|
|
|
@29572
|
15 years |
vboxsync |
Logging
|
|
|
@29570
|
15 years |
vboxsync |
typo
|
|
|
@29566
|
15 years |
vboxsync |
Enabled page fusion code (feature itself is still disabled)
|
|
|
@29562
|
15 years |
vboxsync |
Fixes
|
|
|
@29561
|
15 years |
vboxsync |
VMMR0: Make sure to drag in RTOnce.
|
|
|
@29557
|
15 years |
vboxsync |
Proper debug logging
|
|
|
@29554
|
15 years |
vboxsync |
More logging
|
|
|
@29553
|
15 years |
vboxsync |
Proper cleanup
|
|
|