# # ChangeLog for trunk/src/VBox/VMM in vbox # # Generated by Trac 1.4.3.2 # Dec 22, 2024 6:04:00 AM Thu, 17 Apr 2008 12:18:06 GMT vboxsync [8090] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Missing PGMPOOLKIND_PAE_PT_FOR_PAE_2MB case in pgmPoolTrackDeref. Thu, 17 Apr 2008 11:27:13 GMT vboxsync [8089] * trunk/src/VBox/VMM/PGM.cpp (modified) Fixed pgmR3MapRelocate call. Thu, 17 Apr 2008 09:55:26 GMT vboxsync [8086] * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) PAE monitoring fixes Thu, 17 Apr 2008 09:24:20 GMT vboxsync [8084] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Don't free mappings (PAE mode) Thu, 17 Apr 2008 08:46:40 GMT vboxsync [8079] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) PAE bugfix for CR3 mapping Wed, 16 Apr 2008 14:48:25 GMT vboxsync [8048] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Indent Wed, 16 Apr 2008 14:38:05 GMT vboxsync [8047] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) More logging Wed, 16 Apr 2008 13:50:43 GMT vboxsync [8042] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) corrected #if/#else/#endif comments. Wed, 16 Apr 2008 13:33:20 GMT vboxsync [8040] * trunk/src/VBox/VMM/PGM.cpp (modified) Missing relocations Wed, 16 Apr 2008 12:58:18 GMT vboxsync [8034] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Fixed another regression (pae shadow, 32 bits guest) Wed, 16 Apr 2008 12:40:16 GMT vboxsync [8033] * 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/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp (modified) Fixed one regression + several PAE related bugs. Wed, 16 Apr 2008 11:44:49 GMT vboxsync [8031] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Accidental debug code Wed, 16 Apr 2008 11:43:17 GMT vboxsync [8030] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Another fix for PAE mappings Wed, 16 Apr 2008 11:26:07 GMT vboxsync [8028] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Precedence Wed, 16 Apr 2008 11:24:50 GMT vboxsync [8027] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Fixed regression in 29680 Wed, 16 Apr 2008 10:16:22 GMT vboxsync [8021] * 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/PGMAllBth.h (modified) Added missing bits for PAE guest mappings. Tue, 15 Apr 2008 15:12:54 GMT vboxsync [8002] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Backed out 29657 Tue, 15 Apr 2008 15:07:50 GMT vboxsync [8001] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) PAE monitoring fixes Tue, 15 Apr 2008 14:18:35 GMT vboxsync [7997] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Assertion now only applies to long mode Tue, 15 Apr 2008 14:15:58 GMT vboxsync [7996] * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) Relax tests for PAE (rem vs raw) Tue, 15 Apr 2008 14:10:12 GMT vboxsync [7994] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) PDPT monitor fixes Tue, 15 Apr 2008 14:08:02 GMT vboxsync [7993] * trunk/src/VBox/VMM/PGM.cpp (modified) Changed warning for PAE. Must also pause the machine before reporting ... Tue, 15 Apr 2008 13:50:59 GMT vboxsync [7990] * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/MachineDebuggerImpl.h (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/xml/VirtualBox-settings-common.xsd (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) Reapplied 29633 & 29635 (fixes to follow) Tue, 15 Apr 2008 13:30:41 GMT vboxsync [7989] * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/MachineDebuggerImpl.h (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/xml/VirtualBox-settings-common.xsd (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) Backed out 29633 & 29635 again Tue, 15 Apr 2008 13:29:51 GMT vboxsync [7988] * trunk/src/VBox/Additions/WINNT/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/HappyHttp.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/main.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/MachineDebuggerImpl.h (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) Argh! Tue, 15 Apr 2008 13:29:05 GMT vboxsync [7987] * trunk/src/VBox/Additions/WINNT/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/HappyHttp.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/main.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/MachineDebuggerImpl.h (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) Backed out 29633 & 29635 for now Tue, 15 Apr 2008 12:32:02 GMT vboxsync [7982] * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/MachineDebuggerImpl.h (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) Added setting for guest PAE (default off) Tue, 15 Apr 2008 11:17:08 GMT vboxsync [7977] * trunk/src/VBox/VMM/CPUM.cpp (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) Added CFGM key for enabling PAE (CPUM/CPUID/EnablePAE). Tue, 15 Apr 2008 10:15:55 GMT vboxsync [7972] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Updated comment Tue, 15 Apr 2008 10:12:22 GMT vboxsync [7971] * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) PAE fixes/updates for raw mode (PDPT monitoring) Mon, 14 Apr 2008 17:26:08 GMT vboxsync [7963] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Correction Mon, 14 Apr 2008 17:24:54 GMT vboxsync [7962] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Updates for monitoring PAE pds & pdpts Mon, 14 Apr 2008 17:09:45 GMT vboxsync [7961] * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Updates for PAE paging in raw mode Mon, 14 Apr 2008 16:22:42 GMT vboxsync [7959] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) PAE shadow & 32 bits guest, so the entry size is 4 bytes Mon, 14 Apr 2008 16:09:19 GMT vboxsync [7957] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Corrected offsets Mon, 14 Apr 2008 16:08:20 GMT vboxsync [7956] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Backed out 29598 (will recommit in a minute) Mon, 14 Apr 2008 16:04:36 GMT vboxsync [7955] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Corrected monitor detection of writes that cross entry boundaries. ... Mon, 14 Apr 2008 15:42:43 GMT vboxsync [7953] * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) PAE monitoring changes Mon, 14 Apr 2008 09:50:39 GMT vboxsync [7949] * trunk/src/VBox/VMM/PGM.cpp (modified) use HWACCMIsEnabled() Mon, 14 Apr 2008 09:35:57 GMT vboxsync [7948] * trunk/src/VBox/VMM/PGM.cpp (modified) tell the user that PAE is not possible without VT-x or AMD-V Mon, 14 Apr 2008 09:34:40 GMT vboxsync [7947] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) cosmetics. Mon, 14 Apr 2008 07:53:00 GMT vboxsync [7945] * trunk/src/VBox/VMM/PGMPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) More logging Fri, 11 Apr 2008 16:07:26 GMT vboxsync [7929] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) And another Fri, 11 Apr 2008 16:03:46 GMT vboxsync [7928] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) PAE bugfix Fri, 11 Apr 2008 15:57:26 GMT vboxsync [7927] * trunk/src/VBox/VMM/VMM.cpp (modified) More debugging code removed Fri, 11 Apr 2008 15:48:11 GMT vboxsync [7925] * trunk/src/VBox/VMM/VMM.cpp (modified) Removed debug code Fri, 11 Apr 2008 15:47:21 GMT vboxsync [7924] * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMInternal.h (modified) Fixed broken ring 0 log flushing Fri, 11 Apr 2008 15:46:18 GMT vboxsync [7923] * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Different logging Fri, 11 Apr 2008 13:14:35 GMT vboxsync [7917] * trunk/src/VBox/VMM/VMM.cpp (modified) Comment update Fri, 11 Apr 2008 11:26:07 GMT vboxsync [7907] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) LogFlow update for 64 bits crx registers Fri, 11 Apr 2008 10:16:23 GMT vboxsync [7905] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) Changed CRx parameter size Fri, 11 Apr 2008 09:39:47 GMT vboxsync [7904] * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Additional checks for pgmGstGetPaePDPtr return value Thu, 10 Apr 2008 16:27:23 GMT vboxsync [7885] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Extra check for PAE PDPTR Thu, 10 Apr 2008 16:06:32 GMT vboxsync [7883] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) Drop the pVM->pgm.s.enmGuestMode <= PGMMODE_PROTECTED "optimization" ... Thu, 10 Apr 2008 15:53:24 GMT vboxsync [7877] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Adjusted assertion Thu, 10 Apr 2008 15:51:43 GMT vboxsync [7876] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Correction Thu, 10 Apr 2008 15:49:15 GMT vboxsync [7874] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Shutting up the compiler Thu, 10 Apr 2008 15:46:31 GMT vboxsync [7873] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) AssertCR3: check the 4 PDPTs too in PAE legacy mode Thu, 10 Apr 2008 12:23:37 GMT vboxsync [7866] * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) Got rid of annoying assertion Thu, 10 Apr 2008 12:21:06 GMT vboxsync [7865] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) Eliminate edge case where pVM->pgm.s.GCPhysCR3 would get out of sync. ... Thu, 10 Apr 2008 08:23:34 GMT vboxsync [7859] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Again Thu, 10 Apr 2008 08:22:17 GMT vboxsync [7858] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) AssertCR3 correction for PAE Wed, 09 Apr 2008 15:43:21 GMT vboxsync [7845] * trunk/src/VBox/VMM/PGMBth.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Corrected parameters for SyncCR3 & AssertCR3 Wed, 09 Apr 2008 15:19:42 GMT vboxsync [7843] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) More logging Wed, 09 Apr 2008 15:19:16 GMT vboxsync [7842] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) AssertCR3 for PAE guest mode Wed, 09 Apr 2008 08:52:56 GMT vboxsync [7822] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Must inform pgmpool about cleared PDs Wed, 09 Apr 2008 08:41:27 GMT vboxsync [7821] * trunk/include/VBox/pdmasynccompletion.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) PDMAsyncCompletion: move the host specific part into separate files. ... Wed, 09 Apr 2008 08:16:01 GMT vboxsync [7820] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Lazy clearing of PAE page directory Wed, 09 Apr 2008 08:00:14 GMT vboxsync [7819] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Clear PDPT Tue, 08 Apr 2008 19:57:44 GMT vboxsync [7815] * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) Fixed wrong test in IOMMMIOHandler that caused assertions/bad stuff ... Tue, 08 Apr 2008 14:25:58 GMT vboxsync [7808] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) SyncPage: correct NXE bit handling Tue, 08 Apr 2008 14:03:54 GMT vboxsync [7807] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Check pointer Tue, 08 Apr 2008 14:01:25 GMT vboxsync [7806] * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) Corrected assertion Tue, 08 Apr 2008 13:58:52 GMT vboxsync [7805] * trunk/src/VBox/VMM/PGM.cpp (modified) Init aGCPhysGstPaePDsMonitored properly Tue, 08 Apr 2008 13:34:26 GMT vboxsync [7804] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) NXE correction Tue, 08 Apr 2008 13:29:54 GMT vboxsync [7803] * trunk/src/VBox/VMM/EM.cpp (modified) More logging Tue, 08 Apr 2008 13:16:05 GMT vboxsync [7802] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) NX, r/w, u/s bits in the PDPE are valid in long mode only. Tue, 08 Apr 2008 13:05:47 GMT vboxsync [7800] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) PAE bugfix Tue, 08 Apr 2008 12:37:58 GMT vboxsync [7797] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Cleanup Tue, 08 Apr 2008 12:21:48 GMT vboxsync [7796] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Consistency Tue, 08 Apr 2008 11:12:51 GMT vboxsync [7794] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) corrected assertion Tue, 08 Apr 2008 11:09:58 GMT vboxsync [7793] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) More verbose assertion Tue, 08 Apr 2008 11:07:16 GMT vboxsync [7792] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Activated the PAE types for the pgm pool Tue, 08 Apr 2008 10:59:25 GMT vboxsync [7791] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) PAE fix for shadow PD index Mon, 07 Apr 2008 13:22:40 GMT vboxsync [7768] * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/pdmdrv.h (modified) * trunk/include/VBox/pdmusb.h (modified) * trunk/src/VBox/VMM/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/PDMDriver.cpp (modified) Added a VMState dev/usb/drvhlp. Sat, 05 Apr 2008 11:36:02 GMT vboxsync [7759] * trunk/src/VBox/Devices/Builtins.h (modified) * trunk/src/VBox/Devices/Graphics/BIOS/Makefile.kmk (modified) * trunk/src/VBox/Devices/Graphics/BIOS/innotek_logo.bmp (moved) * trunk/src/VBox/Devices/Graphics/BIOS/vbe.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/BIOS/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/BIOS/logo.c (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/VBoxBFE.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/VMM/CFGM.cpp (modified) The BIOS logo stuff moved to VGA device. Added 24bpp bitmaps support. Fri, 04 Apr 2008 22:21:04 GMT vboxsync [7755] * trunk/include/VBox/DevPCNet.h (modified) * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VBoxDev.cpp (modified) * trunk/src/VBox/VMM/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) Added a flag to the MMIO2 registration and did some other MMIO2 ... Fri, 04 Apr 2008 20:35:44 GMT vboxsync [7753] * 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/PGMAllHandler.cpp (modified) The PGM bits of the MMIO cleanup. Moved the parts of PGMR3Reset that ... Fri, 04 Apr 2008 17:35:14 GMT vboxsync [7752] * trunk/include/VBox/iom.h (modified) * trunk/include/VBox/pdmdev.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/VMM/IOM.cpp (modified) * trunk/src/VBox/VMM/PDMDevice.cpp (modified) Dropped the pszDesc argument to *MMIORegisterGC/R0. It only persists ... Fri, 04 Apr 2008 17:10:17 GMT vboxsync [7751] * trunk/src/VBox/VMM/IOM.cpp (modified) * trunk/src/VBox/VMM/IOMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) Simplified and cleaned up the MMIO code. - The R0 and GC MMIO ... Fri, 04 Apr 2008 15:57:28 GMT vboxsync [7749] * trunk/src/VBox/VMM/IOM.cpp (modified) Relocate offMMIOHandlerGC. Fixes guru on windows bootup. Fri, 04 Apr 2008 15:42:30 GMT vboxsync [7748] * trunk/src/VBox/VMM/VMMGC/PGMGC.cpp (modified) Removed invalid paging combinations Fri, 04 Apr 2008 15:23:58 GMT vboxsync [7747] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) PAE correction Fri, 04 Apr 2008 13:59:27 GMT vboxsync [7743] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) And another one Fri, 04 Apr 2008 13:53:16 GMT vboxsync [7742] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Corrected assertion for PAE guest mode Fri, 04 Apr 2008 13:27:56 GMT vboxsync [7741] * trunk/src/VBox/VMM/PGM.cpp (modified) Removed invalid paging combinations Fri, 04 Apr 2008 13:18:03 GMT vboxsync [7740] * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) PAE update Fri, 04 Apr 2008 12:48:18 GMT vboxsync [7739] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Moved WP check to the right place; fixes stuck boot of XP with hwaccm ... Fri, 04 Apr 2008 11:15:41 GMT vboxsync [7738] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) PAE switches should be handled correctly Fri, 04 Apr 2008 11:13:40 GMT vboxsync [7737] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) Allow PGM mode changes in ring 0 (hwaccm)