|
|
@39014
|
13 years |
vboxsync |
PDMAsyncCompletion.cpp: Addressed out of bound indexing of …
|
|
|
@38956
|
13 years |
vboxsync |
PGM: Avoid requiring a full tree walk to age the mapping chunks …
|
|
|
@38955
|
13 years |
vboxsync |
pgmR3PhysChunkMap: Make sure we don't unmap the chunk we just added.
|
|
|
@38953
|
13 years |
vboxsync |
PGM: Attempt at fixing the VERR_MAP_FAILED during state save problem …
|
|
|
@38886
|
13 years |
vboxsync |
Back out r74203 again
|
|
|
@38883
|
13 years |
vboxsync |
PDMAsyncCompletion: Fix burn
|
|
|
@38881
|
13 years |
vboxsync |
PDMAsyncCompletion: Return an error for a read beyond the end of the file
|
|
|
@38880
|
13 years |
vboxsync |
PDMBlkCache: Fix burn
|
|
|
@38878
|
13 years |
vboxsync |
PDM,Devices,Drivers: Add async discard API and make us of it
|
|
|
@38877
|
13 years |
vboxsync |
VMM/PDMBlkCache: Add discard API
|
|
|
@38867
|
13 years |
vboxsync |
TRPM: Host interrupt stats.
|
|
|
@38847
|
13 years |
vboxsync |
PDM: Enter the device critical section for PDM callback.
|
|
|
@38845
|
13 years |
vboxsync |
VMM.cpp: bugfix.
|
|
|
@38838
|
13 years |
vboxsync |
VMM,++: Try fix the async reset, suspend and power-off problems in PDM …
|
|
|
@38835
|
13 years |
vboxsync |
VMM: Detect recursive rendezvous calls. Removed the unused API …
|
|
|
@38749
|
13 years |
vboxsync |
PDM: Warn if devices/drivers take too long to suspend or power off. …
|
|
|
@38736
|
13 years |
vboxsync |
*: Please don NOT redefine logger macros.
|
|
|
@38712
|
13 years |
vboxsync |
PGM: Log the host paging mode.
|
|
|
@38708
|
13 years |
vboxsync |
PGM: Drop the PGM_WITH_LARGE_ADDRESS_SPACE_ON_32_BIT_HOST define and …
|
|
|
@38707
|
13 years |
vboxsync |
VMM/VT-x: Fix for PAE guests running on 32-bit hosts or 64-bit hosts …
|
|
|
@38614
|
13 years |
vboxsync |
doxygen bugs.
|
|
|
@38613
|
13 years |
vboxsync |
VMR3ReqProcessU: Deconfused the code a bit.
|
|
|
@38612
|
13 years |
vboxsync |
EM:
- Don't reschedule after clearing the inhibit irq flag, it …
|
|
|
@38378
|
13 years |
vboxsync |
Don't issue instructions rescheduling to RAW or HWACCM mode when …
|
|
|
@38327
|
13 years |
vboxsync |
EMR3Init: duh.
|
|
|
@38326
|
13 years |
vboxsync |
EM,REM: Make the EM execution scheduling policies apply to HM as well.
|
|
|
@38325
|
13 years |
vboxsync |
VMM: Renamed VM::fRawR0Enabled and VM::fRawR3Enabled, inverting their …
|
|
|
@38324
|
13 years |
vboxsync |
FE/Qt,FE/BFE,MachineDebugger,EM: Added execution scheduling options to …
|
|
|
@38320
|
13 years |
vboxsync |
Redid the A20 gate assertion fix - the recompiler needs to be told.
|
|
|
@38300
|
13 years |
vboxsync |
REM,PGM: Fix A20 syncing between the VMM and the recompiler.
|
|
|
@38229
|
13 years |
vboxsync |
VMMR3/VM.cpp: Make UUID an optional parameter. Unbreaks VBoxBFE.
|
|
|
@38080
|
13 years |
vboxsync |
PGMR3PhysAllocateHandyPages: more details in debug builds.
|
|
|
@37955
|
13 years |
vboxsync |
Moved VBox/x86.h/mac to iprt/x86.h/mac.
|
|
|
@37942
|
13 years |
vboxsync |
PGMPhys.cpp: More assertion details if pgmPhysPageMapByPageID fails.
|
|
|
@37933
|
13 years |
vboxsync |
Assertion are VBOX_STRICT not DEBUG.
|
|
|
@37879
|
13 years |
vboxsync |
VMM: typo.
|
|
|
@37859
|
13 years |
vboxsync |
Committed usb_thread.patch with tiny adjustments.
|
|
|
@37846
|
13 years |
vboxsync |
VMM: Missing fix for R0 logger flushing
|
|
|
@37818
|
13 years |
vboxsync |
Fix logging from R0
|
|
|
@37812
|
13 years |
vboxsync |
VMM: LogRel on VERR_PDM_DEVICE_NOT_FOUND
|
|
|
@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
|
|
|
@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 …
|
|
|
@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
|
13 years |
vboxsync |
TM.cpp: Re-enabled assertion that triggered because of virtual sync …
|
|
|
@37517
|
13 years |
vboxsync |
TM: Simplified the virtual sync timers by requiring changes to be done …
|
|
|
@37467
|
13 years |
vboxsync |
IOM: Clean up locking now that all devices has its own CS.
|
|
|
@37466
|
13 years |
vboxsync |
VMM,Devices: Automatically use a per-device lock instead of the giant …
|
|
|
@37465
|
13 years |
vboxsync |
build fix
|
|
|
@37462
|
13 years |
vboxsync |
Assert compile time sanity.
|
|
|
@37452
|
13 years |
vboxsync |
IOM,PDMCritSect: Extended PDMCritSectEnter to handle …
|
|
|
@37443
|
13 years |
vboxsync |
PDM: Implemented the NOP critical section.
|
|
|
@37424
|
13 years |
vboxsync |
IOM: Moved the inline functions out of IOMInternal.h and into IOMInline.h.
|
|
|
@37419
|
13 years |
vboxsync |
PDM/IPRT CritSect: Introduced the NOP critical section for simplifying …
|
|
|
@37418
|
13 years |
vboxsync |
Fixed a uninitialized variable in a PDM driver method used by VBoxBFE …
|
|
|
@37415
|
13 years |
vboxsync |
TM.cpp: Backed out previous revision (r72213) - the file was not …
|
|
|
@37414
|
13 years |
vboxsync |
TM: Added TMTimerLock, TMTimerUnlock and TMTimerIsLockOwner for …
|
|
|
@37410
|
13 years |
vboxsync |
VMM,SUPDrv: Created DBGFTrace.
|
|
|
@37358
|
13 years |
vboxsync |
PDM/TM: Implemented USB timers.
|
|
|
@37355
|
13 years |
vboxsync |
build fix.
|
|
|
@37354
|
13 years |
vboxsync |
PGM: Fixed locking issues in PGMR3PhysMMIORegister and …
|
|
|
@37330
|
13 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.
|
|
|
@37211
|
14 years |
vboxsync |
Some ASMAtomic*Size elimiation.
|
|
|
@37187
|
14 years |
vboxsync |
typo fix
|
|
|
@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
|
|
|
@37078
|
14 years |
vboxsync |
CPUM.cpp: Corrected initial FTW value.
|
|
|
@37072
|
14 years |
vboxsync |
PDMBlkCache: Commit dirty entries before suspending the cache to avoid …
|
|
|
@37045
|
14 years |
vboxsync |
Enable a few assertions temporary
|
|
|
@37026
|
14 years |
vboxsync |
SSM: pointers aren't UL everywhere.
|
|
|
@36969
|
14 years |
vboxsync |
more gcc-4.6 -Werror=int-to-pointer-cast fixes
|
|
|
@36960
|
14 years |
vboxsync |
PGM,MM: Heap and shadow pool size adjustments for large memory configs.
|
|
|
@36944
|
14 years |
vboxsync |
VBox/param.h: Bumped the max RAM limit up to 2TB on 64-bit hosts (was …
|
|
|
@36912
|
14 years |
vboxsync |
gcc-4.6 -Werror=int-to-pointer-cast fixes
|
|
|
@36911
|
14 years |
vboxsync |
pgmR3PhysChangeMemBalloonRendezvous: Use the PGM_PAGE_GET_TYPE macro, …
|
|
|
@36902
|
14 years |
vboxsync |
PGM: Implemented RAM range search trees (disabled).
|
|
|
@36897
|
14 years |
vboxsync |
PGM: work in progress…
|
|
|
@36893
|
14 years |
vboxsync |
PGM: Removed the #ifndef PGM_USE_RAMRANGE_TLB code.
|
|
|
@36891
|
14 years |
vboxsync |
PGM: Put a TLB in front of the RAM ranges to speed up lookup (disabled).
|
|
|
@36863
|
14 years |
vboxsync |
CPUM: Don't assert if the supported standard CPUID level is smaller …
|
|
|
@36858
|
14 years |
vboxsync |
build fix.
|
|
|
@36857
|
14 years |
vboxsync |
IEM: bsf, bsr, bt, btc, bts, btr and leave. Some cleaning up.
|
|
|
@36826
|
14 years |
vboxsync |
DBGFReg.cpp: Fixed buffer overflow bug caused by using the wrong variable.
|
|
|
@36825
|
14 years |
vboxsync |
EM: Check inhibit pc against RIP, not EIP. Corrected logging.
|
|
|
@36823
|
14 years |
vboxsync |
IEM: fixed interrupt delivery in verification mode.
|
|
|
@36820
|
14 years |
vboxsync |
PDMDevMiscHlp.cpp: Correct logging.
|
|
|
@36819
|
14 years |
vboxsync |
CFGM: Shut up two -O3 warnings on mac.
|
|
|
@36801
|
14 years |
vboxsync |
PATM: Indentation and comments of the structures. Fix remaining …
|
|
|