# # ChangeLog for trunk/src/VBox/VMM in vbox # # Generated by Trac 1.4.3.2 # Dec 22, 2024 1:22:59 AM Mon, 19 May 2008 10:08:21 GMT vboxsync [8911] * trunk/src/VBox/VMM/TM.cpp (modified) No fixed tsc if the GIP timer is in async mode. (TM; AMD cpus with ... Fri, 16 May 2008 15:28:10 GMT vboxsync [8901] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Always enable caching Fri, 16 May 2008 15:18:42 GMT vboxsync [8900] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Some updates Fri, 16 May 2008 14:55:31 GMT vboxsync [8899] * trunk/src/VBox/VMM/VMMTests.cpp (modified) Fixed hwaccm test Fri, 16 May 2008 12:36:58 GMT vboxsync [8889] * trunk/include/iprt/asm.h (modified) * trunk/src/VBox/Runtime/testcase/tstInlineAsm.cpp (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) Added ASMGetCpuModuleIntel/Amd and ASMIsIntelCpu and ASMIsIntelCpuEx ... Fri, 16 May 2008 11:58:04 GMT vboxsync [8885] * trunk/src/VBox/VMM/CPUM.cpp (modified) Use ASMGetCpuFamily/Model/Stepping (for the extended one too). Fri, 16 May 2008 11:56:49 GMT vboxsync [8884] * trunk/src/VBox/VMM/CPUM.cpp (modified) Use ASMGetCpuFamily/Model/Stepping. Fri, 16 May 2008 11:17:35 GMT vboxsync [8881] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Wrong assertion Fri, 16 May 2008 11:13:50 GMT vboxsync [8880] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) More logging Fri, 16 May 2008 11:13:00 GMT vboxsync [8879] * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) Init idCpu Fri, 16 May 2008 10:59:52 GMT vboxsync [8878] * trunk/src/VBox/VMM/HWACCMInternal.h (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) Don't automatically flush the TLB when we remain on the same cpu (on ... Fri, 16 May 2008 09:59:07 GMT vboxsync [8876] * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (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) ASID based TLB flushing Fri, 16 May 2008 08:55:47 GMT vboxsync [8873] * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) Fetch the SVM features too and write them to the release log Fri, 16 May 2008 08:29:00 GMT vboxsync [8871] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Updated assertion Fri, 16 May 2008 08:23:10 GMT vboxsync [8870] * trunk/include/VBox/hwacc_svm.h (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Intercept mwait as well (AMD-V) Fri, 16 May 2008 07:43:10 GMT vboxsync [8868] * trunk/src/VBox/VMM/CPUM.cpp (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Base & extended model corrections. Thu, 15 May 2008 15:17:54 GMT vboxsync [8864] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Small update Thu, 15 May 2008 14:59:39 GMT vboxsync [8862] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Inverted check Thu, 15 May 2008 14:57:35 GMT vboxsync [8861] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Don't bother to invalidate pages if a TLB flush is already pending. Thu, 15 May 2008 14:43:16 GMT vboxsync [8860] * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Some flushing statistics Thu, 15 May 2008 14:18:48 GMT vboxsync [8856] * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) Compilation fix Thu, 15 May 2008 14:09:16 GMT vboxsync [8855] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Simplified tlb flushing. Thu, 15 May 2008 13:58:37 GMT vboxsync [8854] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Minor updates Thu, 15 May 2008 13:57:31 GMT vboxsync [8853] * trunk/include/VBox/hwaccm.h (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.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) Manual page invalidation or TLB flush is required for AMD-V. Thu, 15 May 2008 13:51:02 GMT vboxsync [8851] * trunk/src/VBox/VMM/EM.cpp (modified) Fixed VERR_REM_FLUSHED_PAGES_OVERFLOW handling in emR3RawHandleRC - ... Thu, 15 May 2008 13:08:01 GMT vboxsync [8848] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Backed out 30862; redundant Thu, 15 May 2008 13:04:31 GMT vboxsync [8847] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) On entry always flush the TLB. Thu, 15 May 2008 11:16:29 GMT vboxsync [8843] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Correction Thu, 15 May 2008 11:08:01 GMT vboxsync [8842] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Wrong assertion Thu, 15 May 2008 11:05:07 GMT vboxsync [8841] * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Extra statistic counter Thu, 15 May 2008 10:05:49 GMT vboxsync [8839] * trunk/src/VBox/VMM/VMMR0/HWACCMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Correctly restore IF in SVMVMRun Thu, 15 May 2008 02:48:57 GMT vboxsync [8831] * trunk/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp (modified) dtrace experiments. Thu, 15 May 2008 02:46:57 GMT vboxsync [8830] * trunk/src/VBox/VMM/PATM/PATM.cpp (modified) dtrace experiments. Wed, 14 May 2008 22:12:33 GMT vboxsync [8825] * trunk/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp (modified) -doxygen comment. Wed, 14 May 2008 22:12:13 GMT vboxsync [8824] * trunk/src/VBox/VMM/EM.cpp (modified) Don't assert on VERR_REM_TOO_MANY_TRAPS and make the debugger go into ... Wed, 14 May 2008 21:51:07 GMT vboxsync [8823] * trunk/src/VBox/VMM/DBGF.cpp (modified) Don't loop forever in DBGFR3Term if the debugger and EMT race each other. Wed, 14 May 2008 19:46:18 GMT vboxsync [8819] * trunk/include/VBox/dbgf.h (modified) * trunk/src/VBox/VMM/DBGFAddr.cpp (modified) * trunk/src/VBox/VMM/DBGFMem.cpp (modified) Added DBGFR3MemReadString and made DBGFR3AddrFromFlat return pAddress. Wed, 14 May 2008 19:44:56 GMT vboxsync [8818] * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) Pushed some very noisy logging into Log4 (was LogFlow). Wed, 14 May 2008 14:49:10 GMT vboxsync [8816] * trunk/src/VBox/VMM/HWACCM.cpp (modified) Added a release log statement about erratum 170 Wed, 14 May 2008 14:47:55 GMT vboxsync [8815] * trunk/src/VBox/VMM/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Corrected revision checks for erratum 170. Wed, 14 May 2008 13:43:38 GMT vboxsync [8809] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Proper injection of pending interrupts when IF=0, so they get ... Wed, 14 May 2008 09:46:06 GMT vboxsync [8808] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Correction Wed, 14 May 2008 09:44:34 GMT vboxsync [8807] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Unused local variable Wed, 14 May 2008 09:34:15 GMT vboxsync [8806] * trunk/src/VBox/VMM/HWACCMInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Determine which AMD cpus are really affected by erratum 170 (forced ... Wed, 14 May 2008 03:18:30 GMT vboxsync [8802] * trunk/src/VBox/VMM/DBGFInternal.h (modified) alignment... Wed, 14 May 2008 03:09:18 GMT vboxsync [8801] * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/VMM/DBGFInternal.h (modified) alignment... Wed, 14 May 2008 03:03:54 GMT vboxsync [8800] * trunk/include/VBox/dbgf.h (modified) * trunk/src/VBox/Debugger/DBGCCommands.cpp (modified) * trunk/src/VBox/Debugger/DBGConsole.cpp (modified) * trunk/src/VBox/Debugger/DBGPlugInSolaris.cpp (added) * trunk/src/VBox/Debugger/DBGPlugIns.h (added) * trunk/src/VBox/Debugger/Makefile.kmk (modified) * trunk/src/VBox/Debugger/testcase/tstDBGCStubs.cpp (modified) * trunk/src/VBox/VMM/DBGFMem.cpp (modified) * trunk/src/VBox/VMM/DBGFOS.cpp (modified) Started digging into the solaris guest kernel. Added DBGFR3MemRead. Wed, 14 May 2008 01:47:53 GMT vboxsync [8799] * trunk/src/VBox/VMM/DBGFInternal.h (modified) More alignment fun. Tue, 13 May 2008 23:16:03 GMT vboxsync [8797] * trunk/include/VBox/dbgf.h (modified) * trunk/include/VBox/err.h (modified) * trunk/include/VBox/mm.h (modified) * trunk/src/VBox/VMM/DBGF.cpp (modified) * trunk/src/VBox/VMM/DBGFInternal.h (modified) * trunk/src/VBox/VMM/DBGFOS.cpp (added) * trunk/src/VBox/VMM/MMHeap.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) New DBGF interface for digging into the guts of the guest OS kernel. Tue, 13 May 2008 17:44:24 GMT vboxsync [8795] * trunk/src/VBox/VMM/VMEmt.cpp (modified) Fiex bad OFF -> GURU state transition. Tue, 13 May 2008 17:43:23 GMT vboxsync [8794] * trunk/src/VBox/VMM/VM.cpp (modified) started on some state machine validation (to catch a bad OFF -> GURU ... Tue, 13 May 2008 17:38:29 GMT vboxsync [8793] * trunk/src/VBox/VMM/VMMGC/DBGFGC.cpp (modified) Log group. Sun, 11 May 2008 19:21:32 GMT vboxsync [8763] * trunk/src/VBox/VMM/PATM/VMMGC/Makefile.kmk (deleted) * trunk/src/VBox/VMM/PATM/VMMGC/Makefile.kup (added) * trunk/src/VBox/VMM/VMMGC/Makefile.kmk (deleted) Use Makefile.kup instead of up.kmk. Sun, 11 May 2008 18:39:30 GMT vboxsync [8760] * trunk/Config.kmk (modified) * trunk/Makefile.kmk (modified) * trunk/include/Makefile.kmk (modified) * trunk/src/Makefile.kmk (modified) * trunk/src/VBox/Additions/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/Mirror/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Miniport/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Miniport/Mirror/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/OpenGL/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/OpenGL/test/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/MouseFilter/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxControl/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxGINA/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxGuest/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxHook/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxHook/testcase/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxService/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxService/testcase/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/i8042prt/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxGuest/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxService/Makefile.kmk (modified) * trunk/src/VBox/Additions/freebsd/Makefile.kmk (modified) * trunk/src/VBox/Additions/freebsd/vboxvfs/Makefile.kmk (modified) * trunk/src/VBox/Additions/linux/Makefile.kmk (modified) * trunk/src/VBox/Additions/linux/daemon/Makefile.kmk (modified) * trunk/src/VBox/Additions/linux/module/Makefile.kmk (modified) * trunk/src/VBox/Additions/linux/sharedfolders/Makefile.kmk (modified) * trunk/src/VBox/Additions/os2/VBoxSF/Makefile.kmk (modified) * trunk/src/VBox/Additions/solaris/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/xclient/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/xgraphics/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/xmouse/Makefile.kmk (modified) * trunk/src/VBox/Debugger/Makefile.kmk (modified) * trunk/src/VBox/Devices/Graphics/BIOS/Makefile.kmk (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/BIOS/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/Etherboot-src/Makefile.kmk (modified) * trunk/src/VBox/Devices/Storage/testcase/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/Makefile.kmk (modified) * trunk/src/VBox/Disassembler/Makefile.kmk (modified) * trunk/src/VBox/Frontends/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxBFE/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxFB/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxHeadless/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxHeadless/VideoCapture/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxHeadless/testcase/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxManage/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxSDL/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox4/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/testcase/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxTAP/Makefile.kmk (modified) * trunk/src/VBox/HostServices/Makefile.kmk (modified) * trunk/src/VBox/HostServices/SharedClipboard/Makefile.kmk (modified) * trunk/src/VBox/HostServices/SharedFolders/Makefile.kmk (modified) * trunk/src/VBox/HostServices/SharedFolders/testcase/Makefile.kmk (modified) * trunk/src/VBox/HostServices/SharedOpenGL/Makefile.kmk (modified) * trunk/src/VBox/Installer/Makefile.kmk (modified) * trunk/src/VBox/Installer/linux/Makefile.kmk (modified) * trunk/src/VBox/Installer/solaris/Makefile.kmk (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/testcase/Makefile.kmk (modified) * trunk/src/VBox/Makefile.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/PATM/VMMGC/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMGC/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/bldprogs/Makefile.kmk (modified) * trunk/src/libs/Makefile.kmk (modified) * trunk/src/libs/ffmpeg-20060710/Makefile.kmk (modified) * trunk/src/libs/kStuff/Makefile.kmk (modified) * trunk/src/libs/liblzf-1.51/Makefile.kmk (modified) * trunk/src/libs/libpng-1.2.8/Makefile.kmk (modified) * trunk/src/libs/libxml2-2.6.30/Makefile.kmk (modified) * trunk/src/libs/libxslt-1.1.22/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/zlib-1.2.1/Makefile.kmk (modified) * trunk/src/recompiler/Makefile.kmk (modified) * trunk/src/testcase/Makefile.kmk (modified) * trunk/tools/Makefile-ose.kmk (modified) PATH_KBUILD -> KBUILD_PATH. Sun, 11 May 2008 18:33:24 GMT vboxsync [8759] * trunk/Config.kmk (modified) * trunk/Makefile.kmk (modified) * trunk/src/Makefile.kmk (modified) * trunk/src/VBox/Additions/Makefile.kmk (modified) * trunk/src/VBox/Additions/freebsd/Makefile.kmk (modified) * trunk/src/VBox/Additions/linux/Makefile.kmk (modified) * trunk/src/VBox/Additions/solaris/Makefile.kmk (modified) * trunk/src/VBox/Devices/Graphics/BIOS/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/BIOS/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox4/Makefile.kmk (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/recompiler/Makefile.kmk (modified) BUILD_TYPE -> KBUILD_TYPE. Sun, 11 May 2008 18:27:49 GMT vboxsync [8758] * trunk/Config.kmk (modified) * trunk/Makefile.kmk (modified) * trunk/src/VBox/Additions/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxGuest/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/Makefile.kmk (modified) * trunk/src/VBox/Additions/linux/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/xgraphics/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/xmouse/Makefile.kmk (modified) * trunk/src/VBox/Debugger/Makefile.kmk (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/Etherboot-src/Makefile.kmk (modified) * trunk/src/VBox/Devices/Storage/testcase/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/Makefile.kmk (modified) * trunk/src/VBox/Disassembler/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxBFE/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxSDL/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox4/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostServices/Makefile.kmk (modified) * trunk/src/VBox/HostServices/SharedClipboard/Makefile.kmk (modified) * trunk/src/VBox/HostServices/SharedFolders/testcase/Makefile.kmk (modified) * trunk/src/VBox/Installer/linux/Makefile.kmk (modified) * trunk/src/VBox/Installer/solaris/Makefile.kmk (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/libs/Makefile.kmk (modified) * trunk/src/libs/ffmpeg-20060710/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/recompiler/Makefile.kmk (modified) * trunk/tools/CommonFetch.kmk (modified) BUILD_TARGET* -> KBUILD_TARGET*. Sun, 11 May 2008 18:19:50 GMT vboxsync [8757] * trunk/Config.kmk (modified) * trunk/src/VBox/Additions/common/VBoxService/Makefile.kmk (modified) * trunk/src/VBox/Additions/freebsd/Makefile.kmk (modified) * trunk/src/VBox/Additions/freebsd/vboxvfs/Makefile.kmk (modified) * trunk/src/VBox/Additions/solaris/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/Makefile.kmk (modified) * trunk/src/VBox/HostServices/SharedFolders/testcase/Makefile.kmk (modified) * trunk/src/VBox/Installer/Makefile.kmk (modified) * trunk/src/VBox/Installer/linux/Makefile.kmk (modified) * trunk/src/VBox/Installer/solaris/Makefile.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/recompiler/Makefile.kmk (modified) BUILD_PLATFORM* -> KBUILD_HOST*. Fri, 09 May 2008 11:21:20 GMT vboxsync [8739] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Set the shadow PDE for real and protected mode without paging to ... Fri, 09 May 2008 10:57:17 GMT vboxsync [8738] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) More logging Fri, 09 May 2008 10:09:31 GMT vboxsync [8736] * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Excessive debug logging can halt the host. Fri, 09 May 2008 10:03:05 GMT vboxsync [8735] * trunk/src/VBox/VMM/CPUM.cpp (modified) copy&past fix. Fri, 09 May 2008 09:01:39 GMT vboxsync [8734] * trunk/src/VBox/VMM/CPUM.cpp (modified) CPUID updates Wed, 07 May 2008 18:13:32 GMT vboxsync [8677] * trunk/include/VBox/pdmcritsect.h (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) Fixed lock accounting for locks aquired via VMM[GC|R0]CallHost. Wed, 07 May 2008 14:39:41 GMT vboxsync [8659] * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Updates for 64 bits paging. Removed conditional dirty and accessed ... Tue, 06 May 2008 17:24:11 GMT vboxsync [8636] * trunk/src/VBox/VMM/Makefile.kmk (modified) .o/.obj alias for PGMPhysRWTmpl. Tue, 06 May 2008 17:22:43 GMT vboxsync [8635] * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/PGMPhysRWTmpl.h (moved) PGMPhys.h -> PGMPhysRWTmpl.h Tue, 06 May 2008 13:27:07 GMT vboxsync [8626] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/PGMPhys.h (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) Renamed the PGMR3PhysRead* and PGMR3PhysWrite* function and added U64 ... Tue, 06 May 2008 13:25:07 GMT vboxsync [8625] * trunk/src/VBox/VMM/PGMHandler.cpp (modified) trailing spaces. Tue, 06 May 2008 13:24:09 GMT vboxsync [8624] * trunk/src/VBox/VMM/PGM.cpp (modified) Fixed bug in PGMR3CheckIntegrity that would surface during reset in ... Mon, 05 May 2008 17:01:15 GMT vboxsync [8608] * trunk/src/VBox/VMM/VM.cpp (modified) todo comment. Mon, 05 May 2008 15:37:41 GMT vboxsync [8604] * trunk/src/VBox/VMM/VM.cpp (modified) Workaround for the multiple error messages set in the ... Mon, 05 May 2008 13:54:26 GMT vboxsync [8579] * trunk/include/iprt/assert.h (modified) * trunk/src/VBox/Devices/Storage/DrvHostBase.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/darwin/iokit.cpp (modified) * trunk/src/VBox/Runtime/common/time/time.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) AssertBreakVoid -> AssertBreak Mon, 05 May 2008 12:32:51 GMT vboxsync [8569] * trunk/include/iprt/assert.h (modified) * trunk/src/VBox/Devices/Storage/DrvHostBase.cpp (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD-new.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/darwin/iokit.cpp (modified) * trunk/src/VBox/Main/linux/server_module.cpp (modified) * trunk/src/VBox/Runtime/common/time/time.cpp (modified) * trunk/src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) AssertBreak -> AssertBreakStmt. Mon, 05 May 2008 11:50:50 GMT vboxsync [8564] * trunk/include/VBox/cdefs.h (modified) * trunk/src/VBox/VMM/CFGM.cpp (modified) * trunk/src/VBox/VMM/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/recompiler/target-i386/helper.c (modified) NoDmik -> NOT_DMIK. Mon, 05 May 2008 10:00:33 GMT vboxsync [8557] * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMShw.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) Updates for 64 bits paging. Removed unused ... Mon, 05 May 2008 08:08:06 GMT vboxsync [8554] * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) Always refuse to load if the cpu is in vmx root mode (32 bits to PAE ... Mon, 05 May 2008 08:01:48 GMT vboxsync [8553] * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) Moved VMX root mode check around. Sat, 03 May 2008 15:09:28 GMT vboxsync [8550] * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) Corrected the KVM presence check Fri, 02 May 2008 17:48:42 GMT vboxsync [8543] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) Corrected the error code for that core code 'allocation' failure. Fri, 02 May 2008 17:26:30 GMT vboxsync [8542] * trunk/src/VBox/VMM/VMM.cpp (modified) Try harder to find contiguous memory for the core code (world ... Fri, 02 May 2008 17:00:34 GMT vboxsync [8537] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) Spaces Fri, 02 May 2008 16:46:51 GMT vboxsync [8536] * trunk/include/VBox/x86.h (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) Split out the long mode only bits from the PDPE. Set accessed bits ... Fri, 02 May 2008 16:08:33 GMT vboxsync [8535] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Trying to shut up GCC Fri, 02 May 2008 16:04:51 GMT vboxsync [8533] * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Start of 64 bits paging support Wed, 30 Apr 2008 15:35:21 GMT vboxsync [8514] * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Removed annoying SUPR0Printf. Wed, 30 Apr 2008 11:25:42 GMT vboxsync [8503] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Fall back to the recompiler when the guest tries to access invalid ... Wed, 30 Apr 2008 11:18:43 GMT vboxsync [8500] * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) Extra stat Wed, 30 Apr 2008 07:31:16 GMT vboxsync [8491] * trunk/src/VBox/Disassembler/DisasmTest.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTestA.asm (modified) * trunk/src/VBox/VMM/VMMGC/EMGCA.asm (modified) Fixed OS/2 builds. Tue, 29 Apr 2008 12:10:47 GMT vboxsync [8460] * trunk/src/VBox/VMM/PGMInternal.h (modified) Alignment fix for 64 bits builds Tue, 29 Apr 2008 12:00:53 GMT vboxsync [8458] * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) Finished up the Gst part of longmode paging Tue, 29 Apr 2008 11:36:19 GMT vboxsync [8455] * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) Compile fix Tue, 29 Apr 2008 11:31:44 GMT vboxsync [8454] * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) Long mode changes Mon, 28 Apr 2008 11:20:42 GMT vboxsync [8415] * trunk/src/VBox/VMM/PGMGst.h (modified) * trunk/src/VBox/VMM/PGMShw.h (modified) Fixed bustage reported in #2799 Mon, 28 Apr 2008 11:16:42 GMT vboxsync [8414] * trunk/src/VBox/VMM/PGMBth.h (modified) Fixed bustage reported in #2799 Fri, 25 Apr 2008 13:42:25 GMT vboxsync [8386] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) No AMD64 support in raw mode Thu, 24 Apr 2008 09:54:53 GMT vboxsync [8354] * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) Accidental commit Thu, 24 Apr 2008 08:03:23 GMT vboxsync [8347] * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) gcc warnings Wed, 23 Apr 2008 14:42:17 GMT vboxsync [8333] * trunk/include/VBox/dis.h (modified) * trunk/src/VBox/Disassembler/Disasm.cpp (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/VMM/PATM/PATMPatch.cpp (modified) Disassembler updates for 64 bits support Tue, 22 Apr 2008 12:58:46 GMT vboxsync [8283] * trunk/src/VBox/VMM/PATM/PATM.cpp (modified) Parameter size of 32 bits far pointers was changed Tue, 22 Apr 2008 11:48:15 GMT vboxsync [8276] * trunk/src/VBox/VMM/PATM/PATM.cpp (modified) Removed assertion