# # ChangeLog for trunk/src/VBox/VMM in vbox # # Generated by Trac 1.4.3.2 # Jan 7, 2025 10:38:08 AM Fri, 03 Sep 2010 17:01:38 GMT vboxsync [32239] * trunk/src/VBox/VMM/DBGFCoreWrite.cpp (modified) VMM/DBGFCoreWrite: bits. Fri, 03 Sep 2010 17:01:25 GMT vboxsync [32238] * trunk/include/VBox/mm.h (modified) * trunk/src/VBox/VMM/MMHeap.cpp (modified) VMM/MMHeap: comments, added MM_TAG_DBGF_CORE_WRITE. Fri, 03 Sep 2010 13:42:19 GMT vboxsync [32236] * trunk/src/VBox/VMM/DBGFCoreWrite.cpp (modified) VMM/DBGFCoreWrite: bits. Thu, 02 Sep 2010 18:31:52 GMT vboxsync [32222] * trunk/src/VBox/VMM/DBGFCoreWrite.cpp (modified) VMM/DBGFCoreWrite: Windows build fix. Thu, 02 Sep 2010 18:27:25 GMT vboxsync [32220] * trunk/src/VBox/Runtime/include/internal/ldrELFCommon.h (modified) * trunk/src/VBox/VMM/DBGFCoreWrite.cpp (modified) spaces. Thu, 02 Sep 2010 18:26:21 GMT vboxsync [32219] * trunk/src/VBox/Runtime/include/internal/ldrELFCommon.h (modified) * trunk/src/VBox/VMM/DBGFCoreWrite.cpp (modified) VMM/DBGFCoreWrite: bits. Thu, 02 Sep 2010 16:20:33 GMT vboxsync [32218] * trunk/src/VBox/VMM/DBGFCoreWrite.cpp (modified) debug build fix Thu, 02 Sep 2010 15:47:40 GMT vboxsync [32217] * trunk/src/VBox/VMM/DBGFCoreWrite.cpp (modified) Win build fix Thu, 02 Sep 2010 15:27:11 GMT vboxsync [32215] * trunk/src/VBox/VMM/DBGFCoreWrite.cpp (modified) VMM/DBGFCoreWrite: build fix. Thu, 02 Sep 2010 15:19:06 GMT vboxsync [32214] * trunk/src/VBox/VMM/DBGFCoreWrite.cpp (modified) VMM/DBGFCoreWrite: bits. Thu, 02 Sep 2010 15:17:57 GMT vboxsync [32213] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) VMM/PGM: Functions for reading RAM ranges. Thu, 02 Sep 2010 14:13:13 GMT vboxsync [32206] * trunk/src/VBox/VMM/FTM.cpp (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/include/internal/vm.h (modified) FT: no state changes for loading either Thu, 02 Sep 2010 13:42:03 GMT vboxsync [32199] * trunk/src/VBox/VMM/FTM.cpp (modified) FT: allow memory sync interruption Thu, 02 Sep 2010 12:56:32 GMT vboxsync [32193] * trunk/src/VBox/VMM/FTM.cpp (modified) * trunk/src/VBox/VMM/FTMInternal.h (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/include/internal/vm.h (modified) FT updates Thu, 02 Sep 2010 12:20:06 GMT vboxsync [32190] * trunk/include/VBox/types.h (modified) * trunk/include/VBox/uvm.h (modified) * trunk/include/VBox/vmapi.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/Debugger/testcase/tstVBoxDbg.cpp (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/testcase/VBox.cpp (deleted) * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstAnimate.cpp (modified) * trunk/src/VBox/VMM/testcase/tstMicro.cpp (modified) * trunk/src/VBox/VMM/testcase/tstPDMAsyncCompletion.cpp (modified) * trunk/src/VBox/VMM/testcase/tstPDMAsyncCompletionStress.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMM-HwAccm.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMMFork.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMREQ.cpp (modified) PDMDevHlpVMSuspendSaveAndPowerOff: More code. Thu, 02 Sep 2010 10:10:47 GMT vboxsync [32189] * trunk/include/VBox/pdmdev.h (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) DevACPI/PDMDevHlpVMSuspendSaveAndPowerOff. Wed, 01 Sep 2010 14:32:27 GMT vboxsync [32179] * trunk/src/VBox/VMM/FTM.cpp (modified) * trunk/src/VBox/VMM/FTMInternal.h (modified) More stats Wed, 01 Sep 2010 11:37:08 GMT vboxsync [32173] * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/PGMSavedState.cpp (modified) Corrected assertion Wed, 01 Sep 2010 09:54:45 GMT vboxsync [32171] * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/FTM.cpp (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/include/internal/em.h (added) FT updates Wed, 01 Sep 2010 09:21:30 GMT vboxsync [32169] * trunk/include/VBox/vmapi.h (modified) * trunk/src/VBox/Frontends/VBoxBFE/VMControl.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) * trunk/src/VBox/VMM/FTM.cpp (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/include/internal/vm.h (added) FT updates Tue, 31 Aug 2010 15:51:21 GMT vboxsync [32159] * trunk/src/VBox/VMM/PGMSavedState.cpp (modified) Take skipped pages into account Tue, 31 Aug 2010 15:47:41 GMT vboxsync [32158] * trunk/src/VBox/VMM/FTM.cpp (modified) FT update Tue, 31 Aug 2010 15:26:31 GMT vboxsync [32156] * trunk/src/VBox/VMM/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/VMMGC/PDMGCDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) space Tue, 31 Aug 2010 15:25:26 GMT vboxsync [32155] * trunk/src/VBox/VMM/FTM.cpp (modified) FT updates Tue, 31 Aug 2010 14:58:01 GMT vboxsync [32154] * trunk/src/VBox/VMM/FTM.cpp (modified) Wrong order Tue, 31 Aug 2010 14:47:36 GMT vboxsync [32153] * trunk/src/VBox/VMM/PGMSavedState.cpp (modified) Missing rom ranges Tue, 31 Aug 2010 14:26:21 GMT vboxsync [32151] * trunk/src/VBox/VMM/FTM.cpp (modified) FT updates Tue, 31 Aug 2010 13:12:27 GMT vboxsync [32146] * trunk/src/VBox/VMM/FTM.cpp (modified) Shut up the compiler Tue, 31 Aug 2010 13:06:25 GMT vboxsync [32145] * trunk/src/VBox/VMM/FTM.cpp (modified) todo Tue, 31 Aug 2010 13:05:17 GMT vboxsync [32144] * trunk/src/VBox/VMM/FTM.cpp (modified) * trunk/src/VBox/VMM/FTMInternal.h (modified) Stats Tue, 31 Aug 2010 12:47:24 GMT vboxsync [32141] * trunk/src/VBox/VMM/FTM.cpp (modified) Missed update Tue, 31 Aug 2010 12:47:07 GMT vboxsync [32140] * trunk/include/VBox/ftm.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/FTM.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/FTMAll.cpp (modified) FT updates Tue, 31 Aug 2010 12:24:28 GMT vboxsync [32135] * trunk/include/VBox/ftm.h (modified) * trunk/include/VBox/pdmdrv.h (modified) * trunk/src/VBox/VMM/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/VMMAll/FTMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/PDMGCDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) Checkpoint PDM helper Tue, 31 Aug 2010 12:06:50 GMT vboxsync [32133] * trunk/include/VBox/vm.h (modified) * trunk/include/VBox/vm.mac (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) vm.h/mac: alignment fixes. Tue, 31 Aug 2010 10:00:09 GMT vboxsync [32121] * trunk/src/VBox/VMM/FTM.cpp (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) Wrong api Tue, 31 Aug 2010 09:48:46 GMT vboxsync [32118] * trunk/src/VBox/VMM/FTM.cpp (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) FT updates Tue, 31 Aug 2010 08:17:33 GMT vboxsync [32109] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) PGMAllPool.cpp: NIL_PGMPOOL_PHYSEXT_INDEX not NIL_PGMPOOL_IDX. Mon, 30 Aug 2010 15:26:16 GMT vboxsync [32106] * trunk/src/VBox/VMM/PGMPhys.cpp (modified) Minor update Mon, 30 Aug 2010 14:49:44 GMT vboxsync [32102] * trunk/src/VBox/VMM/FTM.cpp (modified) * trunk/src/VBox/VMM/FTMInternal.h (modified) FT updates Mon, 30 Aug 2010 14:27:08 GMT vboxsync [32101] * trunk/src/VBox/VMM/PGMPhys.cpp (modified) Increate monitor counter Mon, 30 Aug 2010 13:20:26 GMT vboxsync [32098] * trunk/src/VBox/VMM/PGMPool.cpp (modified) Fix Mon, 30 Aug 2010 13:17:09 GMT vboxsync [32097] * trunk/src/VBox/VMM/VM.cpp (modified) Broken assertion Mon, 30 Aug 2010 13:13:30 GMT vboxsync [32096] * trunk/src/VBox/VMM/FTM.cpp (modified) Stats Mon, 30 Aug 2010 13:07:40 GMT vboxsync [32095] * trunk/src/VBox/VMM/VM.cpp (modified) Wrong checks Mon, 30 Aug 2010 13:02:57 GMT vboxsync [32092] * trunk/src/VBox/VMM/FTM.cpp (modified) Empty password Mon, 30 Aug 2010 12:46:17 GMT vboxsync [32091] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) pgmPoolTrackPhysExtInsert: Fixed missing loop advancing, caused ... Mon, 30 Aug 2010 12:40:26 GMT vboxsync [32090] * trunk/src/VBox/VMM/FTM.cpp (modified) FT cleanup Mon, 30 Aug 2010 12:33:09 GMT vboxsync [32089] * trunk/src/VBox/VMM/FTM.cpp (modified) FT update Mon, 30 Aug 2010 12:23:05 GMT vboxsync [32087] * trunk/src/VBox/VMM/PGMInternal.h (modified) * 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/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructRC.cpp (modified) PGM: Account for aliased and off pages in physical handlers so that ... Mon, 30 Aug 2010 11:41:20 GMT vboxsync [32085] * trunk/src/VBox/VMM/FTM.cpp (modified) FT fixes Mon, 30 Aug 2010 11:30:21 GMT vboxsync [32084] * trunk/src/VBox/VMM/FTM.cpp (modified) FT fixes Sun, 29 Aug 2010 13:09:15 GMT vboxsync [32066] * trunk/src/VBox/VMM/PGMInternal.h (modified) PGM: Enabled the MMIO optimizations. Fri, 27 Aug 2010 16:09:36 GMT vboxsync [32057] * trunk/src/VBox/VMM/FTM.cpp (modified) Stats Fri, 27 Aug 2010 14:10:39 GMT vboxsync [32053] * trunk/src/VBox/VMM/PGMSavedState.cpp (modified) FT updates Fri, 27 Aug 2010 13:05:10 GMT vboxsync [32051] * trunk/include/VBox/ftm.h (modified) * trunk/src/VBox/VMM/FTM.cpp (modified) * trunk/src/VBox/VMM/FTMInternal.h (modified) * trunk/src/VBox/VMM/PGMSavedState.cpp (modified) * trunk/src/VBox/VMM/VMMAll/FTMAll.cpp (modified) FT updates Fri, 27 Aug 2010 12:48:09 GMT vboxsync [32050] * trunk/src/VBox/VMM/DBGFCoreWrite.cpp (modified) VMM/DBGFCoreWrite: bits. Fri, 27 Aug 2010 12:47:44 GMT vboxsync [32049] * trunk/src/VBox/VMM/DBGF.cpp (modified) VMM/DBGF: typos. Fri, 27 Aug 2010 11:47:17 GMT vboxsync [32043] * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) PGM: Re-enabled the code that previously cause w7-64 regressions. (We ... Fri, 27 Aug 2010 11:46:29 GMT vboxsync [32042] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) PGMAllBth.h: MMIO opt fix. Fri, 27 Aug 2010 11:24:35 GMT vboxsync [32040] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) PGMAllPool.cpp: Added assertions to the table flushing code that ... Fri, 27 Aug 2010 10:56:44 GMT vboxsync [32038] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) PGMAllPool.cpp: Use ASMAtomicWriteU32/U64 instead of ASMAtomicWriteSize. Fri, 27 Aug 2010 10:14:39 GMT vboxsync [32036] * trunk/include/VBox/hwacc_vmx.h (modified) * trunk/include/VBox/x86.h (modified) * trunk/include/VBox/x86.mac (modified) * trunk/include/iprt/param.h (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/VMM/MM.cpp (modified) * trunk/src/VBox/VMM/MMPagePool.cpp (modified) * trunk/src/VBox/VMM/PGMDbg.cpp (modified) * trunk/src/VBox/VMM/PGMGstDefs.h (modified) * trunk/src/VBox/VMM/PGMInline.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/PGMPool.cpp (modified) * trunk/src/VBox/VMM/PGMShw.h (modified) * trunk/src/VBox/VMM/VMMAll/MMAllPagePool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/VMMGC/PGMGCGst.h (modified) * trunk/src/VBox/VMM/VMMGC/PGMGCShw.h (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp (modified) * trunk/src/VBox/VMM/testcase/tstCompiler.cpp (modified) Removed X86_PTE_PAE_PG_MASK, renamed X86_PTE_PAE_PG_MASK_FULL to ... Fri, 27 Aug 2010 10:08:21 GMT vboxsync [32035] * trunk/include/iprt/param.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/VMM/MM.cpp (modified) * trunk/src/VBox/VMM/MMPagePool.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/PGMShw.h (modified) * trunk/src/VBox/VMM/VMMAll/MMAllPagePool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/VMMGC/PGMGCShw.h (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp (modified) Changing the remaining X86_PTE_PAE_PG_MASK uses to ... Fri, 27 Aug 2010 10:05:25 GMT vboxsync [32034] * trunk/include/VBox/hwacc_vmx.h (modified) * trunk/include/VBox/x86.h (modified) * trunk/include/VBox/x86.mac (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/VMM/PGMDbg.cpp (modified) * trunk/src/VBox/VMM/PGMGstDefs.h (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/VMMGC/PGMGCGst.h (modified) * trunk/src/VBox/VMM/VMMGC/PGMGCShw.h (modified) * trunk/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp (modified) Removed X86_PDE_PAE_PG_MASK, renamed X86_PDE_PAE_PG_MASK_FULL to ... Fri, 27 Aug 2010 09:58:31 GMT vboxsync [32033] * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/VMMGC/PGMGCShw.h (modified) Changing the remaining X86_PDE_PAE_PG_MASK uses to ... Fri, 27 Aug 2010 09:32:20 GMT vboxsync [32028] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) PGMAllBth/SyncPage: Don't assert on stale TLB after W7-64 changed ... Fri, 27 Aug 2010 09:17:42 GMT vboxsync [32027] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) PGM/SyncPage: To be on the safe side, always sync the target page ... Thu, 26 Aug 2010 16:41:19 GMT vboxsync [32009] * trunk/include/VBox/hwacc_vmx.h (modified) * trunk/include/VBox/x86.h (modified) * trunk/include/VBox/x86.mac (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/VMM/PGMDbg.cpp (modified) * trunk/src/VBox/VMM/PGMGstDefs.h (modified) * trunk/src/VBox/VMM/PGMInline.h (modified) * trunk/src/VBox/VMM/PGMShw.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp (modified) Removed GST_PDPE_PG_MASK and renamed GST_PDPE_PG_MASK_FULL to ... Thu, 26 Aug 2010 16:14:33 GMT vboxsync [32006] * trunk/include/VBox/dbgf.h (modified) * trunk/src/VBox/Debugger/DBGCCommands.cpp (modified) * trunk/src/VBox/Debugger/testcase/tstDBGCStubs.cpp (modified) * trunk/src/VBox/VMM/DBGFCoreWrite.cpp (added) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VBoxVMMDeps.cpp (modified) VMM/DBGFCoreWrite: skeleton. Thu, 26 Aug 2010 16:12:59 GMT vboxsync [32005] * trunk/src/VBox/VMM/PGMInline.h (modified) * trunk/src/VBox/VMM/PGMShw.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) Changed all X86_PDPE_PG_MASK references to X86_PDPE_PG_MASK_FULL. Thu, 26 Aug 2010 16:07:36 GMT vboxsync [32004] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) pgmShwSyncPaePDPtr: Only sync X86_PDPE_P and X86_PDPE_A since most of ... Thu, 26 Aug 2010 14:17:57 GMT vboxsync [32002] * trunk/src/VBox/VMM/FTM.cpp (modified) Compile fix Thu, 26 Aug 2010 14:13:09 GMT vboxsync [32001] * trunk/src/VBox/VMM/FTM.cpp (modified) FT updates Thu, 26 Aug 2010 14:08:55 GMT vboxsync [32000] * trunk/include/VBox/hwacc_vmx.h (modified) * trunk/include/VBox/x86.h (modified) * trunk/include/VBox/x86.mac (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/VMM/PGMDbg.cpp (modified) * trunk/src/VBox/VMM/PGMInline.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp (modified) x86.h,*: Eliminated X86_PML4E_PG_MASK and renamed ... Thu, 26 Aug 2010 14:00:51 GMT vboxsync [31998] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) Changed the remaining X86_PML4E_PG_MASK uses to X86_PML4E_PG_MASK_FULL. Thu, 26 Aug 2010 13:59:06 GMT vboxsync [31997] * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) PGM: Don't shadow any extra bits in long mode PDPEs and PML4Es. Thu, 26 Aug 2010 13:32:30 GMT vboxsync [31996] * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/VMM/MM.cpp (modified) * trunk/src/VBox/VMM/PGMDbg.cpp (modified) * trunk/src/VBox/VMM/PGMGstDefs.h (modified) * trunk/src/VBox/VMM/PGMInline.h (modified) * trunk/src/VBox/VMM/PGMPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMGC/PGMGCGst.h (modified) * trunk/src/VBox/VMM/testcase/tstCompiler.cpp (modified) Mostly safe X86_PTE_PAE_PG_MASK -> X86_PTE_PAE_PG_MASK_FULL conversions. Thu, 26 Aug 2010 13:21:34 GMT vboxsync [31995] * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMGC/PGMGCGst.h (modified) * trunk/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp (modified) Safe X86_PDPE_PG_MASK -> X86_PDPE_PG_MASK_FULL conversions. Thu, 26 Aug 2010 13:18:54 GMT vboxsync [31994] * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/VMM/PGMInline.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Safe X86_PDPE_PG_MASK -> X86_PDPE_PG_MASK_FULL conversions. Thu, 26 Aug 2010 13:14:46 GMT vboxsync [31993] * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/VMM/PGMDbg.cpp (modified) * trunk/src/VBox/VMM/PGMInline.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp (modified) Safe X86_PML4E_PG_MASK -> X86_PML4E_PG_MASK_FULL conversions. Thu, 26 Aug 2010 12:56:43 GMT vboxsync [31992] * trunk/src/VBox/VMM/PGMDbg.cpp (modified) PGMDbg: bug fix. Thu, 26 Aug 2010 12:43:18 GMT vboxsync [31989] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/DBGFMem.cpp (modified) * trunk/src/VBox/VMM/PGMDbg.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/testcase/tstMicro.cpp (modified) VMM: Removed the PGMR3DumpHierarchyGC/HC functions. Thu, 26 Aug 2010 12:37:58 GMT vboxsync [31988] * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) Compile fix Thu, 26 Aug 2010 12:33:45 GMT vboxsync [31987] * trunk/include/VBox/dbgf.h (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/Debugger/DBGCInternal.h (modified) * trunk/src/VBox/Debugger/DBGConsole.cpp (modified) * trunk/src/VBox/VMM/DBGFMem.cpp (modified) * trunk/src/VBox/VMM/PGMDbg.cpp (modified) PGM,DBGC,DBGF: Dump guest paging structures. Thu, 26 Aug 2010 12:30:26 GMT vboxsync [31986] * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) FT updates + TODO Thu, 26 Aug 2010 10:04:54 GMT vboxsync [31978] * trunk/include/VBox/mm.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/VMM/MMHyper.cpp (modified) * trunk/src/VBox/VMM/PGMDbg.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) PGM,DBC,MM: Dump more information about shadow/guest pages. Thu, 26 Aug 2010 08:44:16 GMT vboxsync [31975] * trunk/src/VBox/VMM/PGMDbg.cpp (modified) build fix. Thu, 26 Aug 2010 08:14:34 GMT vboxsync [31973] * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/VMM/PGMDbg.cpp (modified) PGM,DBGC: working shadow page table dumper (sans EPT). Wed, 25 Aug 2010 16:15:25 GMT vboxsync [31966] * trunk/include/VBox/dbg.h (modified) * trunk/include/VBox/dbgf.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/Debugger/DBGCCmdHlp.cpp (modified) * trunk/src/VBox/Debugger/DBGCCommands.cpp (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/Debugger/DBGCInternal.h (modified) * trunk/src/VBox/Debugger/DBGConsole.cpp (modified) * trunk/src/VBox/Debugger/testcase/tstDBGCStubs.cpp (modified) * trunk/src/VBox/VMM/DBGFMem.cpp (modified) * trunk/src/VBox/VMM/PGMDbg.cpp (modified) DBGF,PGM,DBGC: dumping page tables - hacking still in progress (sigh, ... Wed, 25 Aug 2010 11:00:38 GMT vboxsync [31953] * trunk/src/VBox/VMM/FTM.cpp (modified) FT updates Wed, 25 Aug 2010 08:53:38 GMT vboxsync [31949] * trunk/src/VBox/VMM/PGMDbg.cpp (modified) grr. typo. Wed, 25 Aug 2010 08:51:40 GMT vboxsync [31948] * trunk/include/VBox/dbgf.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/include/VBox/types.h (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMDbg.cpp (modified) PGM: paging hierarchy dumpers refactoring in progress. Wed, 25 Aug 2010 08:51:16 GMT vboxsync [31947] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) PGM: paging hierarchy dumpers refactoring in progress. Tue, 24 Aug 2010 17:17:48 GMT vboxsync [31938] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/FTM.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) FT updates Tue, 24 Aug 2010 14:20:22 GMT vboxsync [31931] * trunk/src/VBox/VMM/PGM.cpp (modified) PGM: spaces. Tue, 24 Aug 2010 09:23:10 GMT vboxsync [31897] * trunk/src/VBox/VMM/PGMPool.cpp (modified) Compile fix Tue, 24 Aug 2010 09:00:14 GMT vboxsync [31895] * trunk/include/VBox/pgm.h (modified) * trunk/include/VBox/ssm.h (modified) * trunk/include/VBox/vmapi.h (modified) * trunk/src/VBox/Frontends/VBoxBFE/VMControl.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) * trunk/src/VBox/VMM/FTM.cpp (modified) * trunk/src/VBox/VMM/FTMInternal.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/PGMPool.cpp (modified) * trunk/src/VBox/VMM/SSM.cpp (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstSSM.cpp (modified) FT updates Mon, 23 Aug 2010 15:42:59 GMT vboxsync [31870] * trunk/src/VBox/VMM/PGMGstDefs.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) PGM: Don't sync unnecessary PTE bits. Mon, 23 Aug 2010 11:33:37 GMT vboxsync [31854] * trunk/src/VBox/VMM/VM.cpp (modified) VM: proper error message for VERR_HWACCM_CONFIG_MISMATCH Mon, 23 Aug 2010 08:18:42 GMT vboxsync [31851] * trunk/src/VBox/VMM/PGMBth.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMShw.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) pgmPoolAllocEx/pgmPoolAlloc: Just use pgmPoolAllocEx when you want ...