|
|
@37836
|
13 years |
vboxsync |
VMM: typo.
|
|
|
@37818
|
13 years |
vboxsync |
Fix logging from R0
|
|
|
@37812
|
13 years |
vboxsync |
VMM: LogRel on VERR_PDM_DEVICE_NOT_FOUND
|
|
|
@37805
|
13 years |
vboxsync |
GMMR0: cleanup
|
|
|
@37804
|
13 years |
vboxsync |
GMMR0: Reset the page descriptors when bailing out on a allocation failure.
|
|
|
@37803
|
13 years |
vboxsync |
GMM: Don't ignore the status code of the update loop. PGM: Initialize …
|
|
|
@37794
|
13 years |
vboxsync |
more PCI passthrough fixes
|
|
|
@37731
|
13 years |
vboxsync |
EMRemLock: Better assertions.
|
|
|
@37702
|
13 years |
vboxsync |
REM/VMM: Don't flush the TLB if you don't hold the EM/REM lock, some …
|
|
|
@37699
|
13 years |
vboxsync |
VBOX_WITH_R0_LOGGING: build fix
|
|
|
@37597
|
13 years |
vboxsync |
darwin build fix
|
|
|
@37596
|
13 years |
vboxsync |
*: RTFILE becomes a pointer, RTFileOpen++ expands it's flags paramter …
|
|
|
@37595
|
13 years |
vboxsync |
build fix
|
|
|
@37591
|
13 years |
vboxsync |
RTLog,VMM,Main,SUPDrv: Restrict VM release logging by group - major …
|
|
|
@37584
|
13 years |
vboxsync |
VMM: Check for VMCPU_FF_PDM_CRITSECT in R0 and RC.
|
|
|
@37583
|
13 years |
vboxsync |
removed left over code
|
|
|
@37582
|
13 years |
vboxsync |
PDMCritSect: Fixed PDMCritSectIsOwner[Ex] returning true in …
|
|
|
@37581
|
13 years |
vboxsync |
VMM: does not depend on VBOX_SVN_REV
|
|
|
@37529
|
13 years |
vboxsync |
build fix
|
|
|
@37528
|
13 years |
vboxsync |
build fix
|
|
|
@37527
|
13 years |
vboxsync |
TM: Virtual sync timer locking fixes and assertions.
|
|
|
@37518
|
14 years |
vboxsync |
TM.cpp: Re-enabled assertion that triggered because of virtual sync …
|
|
|
@37517
|
14 years |
vboxsync |
TM: Simplified the virtual sync timers by requiring changes to be done …
|
|
|
@37475
|
14 years |
vboxsync |
DevAPIC: Locking reworking in progress.
|
|
|
@37467
|
14 years |
vboxsync |
IOM: Clean up locking now that all devices has its own CS.
|
|
|
@37466
|
14 years |
vboxsync |
VMM,Devices: Automatically use a per-device lock instead of the giant …
|
|
|
@37465
|
14 years |
vboxsync |
build fix
|
|
|
@37462
|
14 years |
vboxsync |
Assert compile time sanity.
|
|
|
@37454
|
14 years |
vboxsync |
build fix
|
|
|
@37452
|
14 years |
vboxsync |
IOM,PDMCritSect: Extended PDMCritSectEnter to handle …
|
|
|
@37443
|
14 years |
vboxsync |
PDM: Implemented the NOP critical section.
|
|
|
@37441
|
14 years |
vboxsync |
wrong file.
|
|
|
@37440
|
14 years |
vboxsync |
tm.h: Forgot the header changes relating to timer clock locking.
|
|
|
@37439
|
14 years |
vboxsync |
TMAllVirtual.cpp: Added some trace points.
|
|
|
@37426
|
14 years |
vboxsync |
IOMInline.h: Make sure we don't call PDMCritSectIsInitialized …
|
|
|
@37425
|
14 years |
vboxsync |
IOM: cleaning up in progress…
|
|
|
@37424
|
14 years |
vboxsync |
IOM: Moved the inline functions out of IOMInternal.h and into IOMInline.h.
|
|
|
@37423
|
14 years |
vboxsync |
Ran the source code massager (scm).
|
|
|
@37419
|
14 years |
vboxsync |
PDM/IPRT CritSect: Introduced the NOP critical section for simplifying …
|
|
|
@37418
|
14 years |
vboxsync |
Fixed a uninitialized variable in a PDM driver method used by VBoxBFE …
|
|
|
@37415
|
14 years |
vboxsync |
TM.cpp: Backed out previous revision (r72213) - the file was not …
|
|
|
@37414
|
14 years |
vboxsync |
TM: Added TMTimerLock, TMTimerUnlock and TMTimerIsLockOwner for …
|
|
|
@37411
|
14 years |
vboxsync |
VMM,SUPDrv: Created DBGFTrace.
|
|
|
@37410
|
14 years |
vboxsync |
VMM,SUPDrv: Created DBGFTrace.
|
|
|
@37389
|
14 years |
vboxsync |
HWACCMAll.cpp: Added todo for optimziating the poking a little bit.
|
|
|
@37387
|
14 years |
vboxsync |
VMM/HM: Drop assertion in hmR0PokeCpu that might be subject to traces …
|
|
|
@37386
|
14 years |
vboxsync |
VMM/HM: more paranoid poking code.
|
|
|
@37370
|
14 years |
vboxsync |
PGM: Disabled assertions, triggers on mac os x in …
|
|
|
@37362
|
14 years |
vboxsync |
PGMNotifyNxeChanged: Another try.
|
|
|
@37360
|
14 years |
vboxsync |
PGMPhysSimpleReadGCPtr: hrumpf.
|
|
|
@37358
|
14 years |
vboxsync |
PDM/TM: Implemented USB timers.
|
|
|
@37357
|
14 years |
vboxsync |
PGM: relax some assertion added earlier today so they'll survive reset …
|
|
|
@37355
|
14 years |
vboxsync |
build fix.
|
|
|
@37354
|
14 years |
vboxsync |
PGM: Fixed locking issues in PGMR3PhysMMIORegister and …
|
|
|
@37330
|
14 years |
vboxsync |
PDMBlkCache: Fix loading a saved state which has fewer saved entries …
|
|
|
@37324
|
14 years |
vboxsync |
TM,Devices: Fixed default critical section screwup and adjusted its …
|
|
|
@37323
|
14 years |
vboxsync |
build fix and some prefix cleanup.
|
|
|
@37321
|
14 years |
vboxsync |
build fix
|
|
|
@37320
|
14 years |
vboxsync |
HWACCM: Slowly shortening it to 'HM' (too much uppercase typing for …
|
|
|
@37319
|
14 years |
vboxsync |
HWACCM: Use RTOnce to serialize the enabling so that no CPU can start …
|
|
|
@37298
|
14 years |
vboxsync |
HWACCM: Added todo on race in HWACCMR0EnableAllCpus. Hide dummy methods.
|
|
|
@37251
|
14 years |
vboxsync |
GMMR0: Removed unused code and moved some functions around.
|
|
|
@37250
|
14 years |
vboxsync |
GMMR0: Unused variable.
|
|
|
@37248
|
14 years |
vboxsync |
GMMR0: Rewrote the allocator.
|
|
|
@37247
|
14 years |
vboxsync |
GMMR0: Rewrote the allocator.
|
|
|
@37242
|
14 years |
vboxsync |
GMMR0: Keep the free bound-mode memory in the GVM instead of in GMM.
|
|
|
@37232
|
14 years |
vboxsync |
blank line
|
|
|
@37231
|
14 years |
vboxsync |
HWACCMR0: Fixed bug in HWACCMR0EnableAllCpus, the current CPU is …
|
|
|
@37228
|
14 years |
vboxsync |
SUPDrv,VMM,VBoxDD*: Implemented native loading of the angnostic …
|
|
|
@37227
|
14 years |
vboxsync |
VMMR0JmpA-amd64.asm: Don't reference unused symbol.
|
|
|
@37214
|
14 years |
vboxsync |
GMMR0: Added a dedicated for empty chunks.
|
|
|
@37213
|
14 years |
vboxsync |
GMMR0: Harmless changes, I hope.
|
|
|
@37212
|
14 years |
vboxsync |
Some ASMAtomic*Size elimiation.
|
|
|
@37211
|
14 years |
vboxsync |
Some ASMAtomic*Size elimiation.
|
|
|
@37206
|
14 years |
vboxsync |
GMMR0: Simplified the cleanup, let the VMs work in parallel since. …
|
|
|
@37203
|
14 years |
vboxsync |
GMMR0: Try reduce chunk lock contention.
|
|
|
@37195
|
14 years |
vboxsync |
GMMR0: Set list selection function (no real change)
|
|
|
@37193
|
14 years |
vboxsync |
GMMR0: Use the GMMCHUNK::fFlags field to indicate large pages - saves …
|
|
|
@37192
|
14 years |
vboxsync |
GMMR0: Use chunk level locking to avoid having to hold the giant GMM …
|
|
|
@37187
|
14 years |
vboxsync |
typo fix
|
|
|
@37178
|
14 years |
vboxsync |
GMMR0: Leave the GMM lock when mapping a chunk into user space, it's …
|
|
|
@37153
|
14 years |
vboxsync |
GMMR0.cpp: Some cleanup.
|
|
|
@37137
|
14 years |
vboxsync |
Remvoed the non-PGM_USE_RAMRANGE_SEARCH_TREES code.
|
|
|
@37136
|
14 years |
vboxsync |
CPUM: Option to set Hypervisor Present bit.
|
|
|
@37133
|
14 years |
vboxsync |
CPUM,x86.h: Hypervisor present bit.
|
|
|
@37110
|
14 years |
vboxsync |
PGMSavedState.cpp: 2nd attempt at working around the PXE ROM issue …
|
|
|
@37107
|
14 years |
vboxsync |
PGMSavedState.cpp: Attempt at working around the PXE ROM issue when …
|
|
|
@37094
|
14 years |
vboxsync |
tabs
|
|
|
@37091
|
14 years |
vboxsync |
build fix
|
|
|
@37090
|
14 years |
vboxsync |
IEM: exception hacking…
|
|
|
@37085
|
14 years |
vboxsync |
IEM: xadd
|
|
|
@37084
|
14 years |
vboxsync |
IEM: xadd
|
|
|
@37079
|
14 years |
vboxsync |
IEM: Implemented the bare minimum of protected mode interrupt handling …
|
|
|
@37078
|
14 years |
vboxsync |
CPUM.cpp: Corrected initial FTW value.
|
|
|
@37072
|
14 years |
vboxsync |
PDMBlkCache: Commit dirty entries before suspending the cache to avoid …
|
|
|
@37062
|
14 years |
vboxsync |
VMM: Support for online/offlining of CPUs.
|
|
|
@37061
|
14 years |
vboxsync |
burn fix?
|
|
|
@37058
|
14 years |
vboxsync |
-> office
|
|
|
@37056
|
14 years |
vboxsync |
IEMAllAImpl.asm: BEGINCODE
|
|
|
@37045
|
14 years |
vboxsync |
Enable a few assertions temporary
|
|
|