# # ChangeLog for trunk/src/VBox/VMM in vbox # # Generated by Trac 1.4.3.2 # Feb 4, 2025 2:07:47 PM Tue, 14 Apr 2009 12:33:29 GMT vboxsync [18889] * trunk/src/VBox/VMM/PGM.cpp (modified) VMM: respect VBOX_WITH_PREALLOC_RAM_BY_DEFAULT Tue, 14 Apr 2009 09:42:01 GMT vboxsync [18880] * trunk/src/VBox/VMM/MM.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) PGM/MM: Implemented the /RamPreAlloc CFGM option. Tue, 14 Apr 2009 08:11:45 GMT vboxsync [18876] * trunk/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp (modified) TRPMGCTrap07Handler: exit via trpmGCExitTrap like everyone else. Sat, 11 Apr 2009 22:10:51 GMT vboxsync [18873] * trunk/src/VBox/VMM/PGMPhys.cpp (modified) PGMPhys.cpp: Also mangle the MMIO2 description. Sat, 11 Apr 2009 21:15:59 GMT vboxsync [18870] * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) GMMR0: Fixed out of memory problem on Windows by separating the ... Sat, 11 Apr 2009 21:10:43 GMT vboxsync [18869] * trunk/src/VBox/VMM/PGMPhys.cpp (modified) PGMPhys.cpp/pgmR3PhysChunkMap: corrected free statements to use the ... Fri, 10 Apr 2009 09:21:46 GMT vboxsync [18861] * trunk/src/VBox/VMM/PGM.cpp (modified) PGM: Increased saved state version and deal with the MMIO description ... Fri, 10 Apr 2009 09:06:05 GMT vboxsync [18860] * trunk/src/VBox/VMM/IOM.cpp (modified) IOM: Make the MMIO description string unique. Wed, 08 Apr 2009 17:31:06 GMT vboxsync [18851] * trunk/src/VBox/VMM/VMMR0/HWACCMR0A.asm (modified) HWACCMR0A.asm: Load the NULL selector into DS, ES, FS and GS on ... Wed, 08 Apr 2009 16:34:39 GMT vboxsync [18849] * trunk/src/VBox/VMM/VMMR0/VMMR0A.asm (modified) VMMR0A.asm: Implemented stack switching for 64-bit machines as well ... Wed, 08 Apr 2009 16:28:35 GMT vboxsync [18848] * trunk/src/VBox/VMM/testcase/tstVMMR0CallHost-1.cpp (modified) tstVMMR0CallHost-1: Converted to RTTest, use guarded memory for the ... Tue, 07 Apr 2009 17:30:46 GMT vboxsync [18837] * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) Disabled automatic execution of tstInstrEmul as it caused unsolavble ... Tue, 07 Apr 2009 16:24:55 GMT vboxsync [18835] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) PGMAllBth.h: Fix for CR3 mismatch assertion in strict builds when ... Tue, 07 Apr 2009 15:35:07 GMT vboxsync [18828] * trunk/src/VBox/VMM/EM.cpp (modified) EM: burn fix. Tue, 07 Apr 2009 14:59:13 GMT vboxsync [18827] * trunk/src/VBox/VMM/EM.cpp (modified) EM: SyncCR3 before calling TRPMR3SyncIDT. Tue, 07 Apr 2009 14:04:33 GMT vboxsync [18825] * trunk/src/VBox/VMM/EM.cpp (modified) emR3RawExecute: Leave raw mode first if the emR3RawForcedActions ... Tue, 07 Apr 2009 12:21:47 GMT vboxsync [18812] * trunk/src/VBox/VMM/PGMPhys.cpp (modified) PGMPhys.cpp: spaces Tue, 07 Apr 2009 12:21:17 GMT vboxsync [18811] * trunk/src/VBox/VMM/MMHyper.cpp (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) PGMPhys.cpp,MMHyper.cpp: The MMR3UkHeap bits seems to be working and ... Tue, 07 Apr 2009 10:16:27 GMT vboxsync [18800] * trunk/src/VBox/VMM/MMHyper.cpp (modified) MMHyper: No need to blow up the hyper heap to accomodate ... Mon, 06 Apr 2009 18:40:52 GMT vboxsync [18792] * trunk/include/VBox/mm.h (modified) * trunk/src/VBox/VMM/MM.cpp (modified) * trunk/src/VBox/VMM/MMInternal.h (modified) * trunk/src/VBox/VMM/MMUkHeap.cpp (copied) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) MM,PGM: New User-kernel heap (aka MMUkHeap), use it for the ... Mon, 06 Apr 2009 18:39:25 GMT vboxsync [18791] * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) PDMDevHlp.cpp: shut up assertions. Mon, 06 Apr 2009 18:38:57 GMT vboxsync [18790] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) PGMAllBth.h: todos. Mon, 06 Apr 2009 16:33:58 GMT vboxsync [18787] * trunk/src/VBox/VMM/MM.cpp (modified) MM.cpp: gcc warning. Mon, 06 Apr 2009 15:51:30 GMT vboxsync [18781] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Removed wrong assertions; rdpmc and rdtsc emulation can fail Mon, 06 Apr 2009 15:01:22 GMT vboxsync [18771] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) Wrong condition Mon, 06 Apr 2009 15:00:15 GMT vboxsync [18770] * trunk/include/VBox/em.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/EMInternal.h (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/recompiler_new/target-i386/op_helper.c (modified) Fake rdpmc instead of causing an invalid opcode exception. Mon, 06 Apr 2009 14:44:05 GMT vboxsync [18767] * trunk/src/VBox/VMM/VM.cpp (modified) typo Mon, 06 Apr 2009 14:23:21 GMT vboxsync [18764] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) Extra logging of Intel performance counter MSR accesses Mon, 06 Apr 2009 13:58:57 GMT vboxsync [18757] * trunk/src/VBox/VMM/VM.cpp (modified) VMR3Create: Clearified the pfnVMAtError docs. Mon, 06 Apr 2009 12:44:57 GMT vboxsync [18752] * trunk/src/VBox/VMM/VM.cpp (modified) VM.cpp: Corrected the state notification loop's handling of ... Mon, 06 Apr 2009 11:21:12 GMT vboxsync [18747] * trunk/src/VBox/VMM/PGMMap.cpp (modified) PGMR3MappingsUnfix: Flag CR3 resync. Mon, 06 Apr 2009 11:20:27 GMT vboxsync [18746] * trunk/src/VBox/VMM/PGMInternal.h (modified) PGMInternal.h: Marked PGM_SYNC_MONITOR_CR3 as obsolete and scheduled ... Mon, 06 Apr 2009 08:25:50 GMT vboxsync [18731] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) Mark shadow pgm pool page as used when syncing one that already ... Mon, 06 Apr 2009 08:21:45 GMT vboxsync [18730] * trunk/src/VBox/VMM/PGMInternal.h (modified) Removed obsolete comment Mon, 06 Apr 2009 08:15:12 GMT vboxsync [18729] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) More logging Sun, 05 Apr 2009 18:13:56 GMT vboxsync [18725] * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) PGMAllMap.cpp: relaxed two assertions (for now) to the thru reset. Sun, 05 Apr 2009 17:36:54 GMT vboxsync [18724] * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) PGM: Fixed bug in pgmMapClearShadowPDEs (PAE mode only) where it ... Sun, 05 Apr 2009 17:33:22 GMT vboxsync [18723] * trunk/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp (modified) TRPMGCHandlers.cpp: Logging and a couple of todos. Sun, 05 Apr 2009 13:48:16 GMT vboxsync [18719] * trunk/src/VBox/VMM/MMHyper.cpp (modified) MMR3HyperMapPages: break, not return. Sun, 05 Apr 2009 13:47:09 GMT vboxsync [18718] * 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/testcase/tstVMStructGC.cpp (modified) MM: cleaned out MMLOCKEDMEM stuff (only user was MMR3HyperMapPages). Sun, 05 Apr 2009 12:09:45 GMT vboxsync [18716] * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) PGMAllPhys.cpp: MM_RAM_FLAGS_RESERVED is no more, cleaned out ... Fri, 03 Apr 2009 11:03:49 GMT vboxsync [18677] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) Deleted PGMHandlerPhysicalPageReset (unused and not up to date). Thu, 02 Apr 2009 23:10:12 GMT vboxsync [18666] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMGC/PDMGCDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) VMM: Clean out the VBOX_WITH_NEW_PHYS_CODE #ifdefs. (part 2) Thu, 02 Apr 2009 19:44:18 GMT vboxsync [18665] * trunk/src/VBox/VMM/MM.cpp (modified) * trunk/src/VBox/VMM/MMInternal.h (modified) * trunk/src/VBox/VMM/MMPhys.cpp (deleted) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMDbg.cpp (modified) * trunk/src/VBox/VMM/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) VMM: Clean out the VBOX_WITH_NEW_PHYS_CODE #ifdefs. (part 1) Thu, 02 Apr 2009 16:41:05 GMT vboxsync [18655] * trunk/src/VBox/VMM/EM.cpp (modified) EM: fixed resuming from an out of memory condition. Thu, 02 Apr 2009 16:27:49 GMT vboxsync [18652] * trunk/src/VBox/VMM/EM.cpp (modified) EM: Handle PGMChangeMode and suspend the VM in an out of memory ... Thu, 02 Apr 2009 16:27:19 GMT vboxsync [18651] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) PGMChangeMode: clearified status codes. Thu, 02 Apr 2009 16:24:49 GMT vboxsync [18649] * trunk/include/VBox/vmapi.h (modified) * trunk/src/VBox/VMM/VMMAll/VMAll.cpp (modified) VMSetRuntimeError: clearification, status codes *must* be propagated, ... Thu, 02 Apr 2009 16:03:29 GMT vboxsync [18647] * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) GMMR0CleanupVM: fixed state validation. Thu, 02 Apr 2009 15:53:31 GMT vboxsync [18646] * trunk/src/VBox/VMM/VMMAll/VMAll.cpp (modified) VMSetRuntimeErrorV: my patented inverted fFlags verfication again. ... Thu, 02 Apr 2009 15:38:31 GMT vboxsync [18645] * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/pdmdrv.h (modified) * trunk/include/VBox/pdmusb.h (modified) * trunk/include/VBox/vmapi.h (modified) * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/Audio/DevSB16.cpp (modified) * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvHostBase.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/VBoxBFE.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/include/ConsoleImpl.h (modified) * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/VMInternal.h (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/PDMGCDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMREQ.cpp (modified) VMSetRuntimeError[V] refactoring: fFatal -> fFlags, may return ... Wed, 01 Apr 2009 22:22:45 GMT vboxsync [18620] * trunk/src/VBox/VMM/PGMPhys.cpp (modified) exception. Wed, 01 Apr 2009 22:14:47 GMT vboxsync [18619] * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/VMEmt.cpp (modified) PDM,EM: Killed PDMR3Poll. RIP. Wed, 01 Apr 2009 22:13:19 GMT vboxsync [18618] * trunk/include/VBox/pdmapi.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) PDM,EM: Killed PDMR3Pool. RIP. Wed, 01 Apr 2009 22:11:29 GMT vboxsync [18617] * trunk/include/VBox/param.h (modified) * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/TRPM.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) PGM,EM: Handle out of memory situations more gracefully - part 1. New ... Wed, 01 Apr 2009 21:08:19 GMT vboxsync [18616] * trunk/src/VBox/VMM/PDM.cpp (modified) oops. Wed, 01 Apr 2009 20:19:22 GMT vboxsync [18615] * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/PDMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) PDM: At last, no more polling! Wed, 01 Apr 2009 20:16:14 GMT vboxsync [18614] * trunk/src/VBox/VMM/PDMDriver.cpp (modified) PDMDRVHLP::pfnPDMPollerRegister: No longer supported. Wed, 01 Apr 2009 16:25:17 GMT vboxsync [18607] * trunk/src/VBox/VMM/MM.cpp (modified) mmR3Load: Ignore the saved cBasePages. Wed, 01 Apr 2009 15:53:54 GMT vboxsync [18604] * trunk/src/VBox/VMM/PGMInternal.h (modified) oops. Wed, 01 Apr 2009 14:44:36 GMT vboxsync [18600] * trunk/src/VBox/VMM/PGMInternal.h (modified) PGMInteral.h: no change (testing svn) Mon, 30 Mar 2009 12:03:12 GMT vboxsync [18534] * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) PDMDevHlp: Added deadlock detection to the Phys APIs (disabled unless ... Mon, 30 Mar 2009 12:01:36 GMT vboxsync [18533] * trunk/src/VBox/VMM/PDMInternal.h (modified) PDMCritSect: Increased the padding size on 32-bit (+32 bytes) for ... Mon, 30 Mar 2009 12:01:20 GMT vboxsync [18532] * trunk/include/VBox/pdmcritsect.h (modified) * trunk/src/VBox/VMM/PDMCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) PDMCritSect: Increased the padding size on 32-bit (+32 bytes) for ... Sat, 28 Mar 2009 23:25:58 GMT vboxsync [18470] * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) GVMMR0.cpp: size_t warning Sat, 28 Mar 2009 23:23:56 GMT vboxsync [18469] * trunk/src/VBox/VMM/VMMR0/DBGFR0.cpp (modified) DBGFR0.cpp: 32->64 bit propagation warning. Sat, 28 Mar 2009 05:17:37 GMT vboxsync [18464] * trunk/src/VBox/VMM/VMMGC/DBGFGC.cpp (modified) DBGFGC.cpp: 32->64 bit propagation warning. Sat, 28 Mar 2009 04:47:55 GMT vboxsync [18456] * trunk/src/VBox/VMM/testcase/tstSSM.cpp (modified) tstSSM: size_t warnings. Sat, 28 Mar 2009 02:11:45 GMT vboxsync [18433] * trunk/src/VBox/VMM/PGMPhys.cpp (modified) PGMPhys.cpp: fixed type cast in same assert msg. Sat, 28 Mar 2009 02:11:11 GMT vboxsync [18432] * trunk/src/VBox/VMM/PGMPhys.cpp (modified) PGMPhys.cpp: Corrected bad shift in an assertion message. (Thanks MSC.) Sat, 28 Mar 2009 02:10:03 GMT vboxsync [18431] * trunk/src/VBox/VMM/PDMLdr.cpp (modified) PDMLdr.cpp: Another annoying conversion warning, made the code ... Sat, 28 Mar 2009 02:03:31 GMT vboxsync [18430] * trunk/src/VBox/VMM/MMHyper.cpp (modified) MMR3HyperAllocOnceNoRel: Another size_t/uint32_t warning from MSC/64. ... Sat, 28 Mar 2009 01:58:11 GMT vboxsync [18429] * trunk/src/VBox/VMM/MMHyper.cpp (modified) MMHyper: Fixed bug (+warning) in mmR3HyperHeapCreate where the ... Fri, 27 Mar 2009 03:24:07 GMT vboxsync [18369] * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) GMMR0: Baka tori! Bitmap was a wee bit too small. Thu, 26 Mar 2009 22:18:55 GMT vboxsync [18355] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) pgmPoolCacheFreeOne: Rewrote recursion to a finit loop; overflowing ... Thu, 26 Mar 2009 22:17:20 GMT vboxsync [18354] * trunk/src/VBox/VMM/MMHyper.cpp (modified) MMHyper: With lots of memory, we have to scale up the hyper heap size ... Thu, 26 Mar 2009 22:14:25 GMT vboxsync [18353] * trunk/src/VBox/VMM/PGM.cpp (modified) PGM: More (cheap) release stats. Thu, 26 Mar 2009 20:45:57 GMT vboxsync [18351] * trunk/src/VBox/VMM/CFGM.cpp (modified) CFGM: doc update. Thu, 26 Mar 2009 18:35:57 GMT vboxsync [18345] * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) PGMAllPhys.cpp: Use new IPE status codes. Thu, 26 Mar 2009 18:35:33 GMT vboxsync [18344] * trunk/src/VBox/VMM/PGMInternal.h (modified) PGMInternal.h: build fix for the old phys code. Thu, 26 Mar 2009 18:35:12 GMT vboxsync [18343] * trunk/src/VBox/VMM/EM.cpp (modified) EM: New IPEs, use VERR_IPE_UNEXPECTED_STATUS. Thu, 26 Mar 2009 18:17:12 GMT vboxsync [18339] * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) pgmPhysAllocPage: pgmPoolTrackFlushGCPhys returns VINF_PGM_SYNC_CR3 ... Thu, 26 Mar 2009 18:15:06 GMT vboxsync [18338] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) EMInterpretDisasOne: return val spec. Thu, 26 Mar 2009 18:06:06 GMT vboxsync [18335] * trunk/src/VBox/VMM/PGMPhys.cpp (modified) PGMR3PhysGCPhys2CCPtrExternal: wrong assertion. Thu, 26 Mar 2009 17:22:14 GMT vboxsync [18330] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) MapCR3: return VERR_INTERNAL_ERROR_2. Thu, 26 Mar 2009 05:35:54 GMT vboxsync [18294] * trunk/src/VBox/VMM/PGMPhys.cpp (modified) darwin build fix. Thu, 26 Mar 2009 05:23:46 GMT vboxsync [18293] * trunk/src/VBox/VMM/PGMInternal.h (modified) alignment fix. Thu, 26 Mar 2009 05:11:07 GMT vboxsync [18291] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/MMHyper.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) PGM: Map PGMRAMRANGES above 4GB outside HMA (see defect). Changed ... Thu, 26 Mar 2009 05:07:48 GMT vboxsync [18290] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) pgmPoolGetPageByHCPhys: shut up. Thu, 26 Mar 2009 05:07:04 GMT vboxsync [18289] * trunk/src/VBox/VMM/PGMBth.h (modified) PGMBth.h: nc Thu, 26 Mar 2009 05:00:02 GMT vboxsync [18288] * trunk/src/VBox/VMM/EM.cpp (modified) EM.cpp: Redo emR3RawForcedActions after CSAMR3CheckCodeEx if it ... Thu, 26 Mar 2009 03:34:54 GMT vboxsync [18287] * trunk/include/VBox/mm.h (modified) * trunk/src/VBox/VMM/MMHeap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAllHyper.cpp (modified) MMHeap,MMHyper: Adjusting statistics. Thu, 26 Mar 2009 03:34:04 GMT vboxsync [18286] * trunk/src/VBox/VMM/MMHyper.cpp (modified) MMHyper: Corrected some incorrect VMMIsHwVirtExtForced usage Thu, 26 Mar 2009 03:31:13 GMT vboxsync [18285] * trunk/src/VBox/VMM/VMMGuruMeditation.cpp (modified) VMMGuruMeditation.cpp: More hyper stack info. Thu, 26 Mar 2009 03:28:41 GMT vboxsync [18284] * trunk/src/VBox/VMM/HWACCM.cpp (modified) HWACCM: Respect VMMIsHwVirtExtForced. Wed, 25 Mar 2009 20:06:01 GMT vboxsync [18279] * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) PGMAllPhys.cpp: reverted r44713. Wed, 25 Mar 2009 18:28:33 GMT vboxsync [18272] * trunk/src/VBox/VMM/PATM/PATMSSM.cpp (modified) More details. Wed, 25 Mar 2009 17:50:29 GMT vboxsync [18267] * trunk/src/VBox/VMM/PATM/PATMSSM.cpp (modified) PATM: XP restore frequently crashes here, added todo for now. Wed, 25 Mar 2009 17:25:53 GMT vboxsync [18266] * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) PGM: Made PGMR3PhysRomProtect use instead of doing a full pool flush ... Wed, 25 Mar 2009 01:29:51 GMT vboxsync [18234] * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.def (modified) IOMMMIOModifyPage -> IOMMMIOMapMMIO2Page. (missed one)