# # ChangeLog for trunk/src/VBox/VMM in vbox # # Generated by Trac 1.4.3.2 # Dec 12, 2024 5:12:52 PM Fri, 15 May 2009 12:29:52 GMT vboxsync [19732] * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Ring 0 logger changes. Fri, 15 May 2009 12:29:47 GMT vboxsync [19731] * trunk/src/VBox/VMM/PGMInternal.h (modified) alignment fix Fri, 15 May 2009 12:07:48 GMT vboxsync [19730] * trunk/include/iprt/log.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Backed out 47346 Fri, 15 May 2009 11:54:18 GMT vboxsync [19729] * trunk/include/iprt/log.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) RTLogSetDefaultInstanceThread change; ring 0 logging fix for multiple ... Fri, 15 May 2009 09:48:06 GMT vboxsync [19725] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) Logging update Fri, 15 May 2009 09:39:02 GMT vboxsync [19724] * trunk/src/VBox/VMM/CPUM.cpp (modified) Bugfix Fri, 15 May 2009 09:17:14 GMT vboxsync [19721] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Locking assertions Fri, 15 May 2009 09:01:49 GMT vboxsync [19720] * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) Use an ordered update Fri, 15 May 2009 09:01:23 GMT vboxsync [19719] * trunk/src/VBox/VMM/EM.cpp (modified) Alignment check Fri, 15 May 2009 09:01:04 GMT vboxsync [19718] * trunk/src/VBox/VMM/PDMCritSect.cpp (modified) Alignment check Fri, 15 May 2009 09:00:30 GMT vboxsync [19717] * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/TMInternal.h (modified) Alignment fixes Fri, 15 May 2009 09:00:17 GMT vboxsync [19716] * trunk/src/VBox/VMM/IOM.cpp (modified) * trunk/src/VBox/VMM/IOMInternal.h (modified) Alignment fixes Fri, 15 May 2009 08:36:32 GMT vboxsync [19715] * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) Check for more critical section alignment Fri, 15 May 2009 08:24:51 GMT vboxsync [19714] * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) Additional alignment checks Fri, 15 May 2009 07:59:32 GMT vboxsync [19712] * trunk/src/VBox/VMM/CPUM.cpp (modified) Can't properly emulate monitor & mwait with guest SMP; force the ... Thu, 14 May 2009 18:05:41 GMT vboxsync [19710] * trunk/src/VBox/VMM/DBGFStack.cpp (modified) DBGFStack.cpp: Just return on invalid input. Thu, 14 May 2009 17:59:34 GMT vboxsync [19709] * trunk/include/VBox/tm.h (modified) * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/TMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) TM,EM: More TM/SMP work, still stuff in progress. Thu, 14 May 2009 17:58:19 GMT vboxsync [19708] * trunk/src/VBox/VMM/PGMPool.cpp (modified) marked some obsolete code (#3170). Thu, 14 May 2009 17:36:11 GMT vboxsync [19707] * trunk/include/VBox/gvmm.h (modified) * trunk/src/VBox/VMM/STAM.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) GVMM: Count EMTs instead of VMs to determin if we've got company or ... Thu, 14 May 2009 15:41:49 GMT vboxsync [19702] * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) Need a separate ring 0 logger for each VCPU. Thu, 14 May 2009 14:48:19 GMT vboxsync [19699] * trunk/src/VBox/VMM/VMEmt.cpp (modified) Loggign update Thu, 14 May 2009 14:36:50 GMT vboxsync [19698] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Updates Thu, 14 May 2009 14:00:44 GMT vboxsync [19697] * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) More statistics Thu, 14 May 2009 13:51:38 GMT vboxsync [19696] * trunk/src/VBox/VMM/PGMInternal.h (modified) Removed old pgmPoolGetPage decl Thu, 14 May 2009 13:16:59 GMT vboxsync [19693] * trunk/include/VBox/em.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Emulate the mwait instruction with VT-x and AMD-V as well. Thu, 14 May 2009 12:29:36 GMT vboxsync [19692] * trunk/src/VBox/VMM/VMM.cpp (modified) Don't wait for completion of IPI request packets of course. Thu, 14 May 2009 12:10:15 GMT vboxsync [19691] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) SyncPT must be protected by a lock. Thu, 14 May 2009 11:49:00 GMT vboxsync [19690] * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) More pgm pool locking. Thu, 14 May 2009 10:27:03 GMT vboxsync [19687] * trunk/src/VBox/VMM/DBGFStack.cpp (modified) gcc warning Thu, 14 May 2009 10:15:44 GMT vboxsync [19682] * trunk/include/VBox/em.h (modified) * trunk/include/VBox/iom.h (modified) * trunk/include/VBox/mm.h (modified) * trunk/include/VBox/pdmapi.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/IOM.cpp (modified) * trunk/src/VBox/VMM/MMHyper.cpp (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) Try to cleanup after one VCPU goes into guru meditation mode. Release ... Thu, 14 May 2009 09:20:06 GMT vboxsync [19680] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) More locking Thu, 14 May 2009 08:34:39 GMT vboxsync [19679] * trunk/include/VBox/hwaccm.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/TRPM.cpp (modified) * trunk/src/VBox/VMM/VMMGuruMeditation.cpp (modified) Fixed wrong usage of HWACCMR3IsActive. Thu, 14 May 2009 08:13:34 GMT vboxsync [19677] * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) Wrong assertions Thu, 14 May 2009 08:11:38 GMT vboxsync [19676] * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) More verbose assertions Thu, 14 May 2009 08:08:42 GMT vboxsync [19675] * trunk/src/VBox/VMM/PGMPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Must acquire the pgm lock in pgm pool access handlers too. Thu, 14 May 2009 07:57:59 GMT vboxsync [19674] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Use the pgm lock during pgmPoolAlloc. Wed, 13 May 2009 18:28:58 GMT vboxsync [19671] * trunk/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Support,VMMR0: enable disabling of interrupts again and remove ... Wed, 13 May 2009 17:25:52 GMT vboxsync [19669] * trunk/src/VBox/VMM/TM.cpp (modified) oops. Wed, 13 May 2009 15:57:19 GMT vboxsync [19668] * trunk/src/VBox/VMM/VMM.cpp (modified) vmmR3ServiceCallHostRequest: check for pending pdm critical section ... Wed, 13 May 2009 15:49:38 GMT vboxsync [19667] * trunk/src/VBox/VMM/VMMAll/MMAllHyper.cpp (modified) Cleaned up Wed, 13 May 2009 15:31:31 GMT vboxsync [19666] * trunk/include/VBox/mm.h (modified) * trunk/src/VBox/VMM/MMHyper.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAllHyper.cpp (modified) Deal with VMMCALLHOST_MMHYPER_LOCK correctly. Wed, 13 May 2009 15:17:32 GMT vboxsync [19665] * trunk/src/VBox/VMM/MMInternal.h (modified) Attempt at fixing alignment issues Wed, 13 May 2009 15:06:00 GMT vboxsync [19663] * trunk/include/VBox/mm.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/MM.cpp (modified) * trunk/src/VBox/VMM/MMHyper.cpp (modified) * trunk/src/VBox/VMM/MMInternal.h (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAllHyper.cpp (modified) Protect the MM hypervisor heap with a critical section. Wed, 13 May 2009 14:09:15 GMT vboxsync [19660] * trunk/include/VBox/rem.h (modified) * trunk/include/VBox/tm.h (modified) * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/PATM/PATM.cpp (modified) * trunk/src/VBox/VMM/REMInternal.h (modified) * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/TMInternal.h (modified) * trunk/src/VBox/VMM/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) * trunk/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMTests.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) * trunk/src/recompiler/cpu-exec.c (modified) TM+affected: SMP changes in progress. Wed, 13 May 2009 13:57:43 GMT vboxsync [19659] * trunk/src/VBox/VMM/PGMShw.h (modified) Wrong assertion Wed, 13 May 2009 13:44:10 GMT vboxsync [19658] * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Logging updates Wed, 13 May 2009 12:40:19 GMT vboxsync [19657] * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) Fixed new lock/unlock behaviour Wed, 13 May 2009 11:50:14 GMT vboxsync [19652] * trunk/include/VBox/gvmm.h (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) Added GVMMR0SchedPokeEx & GVMMR0SchedWakeUpEx Wed, 13 May 2009 11:36:08 GMT vboxsync [19651] * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) Wake up or poke the target CPU when signalling the arrival of a ... Wed, 13 May 2009 09:54:01 GMT vboxsync [19649] * trunk/src/VBox/VMM/DBGFSym.cpp (modified) DBGFSym.cpp: reverted accidental commit enabling DbgHelp on Windows. Tue, 12 May 2009 15:27:05 GMT vboxsync [19642] * trunk/src/VBox/VMM/DBGFDisas.cpp (modified) Fix Tue, 12 May 2009 15:25:49 GMT vboxsync [19641] * trunk/src/VBox/VMM/DBGFDisas.cpp (modified) Logging again Tue, 12 May 2009 15:22:14 GMT vboxsync [19639] * trunk/include/VBox/dbgf.h (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) * trunk/src/VBox/VMM/DBGFDisas.cpp (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/TRPM.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) Disassembler changes for guest SMP Tue, 12 May 2009 14:51:11 GMT vboxsync [19636] * trunk/src/VBox/VMM/CPUM.cpp (modified) Log VCPU Tue, 12 May 2009 14:43:09 GMT vboxsync [19633] * trunk/src/VBox/VMM/CPUM.cpp (modified) cpumR3InfoGuest: dump state of current EMT if there is one Tue, 12 May 2009 14:23:36 GMT vboxsync [19631] * trunk/src/VBox/VMM/PGMPool.cpp (modified) Added paranoid assertion about maximum VCPUs Tue, 12 May 2009 14:16:11 GMT vboxsync [19628] * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Lock counter instead of a lock flag. Tue, 12 May 2009 14:11:47 GMT vboxsync [19627] * trunk/src/VBox/VMM/PGMBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) PGM pool: allow multiple users of top-level paging structures ... Tue, 12 May 2009 13:25:44 GMT vboxsync [19621] * trunk/src/VBox/VMM/VMM.cpp (modified) Properly setup the CPU context Tue, 12 May 2009 12:26:16 GMT vboxsync [19613] * trunk/src/VBox/VMM/EM.cpp (modified) Logging change for SMP Tue, 12 May 2009 12:24:00 GMT vboxsync [19612] * trunk/src/VBox/VMM/EM.cpp (modified) Backed out r47189; accidental commit Tue, 12 May 2009 12:23:08 GMT vboxsync [19611] * trunk/include/VBox/em.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) Change the EM state to EMSTATE_HALTED after receiving the startup IPI. Tue, 12 May 2009 12:10:02 GMT vboxsync [19609] * trunk/src/VBox/VMM/TM.cpp (modified) Temporarily restrict servicing timer queues to VCPU 0 Tue, 12 May 2009 11:31:56 GMT vboxsync [19608] * trunk/src/VBox/VMM/MMHyper.cpp (modified) MMHyper.cpp: Extended release assertion with a message. Tue, 12 May 2009 08:58:48 GMT vboxsync [19597] * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) PDMCritSectIsOwner fix Tue, 12 May 2009 08:50:33 GMT vboxsync [19596] * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) PDMCritSectIsOwner: pretend critical sections scheduled for release ... Tue, 12 May 2009 07:56:07 GMT vboxsync [19593] * trunk/include/VBox/pdmcritsect.h (modified) * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/PDMCritSect.cpp (modified) * trunk/src/VBox/VMM/PDMInternal.h (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) Split up PDM. Mon, 11 May 2009 23:21:13 GMT vboxsync [19592] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) HostDrivers/Support,VMMR0: Use critical_enter and critical_exit to ... Mon, 11 May 2009 15:19:58 GMT vboxsync [19590] * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) Added PDMCritSectGetRecursion Mon, 11 May 2009 14:28:13 GMT vboxsync [19586] * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) Missing pgmUnlock Mon, 11 May 2009 14:09:55 GMT vboxsync [19585] * trunk/src/VBox/VMM/VMMGuruMeditation.cpp (modified) Enabled ring 0 stack dump for win32 only Mon, 11 May 2009 14:07:36 GMT vboxsync [19583] * trunk/src/VBox/VMM/DBGFSym.cpp (modified) Also load R0 modules Mon, 11 May 2009 14:05:21 GMT vboxsync [19582] * trunk/src/VBox/VMM/VMM.cpp (modified) Wrong end of the stack Mon, 11 May 2009 13:04:20 GMT vboxsync [19581] * trunk/src/VBox/VMM/VMMGuruMeditation.cpp (modified) Set selector as well Mon, 11 May 2009 13:02:45 GMT vboxsync [19580] * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMGuruMeditation.cpp (modified) Updates Mon, 11 May 2009 12:50:53 GMT vboxsync [19578] * trunk/src/VBox/VMM/VMMGuruMeditation.cpp (modified) Missing DBGFADDRESS_FLAGS_VALID Mon, 11 May 2009 12:45:45 GMT vboxsync [19577] * trunk/src/VBox/VMM/VMMInternal.mac (modified) Compile fix Mon, 11 May 2009 12:43:48 GMT vboxsync [19576] * trunk/src/VBox/VMM/DBGFMem.cpp (modified) Compile fix Mon, 11 May 2009 12:42:46 GMT vboxsync [19575] * trunk/include/VBox/dbgf.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/DBGFMem.cpp (modified) * trunk/src/VBox/VMM/DBGFStack.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMGuruMeditation.cpp (modified) * trunk/src/VBox/VMM/VMMInternal.h (modified) * trunk/src/VBox/VMM/VMMInternal.mac (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0A.asm (modified) Updates for ring 0 call stack dumping. (not enabled nor tested) Mon, 11 May 2009 11:24:27 GMT vboxsync [19572] * trunk/include/VBox/dbgf.h (modified) * trunk/src/VBox/VMM/DBGFStack.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMGuruMeditation.cpp (modified) Started with ring 0 stack trace dump support. Mon, 11 May 2009 08:14:32 GMT vboxsync [19569] * trunk/src/VBox/VMM/PATM/PATMInternal.h (modified) addendum to r46941 Sun, 10 May 2009 04:43:13 GMT vboxsync [19560] * trunk/src/VBox/VMM/DBGFSym.cpp (modified) EFI: typo (uninitialized variable) Fri, 08 May 2009 18:27:38 GMT vboxsync [19539] * trunk/src/VBox/VMM/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) VMMR3YieldSuspend: only cpu 0 for now. Fri, 08 May 2009 18:12:33 GMT vboxsync [19538] * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) TM: Moved TMR3TimerDestroy from TMAll.cpp to TM.cpp. Fri, 08 May 2009 18:09:57 GMT vboxsync [19537] * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/TMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMM.cpp (modified) TMR3TimerDestroy: rewrite to ring-3 only. Fri, 08 May 2009 14:37:30 GMT vboxsync [19529] * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMInternal.h (modified) Introduced VMMR3AtomicExecuteHandler Fri, 08 May 2009 09:17:47 GMT vboxsync [19516] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Always call pgmPoolSyncCR3 from PGMSyncCR3 (regardless of guest ... Thu, 07 May 2009 20:58:49 GMT vboxsync [19507] * trunk/include/VBox/tm.h (modified) * trunk/src/VBox/Devices/Audio/audio.c (modified) * trunk/src/VBox/Devices/vl_vbox.h (modified) * trunk/src/VBox/VMM/PDMQueue.cpp (modified) * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) TM: TMTimerDestroy -> TMR3TimerDestroy. (trying to simplify) Thu, 07 May 2009 19:37:20 GMT vboxsync [19504] * trunk/src/VBox/VMM/PGMInternal.h (modified) Fixed r47022 regression Thu, 07 May 2009 19:37:11 GMT vboxsync [19503] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Fixed r47022 regression Thu, 07 May 2009 18:37:09 GMT vboxsync [19502] * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) TMAll.cpp: removed two assertions in TMTimerStop as well. Thu, 07 May 2009 18:23:22 GMT vboxsync [19500] * trunk/include/VBox/tm.h (modified) * trunk/src/VBox/Main/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) * trunk/src/VBox/VMM/testcase/tstAnimate.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMM.cpp (modified) TM: Moved the WarpDrive feature out of TMVirtual and made the setter ... Thu, 07 May 2009 18:10:25 GMT vboxsync [19499] * trunk/src/VBox/VMM/TMInternal.h (modified) TMInternal.h: Made TMTIMER::offShcduleNext volatile and switched from ... Thu, 07 May 2009 18:08:16 GMT vboxsync [19498] * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) TMAll.cpp: Drop two wrong assertions in TMTimerSet (the queue might ... Thu, 07 May 2009 18:06:54 GMT vboxsync [19497] * trunk/src/VBox/VMM/TM.cpp (modified) TM.cpp: logging changes. Thu, 07 May 2009 17:45:25 GMT vboxsync [19495] * trunk/src/VBox/VMM/VM.cpp (modified) VM: Name the EMTs differently if there are more than one. Thu, 07 May 2009 17:40:28 GMT vboxsync [19494] * trunk/src/VBox/VMM/PDM.cpp (modified) PDMR3VMMDevHeapAlloc: grumble Thu, 07 May 2009 17:37:36 GMT vboxsync [19493] * trunk/src/VBox/VMM/PDM.cpp (modified) PDMR3VMMDevHeapAlloc: disabled annoying assertion. Thu, 07 May 2009 15:52:44 GMT vboxsync [19492] * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) TMAll: Fixed assertion in tmTimerQueueSanityChecks. Thu, 07 May 2009 15:46:54 GMT vboxsync [19491] * trunk/src/VBox/VMM/TM.cpp (modified) TM/doxygen: show the nice timer state chart.