# # ChangeLog for trunk/src/VBox/VMM in vbox # # Generated by Trac 1.4.3.2 # Dec 14, 2024 5:34:41 PM Sun, 21 Oct 2007 04:40:50 GMT vboxsync [5400] * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) minor IN_GC tweak. Sun, 21 Oct 2007 04:40:24 GMT vboxsync [5399] * trunk/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp (modified) Name. Sun, 21 Oct 2007 04:37:46 GMT vboxsync [5398] * trunk/src/VBox/VMM/TM.cpp (modified) Fixed /TM/UseRealTSC. Sun, 21 Oct 2007 03:57:23 GMT vboxsync [5396] * trunk/src/VBox/VMM/TRPM.cpp (modified) * trunk/src/VBox/VMM/TRPMInternal.h (modified) * trunk/src/VBox/VMM/TRPMInternal.mac (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp (modified) Shaved off a few ticks on RDTSC emulation to speed up Solaris guest. Sun, 21 Oct 2007 02:19:37 GMT vboxsync [5395] * trunk/src/VBox/VMM/TRPM.cpp (modified) * trunk/src/VBox/VMM/TRPMInternal.h (modified) * trunk/src/VBox/VMM/TRPMInternal.mac (modified) * trunk/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp (modified) Optimized RDTSC emulation a little bit. Sun, 21 Oct 2007 01:49:38 GMT vboxsync [5394] * trunk/src/VBox/VMM/TRPM.cpp (modified) * trunk/src/VBox/VMM/TRPMInternal.h (modified) * trunk/src/VBox/VMM/TRPMInternal.mac (modified) /TRPM/SafeToDropGuestIDTMonitoring Fri, 19 Oct 2007 17:28:17 GMT vboxsync [5393] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) When flushing a page because it's been reused, don't emulate ... Fri, 19 Oct 2007 16:58:43 GMT vboxsync [5392] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Flush a page when we see MOVNTI or MOVNTDQ. Fri, 19 Oct 2007 16:45:07 GMT vboxsync [5389] * trunk/src/VBox/VMM/VMMAll/CPUMAllA.asm (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) Fully deal with CR0.EM/TS/MP changes in GC. Fri, 19 Oct 2007 14:13:42 GMT vboxsync [5384] * trunk/include/VBox/em.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAllA.asm (modified) * trunk/src/VBox/VMM/VMMGC/MMRamGC.cpp (modified) LOCK BTR and LOCK OR (for Solaris guests). Thu, 18 Oct 2007 14:13:22 GMT vboxsync [5375] * trunk/src/VBox/VMM/IOMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) IOM: Fixed some 64-bit alignment issues. (non critical, only screwed ... Wed, 17 Oct 2007 18:37:05 GMT vboxsync [5365] * trunk/src/VBox/VMM/VMM.cpp (modified) Fixed DISInstr return check. Wed, 17 Oct 2007 10:17:31 GMT vboxsync [5348] * trunk/src/VBox/VMM/PGMMap.cpp (modified) Fixed horrible issue in the relocation code where it was masking ... Wed, 17 Oct 2007 08:20:52 GMT vboxsync [5344] * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) trigger ring-0 assertions on linux. Wed, 17 Oct 2007 07:32:32 GMT vboxsync [5343] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) Protect cmpxchg emulation Wed, 17 Oct 2007 07:30:36 GMT vboxsync [5342] * trunk/include/VBox/em.h (modified) * trunk/src/VBox/VMM/VMMGC/EMGCA.asm (modified) * trunk/src/VBox/VMM/VMMGC/MMRamGC.cpp (modified) Protect cmpxchg emulation Tue, 16 Oct 2007 10:48:47 GMT vboxsync [5323] * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) Got rid of obsolete VBOXPDE usage Mon, 15 Oct 2007 10:06:42 GMT vboxsync [5289] * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Never trigger a breakpoint in ring 0. Mon, 15 Oct 2007 10:00:39 GMT vboxsync [5288] * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) More verbose assertion Sun, 14 Oct 2007 17:30:14 GMT vboxsync [5287] * trunk/include/VBox/vm.h (modified) * trunk/include/VBox/vm.mac (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) * trunk/src/VBox/VMM/CPUMInternal.h (modified) * trunk/src/VBox/VMM/CPUMInternal.mac (modified) 2 more cpuid leaves for the centaur part. letting 0xc0000002 thru ... Sun, 14 Oct 2007 11:12:34 GMT vboxsync [5286] * trunk/src/VBox/VMM/PATM/PATMA.asm (modified) Missing relocations Sat, 13 Oct 2007 23:55:58 GMT vboxsync [5285] * trunk/include/VBox/cpum.h (modified) * trunk/include/VBox/vm.h (modified) * trunk/include/VBox/vm.mac (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) * trunk/src/VBox/VMM/CPUMInternal.h (modified) * trunk/src/VBox/VMM/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/PATM/PATMA.asm (modified) * trunk/src/VBox/VMM/PATM/PATMA.h (modified) * trunk/src/VBox/VMM/PATM/PATMA.mac (modified) * trunk/src/VBox/VMM/PATM/PATMPatch.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) deal with the centaur cpuid stuff. Sat, 13 Oct 2007 22:52:43 GMT vboxsync [5284] * trunk/src/VBox/VMM/PATM/Makefile.kmk (deleted) * trunk/src/VBox/VMM/PATM/Makefile.kup (added) Makefile.kmk -> Makefile.kup. Fri, 12 Oct 2007 23:21:09 GMT vboxsync [5283] * trunk/include/VBox/intnet.h (modified) * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNetR0.cpp (modified) * trunk/src/VBox/VMM/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) internal networking fixes. Fri, 12 Oct 2007 18:26:35 GMT vboxsync [5275] * trunk/src/VBox/VMM/STAM.cpp (modified) GVMMSTATS offsets intead of VM. Fri, 12 Oct 2007 18:26:03 GMT vboxsync [5274] * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Call the right API, silly. Fri, 12 Oct 2007 16:48:19 GMT vboxsync [5264] * trunk/src/VBox/VMM/EM.cpp (modified) Quit unconditionally on a guru meditation. Fri, 12 Oct 2007 14:14:27 GMT vboxsync [5261] * trunk/src/VBox/VMM/PATM/VMMGC/PATMGC.cpp (modified) Wrong boundary check causes us to miss certain instruction updates. Fri, 12 Oct 2007 00:46:15 GMT vboxsync [5254] * trunk/src/VBox/VMM/STAM.cpp (modified) Reset ring-0 stats too (untested). Thu, 11 Oct 2007 20:27:12 GMT vboxsync [5249] * trunk/src/VBox/VMM/EM.cpp (modified) Make guru meditation work. At this point rc2 cannot be ... Thu, 11 Oct 2007 16:33:17 GMT vboxsync [5244] * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) Some more tuning wheels and nobs. Thu, 11 Oct 2007 15:57:00 GMT vboxsync [5240] * trunk/include/VBox/gvmm.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstGlobalConfig.cpp (copied) GCFGM mock-up. Wed, 10 Oct 2007 18:02:16 GMT vboxsync [5233] * trunk/include/VBox/gvmm.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/include/iprt/asm.h (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Added a request for resetting GVMM stats. not hooked up to STAM yet. Wed, 10 Oct 2007 16:27:11 GMT vboxsync [5232] * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0Internal.h (modified) Reapplied [25153]. Wed, 10 Oct 2007 14:50:39 GMT vboxsync [5221] * trunk/src/VBox/VMM/PATM/CSAMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) Fixed the 64-bit build. Wed, 10 Oct 2007 14:21:27 GMT vboxsync [5220] * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0Internal.h (modified) Backed out [25153] as the multiple event APIs are missing on linux ... Wed, 10 Oct 2007 14:14:15 GMT vboxsync [5219] * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0Internal.h (modified) HaltEvent -> HaltEventMulti Tue, 09 Oct 2007 18:16:08 GMT vboxsync [5211] * trunk/include/VBox/gvm.h (modified) * trunk/include/VBox/gvmm.h (modified) * trunk/include/VBox/vm.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/STAM.cpp (modified) * trunk/src/VBox/VMM/STAMInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0Internal.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) GVMM statistics. Tue, 09 Oct 2007 14:40:45 GMT vboxsync [5207] * trunk/src/VBox/VMM/STAM.cpp (modified) Added support for multi pattern expressions (not optimized). Tue, 09 Oct 2007 14:07:16 GMT vboxsync [5205] * trunk/src/VBox/VMM/PATM/CSAM.cpp (modified) Process indirect calls to catch cpuid instructions in OpenSuse 10.3 Tue, 09 Oct 2007 13:42:49 GMT vboxsync [5202] * trunk/src/VBox/VMM/STAM.cpp (modified) respect the STAMVISIBILITY_USED in the xml snapshot. Tue, 09 Oct 2007 12:34:23 GMT vboxsync [5200] * trunk/src/VBox/VMM/PATM/CSAM.cpp (modified) check pointers Tue, 09 Oct 2007 12:32:32 GMT vboxsync [5199] * trunk/src/VBox/VMM/PATM/CSAMInternal.h (modified) fewer recorded calls Tue, 09 Oct 2007 12:32:03 GMT vboxsync [5198] * trunk/include/VBox/csam.h (modified) * trunk/src/VBox/VMM/PATM/CSAM.cpp (modified) * trunk/src/VBox/VMM/PATM/CSAMInternal.h (modified) Experiment with call recording for CSAM Tue, 09 Oct 2007 12:31:32 GMT vboxsync [5197] * trunk/src/VBox/VMM/REMInternal.h (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) * trunk/src/recompiler/target-i386/exec.h (modified) * trunk/src/recompiler/target-i386/helper.c (modified) * trunk/src/recompiler/target-i386/op.c (modified) * trunk/src/recompiler/target-i386/translate.c (modified) Experiment with call recording for CSAM Mon, 08 Oct 2007 18:27:24 GMT vboxsync [5189] * trunk/include/VBox/stam.h (modified) * trunk/src/VBox/VMM/STAM.cpp (modified) Implemented STAMR3Snapshot (untested, missing formal XML description). Fri, 05 Oct 2007 13:33:36 GMT vboxsync [5167] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/gvm.h (modified) * trunk/include/VBox/gvmm.h (modified) * trunk/include/VBox/tm.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0Internal.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) New halt method. Tue, 02 Oct 2007 15:43:06 GMT vboxsync [5143] * trunk/include/VBox/gmm.h (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) The rest of the GMM code. Tue, 02 Oct 2007 13:58:35 GMT vboxsync [5142] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/gmm.h (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) More GMM code. Tue, 02 Oct 2007 09:17:01 GMT vboxsync [5135] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/gmm.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0Internal.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) More GMM code. Mon, 01 Oct 2007 14:09:27 GMT vboxsync [5124] * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstVMMFork.cpp (copied) tstVMMFork. Mon, 01 Oct 2007 13:51:56 GMT vboxsync [5123] * trunk/include/VBox/gmm.h (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) allocation code. Mon, 01 Oct 2007 12:04:39 GMT vboxsync [5119] * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) * trunk/src/VBox/VMM/VM.cpp (modified) Rewrote two error messages Fri, 28 Sep 2007 18:31:29 GMT vboxsync [5106] * trunk/include/VBox/gmm.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Hooked up the GMM code. Fri, 28 Sep 2007 15:46:28 GMT vboxsync [5100] * trunk/src/VBox/VMM/PGMInternal.h (modified) GMMPAGEDESC for handy pages. Fri, 28 Sep 2007 15:43:25 GMT vboxsync [5099] * trunk/src/VBox/VMM/VM.cpp (modified) getenv() => RTEnvGet() Thu, 27 Sep 2007 22:12:53 GMT vboxsync [5086] * trunk/include/VBox/gmm.h (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0Internal.h (modified) GMM. Thu, 27 Sep 2007 16:38:36 GMT vboxsync [5081] * trunk/src/VBox/VMM/HWACCMInternal.h (modified) -@name Thu, 27 Sep 2007 15:31:09 GMT vboxsync [5080] * trunk/src/VBox/VMM/VMEmt.cpp (modified) Debugging problem with too much spinning. Read parameters. Thu, 27 Sep 2007 11:06:28 GMT vboxsync [5073] * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Limit the amount of resume loops Thu, 27 Sep 2007 09:20:23 GMT vboxsync [5072] * trunk/src/VBox/VMM/VMMR0/HWACCMR0A.asm (modified) Run vmx guest code with interrupts disabled. Wed, 26 Sep 2007 18:37:49 GMT vboxsync [5064] * trunk/include/VBox/gvm.h (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0Internal.h (modified) GMM. Wed, 26 Sep 2007 16:08:23 GMT vboxsync [5056] * trunk/src/VBox/VMM/PDMLdr.cpp (modified) assertion was the wrong way around. typical 2am bug. Wed, 26 Sep 2007 16:04:18 GMT vboxsync [5055] * trunk/src/VBox/VMM/DBGFDisas.cpp (modified) PGMPhysIsPageMappingLockValid won't work on uninitialized data. Wed, 26 Sep 2007 15:54:23 GMT vboxsync [5054] * trunk/src/VBox/VMM/CPUM.cpp (modified) PGMPhysIsPageMappingLockValid won't work on uninitialized data. Wed, 26 Sep 2007 15:46:15 GMT vboxsync [5053] * trunk/src/VBox/VMM/CPUM.cpp (modified) case Wed, 26 Sep 2007 11:41:28 GMT vboxsync [5045] * trunk/src/VBox/VMM/PDMLdr.cpp (modified) Removed incorrect assertion (breaks VT-x) Wed, 26 Sep 2007 09:03:00 GMT vboxsync [5040] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/Devices/VMMDev/VBoxDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevHGCM.cpp (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) * trunk/src/VBox/VMM/DBGFDisas.cpp (modified) * trunk/src/VBox/VMM/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) GC phys/virt to HC virt functions are no longer accessible in our PDM ... Wed, 26 Sep 2007 06:47:37 GMT vboxsync [5035] * trunk/include/VBox/gmm.h (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) PRORITY => PRIORITY Wed, 26 Sep 2007 06:34:27 GMT vboxsync [5034] * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) fixed tree Wed, 26 Sep 2007 04:48:51 GMT vboxsync [5033] * trunk/include/VBox/gmm.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0Internal.h (added) GMM... Wed, 26 Sep 2007 03:21:50 GMT vboxsync [5032] * trunk/src/VBox/VMM/VM.cpp (modified) UVM. Tue, 25 Sep 2007 22:27:37 GMT vboxsync [5031] * trunk/include/VBox/gvm.h (added) * trunk/include/VBox/gvmm.h (modified) * trunk/include/VBox/log.h (modified) * trunk/include/VBox/pdmapi.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPR0.def (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/PDMLdr.cpp (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0Internal.h (added) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Use GVMMR3CreateVM. the new GVM structure is a ring-0 only VM ... Tue, 25 Sep 2007 16:47:36 GMT vboxsync [5029] * trunk/src/VBox/VMM/Makefile.kmk (modified) GVM -> GVMM Tue, 25 Sep 2007 15:49:09 GMT vboxsync [5026] * trunk/include/VBox/gmm.h (modified) * trunk/include/VBox/gvmm.h (moved) * trunk/include/VBox/types.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (moved) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) GVM -> GVMM. Tue, 25 Sep 2007 01:26:02 GMT vboxsync [5020] * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) Simplified the YASM/NASM invocations avoiding unnecessary statement ... Mon, 24 Sep 2007 22:24:07 GMT vboxsync [5018] * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) some code... Mon, 24 Sep 2007 21:38:20 GMT vboxsync [5017] * trunk/include/VBox/gmm.h (added) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (added) GVM kick-off. Mon, 24 Sep 2007 14:21:12 GMT vboxsync [5006] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Mon, 24 Sep 2007 11:18:29 GMT vboxsync [5001] * trunk/src/VBox/VMM/PGMPhys.cpp (modified) Correction Mon, 24 Sep 2007 11:17:56 GMT vboxsync [5000] * trunk/src/VBox/VMM/PGMPhys.cpp (modified) Log SUPPageAlloc failures Mon, 24 Sep 2007 09:45:26 GMT vboxsync [4999] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) More logging Mon, 24 Sep 2007 08:35:19 GMT vboxsync [4992] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) LogFlow instead Mon, 24 Sep 2007 08:34:34 GMT vboxsync [4991] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) More logging Sat, 22 Sep 2007 12:41:38 GMT vboxsync [4984] * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) (void) Sat, 22 Sep 2007 00:07:17 GMT vboxsync [4980] * trunk/src/VBox/VMM/VMMR0/GVMR0.cpp (modified) GVMR0CreateVM isn't used yet, so disable the code for now. Sat, 22 Sep 2007 00:04:09 GMT vboxsync [4979] * trunk/include/iprt/assert.h (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0A.asm (modified) New ring-0 assertion avoidance, now for all platforms. Sat, 22 Sep 2007 00:02:40 GMT vboxsync [4978] * trunk/src/VBox/VMM/PGMInternal.h (modified) Backed out most of 24659. Sat, 22 Sep 2007 00:01:15 GMT vboxsync [4977] * trunk/src/VBox/VMM/PGMHandler.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/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) Backed out most of 24659. Fri, 21 Sep 2007 23:57:40 GMT vboxsync [4975] * trunk/src/VBox/VMM/Makefile.kmk (modified) backing out 24660. Fri, 21 Sep 2007 22:41:51 GMT vboxsync [4972] * trunk/src/VBox/VMM/Makefile.kmk (modified) IN_GVM_R0 Fri, 21 Sep 2007 22:19:12 GMT vboxsync [4971] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/err.mac (modified) * trunk/include/VBox/gvm.h (added) * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMR0.cpp (added) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) GVM. Fri, 21 Sep 2007 18:27:48 GMT vboxsync [4970] * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) r=bird Fri, 21 Sep 2007 17:58:24 GMT vboxsync [4967] * trunk/src/VBox/VMM/PATM/PATM.cpp (modified) yasm bug #115 triggered this assertion. Fri, 21 Sep 2007 14:58:57 GMT vboxsync [4960] * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Raise IRQL to DISPATCH_LEVEL to prevent Windows from rescheduling us ... Fri, 21 Sep 2007 14:56:52 GMT vboxsync [4959] * trunk/src/VBox/VMM/PATM/CSAM.cpp (modified) build fix. Fri, 21 Sep 2007 14:54:04 GMT vboxsync [4958] * trunk/include/VBox/vm.h (modified) * trunk/include/VBox/vm.mac (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) * trunk/src/VBox/VMM/CPUMInternal.h (modified) * trunk/src/VBox/VMM/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) Added hSelf and removed pVMHC from the VM structure. Fri, 21 Sep 2007 14:14:47 GMT vboxsync [4955] * trunk/src/VBox/VMM/PATM/CSAM.cpp (modified) Compile fix Fri, 21 Sep 2007 14:10:37 GMT vboxsync [4954] * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Accidental commit removed Fri, 21 Sep 2007 14:08:19 GMT vboxsync [4953] * trunk/include/VBox/dis.h (modified) * trunk/include/VBox/err.h (modified) * trunk/src/VBox/Disassembler/Disasm.cpp (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmInternal.h (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) * trunk/src/VBox/VMM/DBGFDisas.cpp (modified) * trunk/src/VBox/VMM/PATM/CSAM.cpp (modified) * trunk/src/VBox/VMM/PATM/PATM.cpp (modified) * trunk/src/VBox/VMM/PATM/PATMInternal.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Cleaned up disassembler