# # ChangeLog for trunk/src/VBox/VMM in vbox # # Generated by Trac 1.4.3.2 # Jan 6, 2025 1:07:27 AM Tue, 07 Oct 2008 13:04:43 GMT vboxsync [13045] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) #1865: More PGM changes. Tue, 07 Oct 2008 12:50:25 GMT vboxsync [13043] * trunk/include/VBox/hwacc_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) EPT updates Tue, 07 Oct 2008 12:43:34 GMT vboxsync [13042] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/IOMInternal.h (modified) * trunk/src/VBox/VMM/PGM.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/PGMPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) #1865: More PGM changes. Tue, 07 Oct 2008 11:57:50 GMT vboxsync [13040] * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMDbg.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) #1865: More PGM changes. Tue, 07 Oct 2008 11:29:51 GMT vboxsync [13038] * trunk/src/VBox/VMM/Makefile.kmk (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/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) #1865: More PGM changes. Tue, 07 Oct 2008 11:10:32 GMT vboxsync [13037] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) EPT updates Tue, 07 Oct 2008 11:05:23 GMT vboxsync [13036] * trunk/src/VBox/VMM/VMMR0/HWACCMR0A.asm (modified) CSTAR was still restored in failure paths. (not supported on Intel CPUs) Tue, 07 Oct 2008 09:54:32 GMT vboxsync [13035] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMDbg.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VBoxVMMDeps.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/PGMGC.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) #1865: More PGM... Tue, 07 Oct 2008 07:56:53 GMT vboxsync [13027] * trunk/src/VBox/VMM/VMMGC/TRPMGC.cpp (modified) TRPMGC: C++ forbids warning. Tue, 07 Oct 2008 07:48:40 GMT vboxsync [13026] * trunk/src/VBox/VMM/HWACCMInternal.h (modified) Alignment. Tue, 07 Oct 2008 07:28:54 GMT vboxsync [13025] * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/HWACCMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Updates for EPT. Mon, 06 Oct 2008 16:27:16 GMT vboxsync [13020] * trunk/include/VBox/pdmapi.h (modified) * trunk/include/VBox/pdmdev.h (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/PDMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) * trunk/src/recompiler/target-i386/helper.c (modified) Knut-compatibility fixes Mon, 06 Oct 2008 16:21:01 GMT vboxsync [13019] * 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/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/PGMAllShw.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) #1865: PGM ... Mon, 06 Oct 2008 14:48:49 GMT vboxsync [13013] * trunk/include/VBox/pdmapi.h (modified) * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/x86.h (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/PDMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) * trunk/src/recompiler/target-i386/cpu.h (modified) * trunk/src/recompiler/target-i386/helper.c (modified) infrastructure work for X2APIC support Mon, 06 Oct 2008 12:35:21 GMT vboxsync [13005] * trunk/include/VBox/cpum.h (modified) * trunk/include/VBox/dbgf.h (modified) * trunk/include/VBox/em.h (modified) * trunk/include/VBox/pdmasynccompletion.h (modified) * trunk/include/VBox/pdmasynctask.h (modified) * trunk/include/VBox/pdmcritsect.h (modified) * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/pdmdrv.h (modified) * trunk/include/VBox/pdmifs.h (modified) * trunk/include/VBox/pdmins.h (modified) * trunk/include/VBox/pdmqueue.h (modified) * trunk/include/VBox/pdmsrv.h (modified) * trunk/include/VBox/pdmthread.h (modified) * trunk/include/VBox/pdmusb.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/include/VBox/tm.h (modified) * trunk/src/VBox/VMM/CFGM.cpp (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) * trunk/src/VBox/VMM/DBGF.cpp (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/IOM.cpp (modified) * trunk/src/VBox/VMM/MM.cpp (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/SELM.cpp (modified) * trunk/src/VBox/VMM/SSM.cpp (modified) * trunk/src/VBox/VMM/STAM.cpp (modified) * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) VMM/doxygen: More links. Mon, 06 Oct 2008 11:06:14 GMT vboxsync [13001] * trunk/doc/VBox-doc.c (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/SELM.cpp (modified) * trunk/src/VBox/VMM/STAM.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) VBox-doc.c,VMM: doxygen links Mon, 06 Oct 2008 09:40:43 GMT vboxsync [12999] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Same applies to return code checks for PGMShwGetEPTPDPtr. Mon, 06 Oct 2008 09:38:43 GMT vboxsync [12998] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) More logging Mon, 06 Oct 2008 09:31:20 GMT vboxsync [12997] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Fixed regressions in return code checking Mon, 06 Oct 2008 08:46:51 GMT vboxsync [12994] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Cleanup Mon, 06 Oct 2008 08:32:44 GMT vboxsync [12993] * trunk/src/VBox/VMM/PDMQueue.cpp (modified) PDMQueue: Fix assertion with debug builds on 64bit hosts. A R0 ... Mon, 06 Oct 2008 02:57:00 GMT vboxsync [12991] * trunk/src/VBox/VMM/Makefile.kmk (modified) VMM: build fix. Mon, 06 Oct 2008 02:37:49 GMT vboxsync [12990] * trunk/src/VBox/VMM/Makefile.kmk (modified) VMM: build fix. Mon, 06 Oct 2008 02:15:39 GMT vboxsync [12989] * trunk/include/VBox/cdefs.h (modified) * trunk/include/VBox/cfgm.h (modified) * trunk/include/VBox/cpum.h (modified) * trunk/include/VBox/cpumdis.h (modified) * trunk/include/VBox/csam.h (modified) * trunk/include/VBox/dbgf.h (modified) * trunk/include/VBox/em.h (modified) * trunk/include/VBox/hwacc_svm.h (modified) * trunk/include/VBox/hwaccm.h (modified) * trunk/include/VBox/iom.h (modified) * trunk/include/VBox/mm.h (modified) * trunk/include/VBox/patm.h (modified) * trunk/include/VBox/pdmapi.h (modified) * trunk/include/VBox/pdmasynccompletion.h (modified) * trunk/include/VBox/pdmcritsect.h (modified) * trunk/include/VBox/pdmdrv.h (modified) * trunk/include/VBox/pdmqueue.h (modified) * trunk/include/VBox/pdmthread.h (modified) * trunk/include/VBox/pdmusb.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/include/VBox/rem.h (modified) * trunk/include/VBox/selm.h (modified) * trunk/include/VBox/ssm.h (modified) * trunk/include/VBox/stam.h (modified) * trunk/include/VBox/tm.h (modified) * trunk/include/VBox/trpm.h (modified) * trunk/include/VBox/vmapi.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/Disassembler/Makefile.kmk (modified) * trunk/src/VBox/Disassembler/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/CFGM.cpp (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) * trunk/src/VBox/VMM/CPUMInternal.h (modified) * trunk/src/VBox/VMM/CPUMStack.cpp (modified) * trunk/src/VBox/VMM/DBGF.cpp (modified) * trunk/src/VBox/VMM/DBGFAddr.cpp (modified) * trunk/src/VBox/VMM/DBGFBp.cpp (modified) * trunk/src/VBox/VMM/DBGFDisas.cpp (modified) * trunk/src/VBox/VMM/DBGFInfo.cpp (modified) * trunk/src/VBox/VMM/DBGFInternal.h (modified) * trunk/src/VBox/VMM/DBGFLog.cpp (modified) * trunk/src/VBox/VMM/DBGFMem.cpp (modified) * trunk/src/VBox/VMM/DBGFOS.cpp (modified) * trunk/src/VBox/VMM/DBGFStack.cpp (modified) * trunk/src/VBox/VMM/DBGFSym.cpp (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/IOM.cpp (modified) * trunk/src/VBox/VMM/IOMInternal.h (modified) * trunk/src/VBox/VMM/MM.cpp (modified) * trunk/src/VBox/VMM/MMHeap.cpp (modified) * trunk/src/VBox/VMM/MMHyper.cpp (modified) * trunk/src/VBox/VMM/MMInternal.h (modified) * trunk/src/VBox/VMM/MMPagePool.cpp (modified) * trunk/src/VBox/VMM/MMPhys.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/PATM/CSAM.cpp (modified) * trunk/src/VBox/VMM/PATM/CSAMInternal.h (modified) * trunk/src/VBox/VMM/PATM/PATM.cpp (modified) * trunk/src/VBox/VMM/PATM/PATMInternal.h (modified) * trunk/src/VBox/VMM/PATM/VMMAll/CSAMAll.cpp (modified) * trunk/src/VBox/VMM/PATM/VMMAll/PATMAll.cpp (modified) * trunk/src/VBox/VMM/PATM/VMMGC/CSAMGC.cpp (modified) * trunk/src/VBox/VMM/PATM/VMMGC/PATMGC.cpp (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/PDMCritSect.cpp (modified) * trunk/src/VBox/VMM/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/PDMLdr.cpp (modified) * trunk/src/VBox/VMM/PDMQueue.cpp (modified) * trunk/src/VBox/VMM/PDMThread.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/PGMMap.cpp (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/PGMPhysRWTmpl.h (modified) * trunk/src/VBox/VMM/PGMPool.cpp (modified) * trunk/src/VBox/VMM/REMInternal.h (modified) * trunk/src/VBox/VMM/SELM.cpp (modified) * trunk/src/VBox/VMM/SELMInternal.h (modified) * trunk/src/VBox/VMM/SSM.cpp (modified) * trunk/src/VBox/VMM/STAM.cpp (modified) * trunk/src/VBox/VMM/STAMInternal.h (modified) * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/TRPM.cpp (modified) * trunk/src/VBox/VMM/TRPMInternal.h (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/DBGFAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAllA.asm (modified) * trunk/src/VBox/VMM/VMMAll/HWACCMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAllHyper.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAllPagePool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllQueue.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/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/REMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllCpu.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllReal.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/CPUMGCA.asm (modified) * trunk/src/VBox/VMM/VMMGC/DBGFGC.cpp (modified) * trunk/src/VBox/VMM/VMMGC/EMGCA.asm (modified) * trunk/src/VBox/VMM/VMMGC/IOMGC.cpp (modified) * trunk/src/VBox/VMM/VMMGC/MMRamGC.cpp (modified) * trunk/src/VBox/VMM/VMMGC/MMRamGCA.asm (modified) * trunk/src/VBox/VMM/VMMGC/PGMGC.cpp (modified) * trunk/src/VBox/VMM/VMMGC/SELMGC.cpp (modified) * trunk/src/VBox/VMM/VMMGC/TRPMGC.cpp (modified) * trunk/src/VBox/VMM/VMMGC/VMMGC.cpp (modified) * trunk/src/VBox/VMM/VMMGC/VMMGCA.asm (modified) * trunk/src/VBox/VMM/VMMInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/DBGFR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.h (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/TRPMR0.cpp (modified) * trunk/src/VBox/VMM/VMReq.cpp (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into ... Mon, 06 Oct 2008 00:20:09 GMT vboxsync [12988] * trunk/src/VBox/VMM/PDM.cpp (modified) PDM: More words. Sun, 05 Oct 2008 18:09:00 GMT vboxsync [12987] * trunk/src/VBox/VMM/PDM.cpp (modified) PDM: docs update. Sat, 04 Oct 2008 23:41:17 GMT vboxsync [12986] * trunk/include/VBox/pdmdrv.h (modified) * trunk/include/VBox/pdmthread.h (modified) * trunk/include/VBox/pdmusb.h (modified) * trunk/src/VBox/VMM/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/PDMQueue.cpp (modified) * trunk/src/VBox/VMM/PDMThread.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllQueue.cpp (modified) More PDM cleanup. Sat, 04 Oct 2008 23:25:26 GMT vboxsync [12985] * trunk/src/VBox/VMM/PDMInternal.h (modified) * trunk/src/VBox/VMM/PDMQueue.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) PDMQueue: pQueueFlushR3 isn't necessary. Sat, 04 Oct 2008 23:20:58 GMT vboxsync [12984] * trunk/include/VBox/pdmqueue.h (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/PDMInternal.h (modified) * trunk/src/VBox/VMM/PDMQueue.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllQueue.cpp (modified) * trunk/src/VBox/VMM/VMMGC/PDMGCDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) #1865: PDMQueue. Sat, 04 Oct 2008 22:17:38 GMT vboxsync [12983] * trunk/include/VBox/pdmcritsect.h (modified) * trunk/src/VBox/VMM/PDMCritSect.cpp (modified) * trunk/src/VBox/VMM/PDMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) #1865: PDMCritSect. Sat, 04 Oct 2008 21:46:15 GMT vboxsync [12982] * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/PDMDevice.cpp (modified) PDMDev* adjustments. Sat, 04 Oct 2008 21:32:38 GMT vboxsync [12981] * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) MMHyperR3ToR0 -> PDMDEVINS_2_R0PTR. Sat, 04 Oct 2008 21:20:46 GMT vboxsync [12980] * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/PDMDevHlp.cpp (copied) * trunk/src/VBox/VMM/PDMDevMiscHlp.cpp (copied) * trunk/src/VBox/VMM/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/PDMInternal.h (modified) Split up PDMDevice.cpp, moving all the devhlps into two new files ... Sat, 04 Oct 2008 16:24:54 GMT vboxsync [12979] * trunk/src/VBox/VMM/PDMDevice.cpp (modified) PDMDevice.cpp polishing... Fri, 03 Oct 2008 23:24:35 GMT vboxsync [12977] * trunk/include/VBox/pdmdev.h (modified) * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/Audio/DevSB16.cpp (modified) * trunk/src/VBox/Devices/Audio/audio_int.h (modified) * trunk/src/VBox/Devices/Audio/audiosniffer.c (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Input/DevPS2.cpp (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/Devices/PC/DevDMA.cpp (modified) * trunk/src/VBox/Devices/PC/DevPIC.cpp (modified) * trunk/src/VBox/Devices/PC/DevPcArch.c (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) * trunk/src/VBox/Devices/PC/DevPit-i8254.cpp (modified) * trunk/src/VBox/Devices/PC/DevRTC.cpp (modified) * trunk/src/VBox/Devices/Parallel/DevParallel.cpp (modified) * trunk/src/VBox/Devices/Serial/DevSerial.cpp (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Devices/Storage/fdc.c (modified) * trunk/src/VBox/Devices/VMMDev/VBoxDev.cpp (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/PDMDevice.cpp (modified) #1865: Updated PDMDEVREG with pfnSoftReset, u32VersionEnd and some ... Fri, 03 Oct 2008 22:40:40 GMT vboxsync [12976] * trunk/include/VBox/pdmdev.h (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/VMM/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/VMMGC/PDMGCDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) PDM: fixed PDMAPICVERSION. Fri, 03 Oct 2008 22:22:37 GMT vboxsync [12975] * trunk/include/VBox/pdmapi.h (modified) * trunk/include/iprt/types.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/VMM/DBGFSym.cpp (modified) * trunk/src/VBox/VMM/IOM.cpp (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/PDMInternal.h (modified) * trunk/src/VBox/VMM/PDMLdr.cpp (modified) * trunk/src/VBox/VMM/PGMBth.h (modified) * trunk/src/VBox/VMM/PGMGst.h (modified) * trunk/src/VBox/VMM/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/PGMPool.cpp (modified) * trunk/src/VBox/VMM/PGMShw.h (modified) * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/TRPM.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMTests.cpp (modified) * trunk/src/VBox/VMM/testcase/tstMicro.cpp (modified) #1865: PDMLdr. Fri, 03 Oct 2008 13:08:29 GMT vboxsync [12972] * trunk/include/VBox/pdmdev.h (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/VMM/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMGC/PDMGCDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) APIC versioning in features interface Fri, 03 Oct 2008 11:06:57 GMT vboxsync [12971] * trunk/include/VBox/cpum.h (modified) * trunk/include/VBox/x86.h (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) x2APIC bits definitions Fri, 03 Oct 2008 07:04:11 GMT vboxsync [12970] * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/pdmins.h (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/PDMInternal.h (modified) * trunk/src/VBox/VMM/VMMGC/PDMGCDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) #1865: PDMINS. Fri, 03 Oct 2008 00:16:13 GMT vboxsync [12968] * 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/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAllHyper.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAllPagePool.cpp (modified) #1865: MM done for now (needs revisiting later). Thu, 02 Oct 2008 23:49:04 GMT vboxsync [12967] * trunk/include/VBox/mm.h (modified) * trunk/src/VBox/VMM/MM.cpp (modified) * trunk/src/VBox/VMM/MMHeap.cpp (modified) * trunk/src/VBox/VMM/MMHyper.cpp (modified) * trunk/src/VBox/VMM/MMInternal.h (modified) * trunk/src/VBox/VMM/MMPagePool.cpp (modified) * trunk/src/VBox/VMM/MMPhys.cpp (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAllHyper.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAllPagePool.cpp (modified) #1865: MM - docs and 4 new ring-3 heap APIs for string formatting. Thu, 02 Oct 2008 22:26:59 GMT vboxsync [12966] * trunk/src/VBox/VMM/VMMAll/MMAllPhys.cpp (deleted) MMAllPhys.cpp: Now it's deleted. Thu, 02 Oct 2008 22:26:14 GMT vboxsync [12965] * trunk/src/VBox/VMM/VMMGC/MMRamGC.cpp (modified) spaces Thu, 02 Oct 2008 22:25:43 GMT vboxsync [12964] * trunk/include/VBox/mm.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) VMM: MMPhysGCPhys2HCVirt -> PGMPhysGCPhys2HCPtrAssert; deleted ... Thu, 02 Oct 2008 14:46:07 GMT vboxsync [12940] * trunk/src/VBox/VMM/MMHyper.cpp (modified) RT_ABS() does not like unsigned parameters Thu, 02 Oct 2008 13:33:03 GMT vboxsync [12938] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Comment updates Thu, 02 Oct 2008 13:31:24 GMT vboxsync [12937] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) SyncPageWorker updates for EPT. Thu, 02 Oct 2008 13:19:46 GMT vboxsync [12936] * trunk/include/VBox/hwacc_vmx.h (modified) * trunk/include/VBox/pgm.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) More EPT updates Thu, 02 Oct 2008 12:49:48 GMT vboxsync [12935] * trunk/src/VBox/VMM/TM.cpp (modified) trailing newline Thu, 02 Oct 2008 11:48:49 GMT vboxsync [12932] * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/HWACCMAll.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/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) Paging updates in preparation for EPT. Thu, 02 Oct 2008 11:39:14 GMT vboxsync [12930] * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) warnings Thu, 02 Oct 2008 10:14:11 GMT vboxsync [12923] * trunk/src/VBox/VMM/CPUM.cpp (modified) warnings Thu, 02 Oct 2008 09:35:31 GMT vboxsync [12909] * trunk/src/VBox/VMM/PGMMap.cpp (modified) Signed/unsigned mismatch. Thu, 02 Oct 2008 08:52:44 GMT vboxsync [12902] * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) Fixed upper boundary of mode array. Thu, 02 Oct 2008 08:50:35 GMT vboxsync [12901] * trunk/src/VBox/VMM/PGM.cpp (modified) Fixed assertion Thu, 02 Oct 2008 08:10:58 GMT vboxsync [12898] * trunk/src/VBox/VMM/DBGFOS.cpp (modified) vcc warning Thu, 02 Oct 2008 08:09:23 GMT vboxsync [12897] * trunk/src/VBox/VMM/CPUMStack.cpp (modified) vcc warning Thu, 02 Oct 2008 08:07:46 GMT vboxsync [12896] * trunk/src/VBox/VMM/DBGF.cpp (modified) small fix Thu, 02 Oct 2008 08:02:05 GMT vboxsync [12894] * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) Enabled some EPT paging code. Thu, 02 Oct 2008 07:22:55 GMT vboxsync [12892] * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Devices/Storage/VmdkHDDCore.cpp (modified) * trunk/src/VBox/Runtime/generic/semsrw-generic.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) AssertMsgRC Wed, 01 Oct 2008 22:44:09 GMT vboxsync [12881] * trunk/src/VBox/VMM/DBGF.cpp (modified) DBGFR3Detach: Have to use RTSemPongWait, DBGFR3EventWait will check ... Wed, 01 Oct 2008 21:11:15 GMT vboxsync [12877] * trunk/src/VBox/VMM/DBGF.cpp (modified) DBGF: Don't linger in DBGFR3Detach. Wed, 01 Oct 2008 20:09:41 GMT vboxsync [12875] * trunk/src/VBox/VMM/DBGF.cpp (modified) * trunk/src/VBox/VMM/DBGFInternal.h (modified) DBGF: Fix term/detach race. Wed, 01 Oct 2008 09:37:46 GMT vboxsync [12855] * trunk/src/VBox/VMM/PATM/PATM.cpp (modified) * trunk/src/VBox/VMM/PATM/PATMInternal.h (modified) * trunk/src/VBox/VMM/PATM/VMMGC/PATMGC.cpp (modified) Mark referenced patches, so they can't be removed. Tue, 30 Sep 2008 15:34:05 GMT vboxsync [12837] * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMInternal.h (modified) VMM: more VT-x/AMD-V guru meditation fixes. Tue, 30 Sep 2008 15:33:20 GMT vboxsync [12836] * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) VMMR0: Fixed va_list reuse bug in AssertMsg2. Tue, 30 Sep 2008 14:54:51 GMT vboxsync [12835] * trunk/src/VBox/VMM/PATM/PATM.cpp (modified) Solved some overwritten patch instruction issues. (triggered assertions) Tue, 30 Sep 2008 14:29:45 GMT vboxsync [12834] * trunk/src/VBox/VMM/CPUM.cpp (modified) CPUM: dox adj. Tue, 30 Sep 2008 13:51:53 GMT vboxsync [12832] * trunk/src/VBox/VMM/DBGF.cpp (modified) DBGF: spaces. Tue, 30 Sep 2008 13:44:47 GMT vboxsync [12831] * trunk/src/VBox/VMM/EM.cpp (modified) Deal with CR0 updates inside patch code that force us to go to the ... Tue, 30 Sep 2008 13:38:36 GMT vboxsync [12830] * trunk/src/VBox/VMM/DBGF.cpp (modified) only wait 1 second in release mode before the Guru meditation dialog ... Tue, 30 Sep 2008 10:15:04 GMT vboxsync [12826] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.h (modified) Selector value of 0 is invalid in 32 or 64 bits mode. Tue, 30 Sep 2008 09:04:49 GMT vboxsync [12824] * trunk/src/VBox/VMM/HWACCMInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) FreeBSD boot assertion fix (VT-x real-mode emulation). Tue, 30 Sep 2008 08:05:37 GMT vboxsync [12823] * trunk/include/VBox/cpumdis.h (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) warnings Tue, 30 Sep 2008 07:50:05 GMT vboxsync [12822] * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) The hypervisor dump is not relevant when we're in VT-x/AMD-V mode. Tue, 30 Sep 2008 01:33:38 GMT vboxsync [12818] * trunk/src/VBox/VMM/IOM.cpp (modified) * trunk/src/VBox/VMM/STAM.cpp (modified) STAM,IOM: force sort order compatability with file system hierarchy ... Mon, 29 Sep 2008 18:33:17 GMT vboxsync [12815] * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/VMM/MMInternal.h (modified) * trunk/src/VBox/VMM/MMPagePool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAllPagePool.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) #1865: more MM changes. Mon, 29 Sep 2008 18:14:37 GMT vboxsync [12814] * 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/MMPagePool.cpp (modified) * trunk/src/VBox/VMM/MMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAllHyper.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAllPhys.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) #1865: more MM changes. Mon, 29 Sep 2008 16:11:29 GMT vboxsync [12811] * trunk/src/VBox/VMM/CPUM.cpp (modified) logging fix Mon, 29 Sep 2008 15:03:55 GMT vboxsync [12807] * trunk/include/VBox/pdmdev.h (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/PDMInternal.h (modified) PDM - VMMDevHeap: PDM_DEVHLP_VERSION minor increment, ... Mon, 29 Sep 2008 14:45:02 GMT vboxsync [12805] * trunk/src/VBox/VMM/HWACCMInternal.h (modified) Reenabled real-mode emulation in VT-x again. Mon, 29 Sep 2008 13:56:34 GMT vboxsync [12801] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) Lidt/lgdt emulation fix for 16 bits operand size. Mon, 29 Sep 2008 13:43:16 GMT vboxsync [12800] * trunk/src/VBox/VMM/HWACCMInternal.h (modified) Disabled real-mode emulation again: OS/2 no longer boots. Mon, 29 Sep 2008 13:35:29 GMT vboxsync [12799] * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/VMM/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/VMMGC/PDMGCDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) r=bird: cpuid -> idCpu like we use elsewhere (mixed case!). Mon, 29 Sep 2008 13:31:41 GMT vboxsync [12798] * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (modified) Reset the real-mode emulation state correctly. Reenabled real-mode ... Mon, 29 Sep 2008 13:16:01 GMT vboxsync [12796] * trunk/src/VBox/VMM/HWACCMInternal.h (modified) Disable raw mode emulation until the reset problem is fixed. Mon, 29 Sep 2008 13:07:00 GMT vboxsync [12795] * trunk/include/VBox/x86.h (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) HWACCM: fixed unsigned/signed compare warning (x86.h), use const and g_. Mon, 29 Sep 2008 12:51:37 GMT vboxsync [12794] * trunk/include/VBox/vm.h (modified) * trunk/include/VBox/vm.mac (modified) * trunk/src/VBox/VMM/MMHyper.cpp (modified) #1865: Added a pVMRC member to VM so I can gradually convert away ... Mon, 29 Sep 2008 12:36:09 GMT vboxsync [12793] * trunk/src/VBox/VMM/HWACCMInternal.h (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.h (modified) More fixes for real-mode emulation in VT-x. Now enabled by default ... Mon, 29 Sep 2008 12:14:42 GMT vboxsync [12792] * trunk/src/VBox/VMM/MMHyper.cpp (modified) * trunk/src/VBox/VMM/MMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/MMAllHyper.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) #1865: some MM stuff. Mon, 29 Sep 2008 11:20:34 GMT vboxsync [12789] * trunk/src/VBox/VMM/HWACCM.cpp (modified) Corrections Mon, 29 Sep 2008 11:09:02 GMT vboxsync [12788] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Monitor X86_CR4_VME changes as well if emulated real-mode is enabled. Mon, 29 Sep 2008 11:04:07 GMT vboxsync [12787] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Accidental commit. Mon, 29 Sep 2008 11:01:57 GMT vboxsync [12786] * 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/VMMR0/HWVMXR0.cpp (modified) Real-mode support for VT-x. (currently disabled) Mon, 29 Sep 2008 09:49:53 GMT vboxsync [12784] * trunk/src/VBox/VMM/EM.cpp (modified) @note -> Note: Fri, 26 Sep 2008 16:32:43 GMT vboxsync [12773] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) EMInterpretLMSW: LMSW cannot change AM or WP, so no need to check ... Fri, 26 Sep 2008 16:13:09 GMT vboxsync [12772] * trunk/include/VBox/iom.h (modified) * trunk/include/VBox/mm.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/VMM/IOM.cpp (modified) * trunk/src/VBox/VMM/IOMInternal.h (modified) * trunk/src/VBox/VMM/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) #1865: IOM. Fri, 26 Sep 2008 11:01:01 GMT vboxsync [12763] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Fixed IF handling for real mode. (iopl=3, no need for VIF) Fri, 26 Sep 2008 10:10:38 GMT vboxsync [12760] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) EMAll: Disabled the assertions reported in bug #2609, bug #1931 and ...