# # ChangeLog for trunk/src/VBox/VMM in vbox # # Generated by Trac 1.4.3.2 # Feb 1, 2025 8:01:29 AM Fri, 01 Jun 2012 14:32:36 GMT vboxsync [41545] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/src/VBox/VMM/VMMR3/DBGFReg.cpp (modified) DBGFReg: Added DBGFR3RegNmValidate. Fri, 01 Jun 2012 10:00:22 GMT vboxsync [41532] * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) VMM: comment typo. Thu, 31 May 2012 14:42:29 GMT vboxsync [41521] * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) VMM/VMMR3/PGMPhys: comment fix. Wed, 30 May 2012 13:54:20 GMT vboxsync [41497] * trunk/src/VBox/VMM/VMMR3/DBGFAddrSpace.cpp (modified) build fix. Wed, 30 May 2012 13:47:41 GMT vboxsync [41493] * trunk/include/iprt/dbg.h (modified) * trunk/src/VBox/Runtime/common/dbg/dbgas.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmod.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodcontainer.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmoddwarf.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodnm.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dbgmod.h (modified) * trunk/src/VBox/Runtime/tools/RTLdrFlt.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFAddrSpace.cpp (modified) RTDbg*SymbolByAddr*: Added a flag parameter. Tue, 29 May 2012 11:43:27 GMT vboxsync [41477] * trunk/Makefile.kmk (modified) * trunk/doc/manual/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/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Wine/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Installer/InstallHelper/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Installer/Loader/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Installer/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Mouse/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Mouse/NT4/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Mouse/NT5/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/SharedFolders/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/SharedFolders/driver/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/SharedFolders/np/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/testcase/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxGINA/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxGINA/testcase/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/VBoxTray/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/testcase/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/tools/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxControl/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxControl/testcase/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/common/VBoxService/testcase/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/crOpenGL/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/pam/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/testcase/Makefile.kmk (modified) * trunk/src/VBox/Additions/freebsd/Makefile.kmk (modified) * trunk/src/VBox/Additions/freebsd/drm/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/drm/Makefile.kmk (modified) * trunk/src/VBox/Additions/linux/sharedfolders/Makefile.kmk (modified) * trunk/src/VBox/Additions/os2/Makefile.kmk (modified) * trunk/src/VBox/Additions/os2/VBoxSF/Makefile.kmk (modified) * trunk/src/VBox/Additions/solaris/DRM/Makefile.kmk (modified) * trunk/src/VBox/Additions/solaris/Makefile.kmk (modified) * trunk/src/VBox/Additions/solaris/SharedFolders/Makefile.kmk (modified) * trunk/src/VBox/Additions/solaris/Virtio/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/VBoxClient/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/vboxmouse/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/vboxvideo/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/vboxvideo/testcase/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/x11stubs/Makefile.kmk (modified) * trunk/src/VBox/Debugger/Makefile.kmk (modified) * trunk/src/VBox/Devices/EFI/Thunk/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-new/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/Samples/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/Makefile.kmk (modified) * trunk/src/VBox/Disassembler/Makefile.kmk (modified) * trunk/src/VBox/Disassembler/testcase/Makefile.kmk (modified) * trunk/src/VBox/ExtPacks/Makefile.kmk (modified) * trunk/src/VBox/ExtPacks/Skeleton/Makefile.kmk (modified) * trunk/src/VBox/ExtPacks/VNC/Makefile.kmk (modified) * trunk/src/VBox/Frontends/Common/Makefile.kmk (modified) * trunk/src/VBox/Frontends/Common/VBoxKeyboard/Makefile.kmk (modified) * trunk/src/VBox/Frontends/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxBFE/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxBalloonCtrl/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/VBoxShell/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/GuestHost/HGSMI/Makefile.kmk (modified) * trunk/src/VBox/GuestHost/Makefile.kmk (modified) * trunk/src/VBox/GuestHost/OpenGL/Makefile.kmk (modified) * trunk/src/VBox/GuestHost/SharedClipboard/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/VBoxNetAdp/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxPci/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/darwin/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/solaris/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/win/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/darwin/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/freebsd/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/linux/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/win/Makefile.kmk (modified) * trunk/src/VBox/HostServices/GuestControl/Makefile.kmk (modified) * trunk/src/VBox/HostServices/GuestControl/testcase/Makefile.kmk (modified) * trunk/src/VBox/HostServices/GuestProperties/Makefile.kmk (modified) * trunk/src/VBox/HostServices/GuestProperties/testcase/Makefile.kmk (modified) * trunk/src/VBox/HostServices/Makefile.kmk (modified) * trunk/src/VBox/HostServices/SharedClipboard/Makefile.kmk (modified) * trunk/src/VBox/HostServices/SharedClipboard/testcase/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/HostServices/auth/Makefile.kmk (modified) * trunk/src/VBox/HostServices/testcase/Makefile.kmk (modified) * trunk/src/VBox/ImageMounter/VBoxFUSE/Makefile.kmk (modified) * trunk/src/VBox/Installer/Makefile.kmk (modified) * trunk/src/VBox/Installer/common/Makefile.kmk (modified) * trunk/src/VBox/Installer/darwin/Makefile.kmk (modified) * trunk/src/VBox/Installer/freebsd/Makefile.kmk (modified) * trunk/src/VBox/Installer/linux/Makefile.kmk (modified) * trunk/src/VBox/Installer/linux/testcase/Makefile.kmk (modified) * trunk/src/VBox/Installer/solaris/Makefile.kmk (modified) * trunk/src/VBox/Installer/win/InstallHelper/Makefile.kmk (modified) * trunk/src/VBox/Installer/win/Makefile.kmk (modified) * trunk/src/VBox/Installer/win/Resources/Makefile.kmk (modified) * trunk/src/VBox/Installer/win/Stub/Makefile.kmk (modified) * trunk/src/VBox/Installer/win/StubBld/Makefile.kmk (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/cbinding/Makefile.kmk (modified) * trunk/src/VBox/Main/testcase/Makefile.kmk (modified) * trunk/src/VBox/Main/webservice/Makefile.kmk (modified) * trunk/src/VBox/Makefile.kmk (modified) * trunk/src/VBox/NetworkServices/DHCP/Makefile.kmk (modified) * trunk/src/VBox/NetworkServices/Makefile.kmk (modified) * trunk/src/VBox/NetworkServices/NAT/Makefile.kmk (modified) * trunk/src/VBox/RDP/client/Makefile.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/tools/Makefile.kmk (modified) * trunk/src/VBox/Storage/Debug/Makefile.kmk (modified) * trunk/src/VBox/Storage/Makefile.kmk (modified) * trunk/src/VBox/Storage/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/Preload/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/apps/Makefile.kmk (modified) * trunk/src/apps/adpctl/Makefile.kmk (modified) * trunk/src/apps/svnsync-vbox/Makefile.kmk (modified) * trunk/src/apps/tunctl/Makefile.kmk (modified) * trunk/src/bldprogs/Makefile.kmk (modified) * trunk/src/libs/Makefile.kmk (modified) * trunk/src/libs/kStuff/Makefile.kmk (modified) * trunk/src/libs/liblzf-3.4/Makefile.kmk (modified) * trunk/src/libs/libpng-1.2.8/Makefile.kmk (modified) * trunk/src/libs/libxml2-2.6.31/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/java/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/python/Makefile.kmk (modified) * trunk/src/libs/zlib-1.2.6/Makefile.kmk (modified) * trunk/src/recompiler/Makefile.kmk (modified) * trunk/src/testcase/Makefile.kmk (modified) **/Makefile.kmk: Cosmetic changes. Mon, 28 May 2012 23:04:07 GMT vboxsync [41470] * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) PGM.cpp: Some additional words. Mon, 28 May 2012 22:58:48 GMT vboxsync [41469] * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFile.cpp (modified) * trunk/src/VBox/VMM/include/PDMAsyncCompletionFileInternal.h (modified) AsyncCompletion: enhance injectdelay debugger command to delay ... Mon, 28 May 2012 22:55:35 GMT vboxsync [41468] * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) PGM.cpp: A couple of words about the A20 implementation. Mon, 28 May 2012 22:30:31 GMT vboxsync [41466] * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) PGMR3PhysSetA20: Drop todo. Mon, 28 May 2012 22:29:56 GMT vboxsync [41465] * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) PGMR3PhysSetA20: Must flush the HM TLB on A20 change. Mon, 28 May 2012 22:24:21 GMT vboxsync [41464] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) PGMAllPool.cpp: A20 dereferencing fixes. Mon, 28 May 2012 11:42:50 GMT vboxsync [41462] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) PGM: Don't flush the shadow page pool on A20 change, just change the ... Mon, 28 May 2012 10:38:47 GMT vboxsync [41460] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) PGMPool: Enabled A20 state. Mon, 28 May 2012 10:36:49 GMT vboxsync [41459] * trunk/src/VBox/VMM/include/PGMInternal.h (modified) build fix Mon, 28 May 2012 10:36:04 GMT vboxsync [41458] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMBth.h (modified) * trunk/src/VBox/VMM/VMMR3/PGMShw.h (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) PGMPool: Adding A20 state to the page pool (partly disabled). Mon, 28 May 2012 10:11:53 GMT vboxsync [41456] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPool.cpp (modified) * trunk/src/VBox/VMM/include/PGMInline.h (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) PGMPool: PGMPOOLPAGE adjustments and cleanups, no real code changes ... Fri, 25 May 2012 09:55:44 GMT vboxsync [41446] * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) fixed inverted assertion. Thu, 24 May 2012 14:47:36 GMT vboxsync [41437] * trunk/src/VBox/VMM/include/PGMInternal.h (modified) PGM: Enabled the A20 masking. Thu, 24 May 2012 14:47:09 GMT vboxsync [41436] * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) * trunk/src/recompiler/exec-all.h (modified) * trunk/src/recompiler/target-i386/helper.c (modified) REM,EM: A20 fixes. Thu, 24 May 2012 13:44:48 GMT vboxsync [41435] * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) PGMR3PhysTlbGCPhys2Ptr: A20 assertion. Thu, 24 May 2012 13:17:46 GMT vboxsync [41434] * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFile.cpp (modified) PDMAsyncCompletionFile: Allow empty files to be used (fixes ... Wed, 23 May 2012 15:14:05 GMT vboxsync [41420] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) PGM: More A20 fixes. Wed, 23 May 2012 13:34:48 GMT vboxsync [41417] * trunk/src/VBox/VMM/VMMAll/VMMAll.cpp (modified) VMM: doxygen. Tue, 22 May 2012 16:48:24 GMT vboxsync [41405] * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) VMM/PGMAllPhys: comment typo. Tue, 22 May 2012 14:29:15 GMT vboxsync [41395] * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) PGMR3PhysSetA20: Signal CR3 sync and pool clearing. Tue, 22 May 2012 14:23:54 GMT vboxsync [41394] * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) PGMPhys.cpp: Opps. that change was not supposed to go in. :-) Tue, 22 May 2012 14:23:13 GMT vboxsync [41393] * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMSavedState.cpp (modified) PGM: Initialize the A20 mask correctly. Tue, 22 May 2012 14:06:53 GMT vboxsync [41391] * 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/include/PGMGstDefs.h (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) PGM: A quick stab at correct A20 gate masking (new code is disabled). Tue, 22 May 2012 12:36:00 GMT vboxsync [41388] * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) PGM: I believe trapping all access to shadowed ROM pages is going too ... Tue, 22 May 2012 09:04:47 GMT vboxsync [41386] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) VMM/PGM: minor doxygen consistency. Wed, 16 May 2012 14:39:21 GMT vboxsync [41338] * trunk/Config.kmk (modified) * trunk/include/VBox/VBoxTpG.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvTracer.cpp (modified) * trunk/src/VBox/VMM/VBoxVMM.d (modified) * trunk/src/VBox/VMM/VMMRC/VMMRCA.asm (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) Pass ring-0 address to the tracer when possible (makes accessing much ... Wed, 16 May 2012 12:56:34 GMT vboxsync [41336] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) VMM/VMMR0/HWSVMR0: line wrap to 130 columns. Wed, 16 May 2012 12:36:18 GMT vboxsync [41335] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.h (modified) VMM/VMMR0/HWSVMR0: style fixes, cleanup, wrap to 130 columns. Wed, 16 May 2012 11:41:39 GMT vboxsync [41332] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/VMMR0/HWVMXR0: cosmetics. Wed, 16 May 2012 11:25:16 GMT vboxsync [41330] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.h (modified) VMM/VMMR0/HWVMXR0: cleanup. Wed, 16 May 2012 11:09:55 GMT vboxsync [41329] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/VMMR0/HWVMXR0: comments. Wed, 16 May 2012 10:57:35 GMT vboxsync [41328] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/VMMR0/HWVMXR0: Code cleanup, style fixes, wrap to 130 columns. Wed, 16 May 2012 10:39:24 GMT vboxsync [41327] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMX: Do not force #PF traps unless specifically directed to do so. Wed, 16 May 2012 08:51:28 GMT vboxsync [41326] * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) EM: don't miss the wakeup after an interrupt was injected in certain ... Tue, 15 May 2012 20:11:21 GMT vboxsync [41321] * trunk/src/VBox/VMM/testcase/tstMicro.cpp (modified) * trunk/src/VBox/VMM/testcase/tstMicroRCA.asm (modified) repaired tstMicro Tue, 15 May 2012 15:42:12 GMT vboxsync [41318] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/include/HWACCMInternal.h (modified) VMX: Minor cleanup to align with SVM, comments. Tue, 15 May 2012 13:53:00 GMT vboxsync [41314] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/VMMR0: comment typo. Tue, 15 May 2012 13:43:43 GMT vboxsync [41312] * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/include/HWACCMInternal.h (modified) VMM/VMMR0: Remove superfluous fFlushTLB flag in HMGLOBLCPUINFO. Fixes ... Tue, 15 May 2012 12:43:18 GMT vboxsync [41310] * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) CPUM: cosmetical typo Tue, 15 May 2012 12:28:47 GMT vboxsync [41309] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) SVM: Rearranged intercept setup code for clarity. Tue, 15 May 2012 10:03:37 GMT vboxsync [41302] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) SVM: Do not intercept task switches with nested paging. Tue, 15 May 2012 09:14:23 GMT vboxsync [41295] * trunk/src/VBox/VMM/testcase/tstSSM.cpp (modified) tstSSM: repaired and delete the saved state after a successful test Tue, 15 May 2012 09:02:16 GMT vboxsync [41294] * trunk/src/VBox/VMM/testcase/tstVMMFork.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMREQ.cpp (modified) VMM/testcase: power off a VM before destroying it Tue, 15 May 2012 08:54:14 GMT vboxsync [41293] * trunk/src/VBox/VMM/testcase/tstVMM.cpp (modified) tstVMM: make it work again (need to power off the VM before destroying) Mon, 14 May 2012 12:43:35 GMT vboxsync [41282] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) dbg build fix Mon, 14 May 2012 12:27:15 GMT vboxsync [41281] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/VMMR0/HWVMXR0: Use constant for flush though enmFlushVPID would ... Mon, 14 May 2012 12:25:44 GMT vboxsync [41280] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/VMMR0/HWVMXR0: flush by single-context VPID by default on CPU ... Mon, 14 May 2012 10:15:38 GMT vboxsync [41277] * trunk/include/VBox/vmm/hwacc_svm.h (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) VMM/VMMR0/HWSVMR0: AMD FlushByASID feature. Flush before reusing ... Mon, 14 May 2012 09:07:47 GMT vboxsync [41275] * trunk/src/VBox/VMM/Makefile.kmk (modified) Quieter. Mon, 14 May 2012 09:06:05 GMT vboxsync [41274] * trunk/src/VBox/VMM/dtrace/vmexit-rip-aggregation-1.d (modified) Alternative access route. Mon, 14 May 2012 09:03:06 GMT vboxsync [41273] * trunk/src/VBox/VMM/dtrace/vmexit-rip-aggregation-1.d (added) vmexit-rip-aggregation-1.d: A simple script that uses CPUMCTX. Mon, 14 May 2012 08:47:06 GMT vboxsync [41271] * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) cleanup. Mon, 14 May 2012 08:35:51 GMT vboxsync [41268] * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructDTrace.cpp (modified) Working on making DTrace grok VM+CPUM and VMCPU+CPUMCPU. Sat, 12 May 2012 00:22:13 GMT vboxsync [41261] * trunk/src/VBox/VMM/testcase/tstVMStructDTrace.cpp (added) Working on DTrace lib files. Fri, 11 May 2012 23:29:22 GMT vboxsync [41260] * trunk/src/VBox/VMM/Makefile.kmk (modified) build fix Fri, 11 May 2012 20:18:18 GMT vboxsync [41259] * trunk/Config.kmk (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/dtrace/lib/vbox-types.d (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (copied) * trunk/src/VBox/VMM/testcase/tstVMStructRC.cpp (modified) * trunk/src/bldprogs/VBoxCPP.cpp (modified) Working on DTrace lib files. Thu, 10 May 2012 20:09:19 GMT vboxsync [41248] * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) EM.cpp: This wasn't meant to go in. Thu, 10 May 2012 20:07:11 GMT vboxsync [41247] * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/dtrace/lib/amd64/vbox-arch-types.d (moved) * trunk/src/VBox/VMM/dtrace/lib/vbox-types.d (moved) * trunk/src/VBox/VMM/dtrace/lib/x86/vbox-arch-types.d (moved) More dtrace library stuff. On 64-bit solaris dtrace can now grok the ... Wed, 09 May 2012 13:46:05 GMT vboxsync [41224] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/VMMR0/HWVMXR0: fix VERR_PAGE_TABLE_NOT_PRESENT guru with Intel ... Wed, 09 May 2012 09:57:35 GMT vboxsync [41223] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/VMMR0/HWVMXR0: minor cleanups. Wed, 09 May 2012 08:38:24 GMT vboxsync [41221] * trunk/src/VBox/VMM/Makefile.kmk (modified) extpack build fix Tue, 08 May 2012 20:39:42 GMT vboxsync [41220] * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/dtrace/lib (added) * trunk/src/VBox/VMM/dtrace/lib/amd64 (added) * trunk/src/VBox/VMM/dtrace/lib/amd64/types.d (added) * trunk/src/VBox/VMM/dtrace/lib/types.d (added) * trunk/src/VBox/VMM/dtrace/lib/x86 (added) * trunk/src/VBox/VMM/dtrace/lib/x86/types.d (added) VMM: DTrace library files (work in progress). Tue, 08 May 2012 17:04:52 GMT vboxsync [41213] * trunk/src/VBox/VMM/VMMAll/VMMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM: comments. Tue, 08 May 2012 13:01:09 GMT vboxsync [41205] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/include/HWACCMInternal.h (modified) VMM/VMMR0/HWVMXR0: VPID optimization+fix: use VPIDs without flushing ... Mon, 07 May 2012 16:55:23 GMT vboxsync [41193] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/VMMR0: debug build fix. Mon, 07 May 2012 15:42:59 GMT vboxsync [41190] * trunk/src/VBox/VMM/include/HWACCMInternal.h (modified) VMM: removed obsolete macros. Mon, 07 May 2012 15:39:30 GMT vboxsync [41189] * trunk/include/VBox/vmm/hwacc_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HWACCM.cpp (modified) * trunk/src/VBox/VMM/include/HWACCMInternal.h (modified) VMM/VMMR0/HWVMXR0: Implemented EPT+VPID TLB flushing before VM entry. Mon, 07 May 2012 08:17:18 GMT vboxsync [41181] * trunk/src/VBox/VMM/VMMAll/HWACCMAll.cpp (modified) VMM/HWACCMAll: file local function as static. Fri, 04 May 2012 15:45:28 GMT vboxsync [41173] * trunk/include/VBox/vmm/hwacc_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HWACCM.cpp (modified) VMM: Fixed reading the wrong (reserved) bit in EPT capabilities, ... Fri, 04 May 2012 14:20:10 GMT vboxsync [41168] * trunk/src/VBox/VMM/include/EMHandleRCTmpl.h (modified) VMM: EMHandleRCTmpl.h comment update. Fri, 04 May 2012 00:26:16 GMT vboxsync [41158] * trunk/src/VBox/VMM/include/VMMInternal.h (modified) * trunk/src/VBox/VMM/include/VMMInternal.mac (modified) Alignment fix. Thu, 03 May 2012 23:33:24 GMT vboxsync [41155] * trunk/include/VBox/sup.mac (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) * trunk/src/VBox/VMM/include/VMMInternal.mac (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstAsmStructs.cpp (modified) alignment and build fixes. Thu, 03 May 2012 23:22:07 GMT vboxsync [41154] * trunk/src/VBox/VMM/testcase/tstAsmStructs.cpp (modified) build fix Thu, 03 May 2012 20:39:26 GMT vboxsync [41150] * trunk/src/VBox/VMM/VMMRC/VMMRCA.asm (modified) * trunk/src/VBox/VMM/include/VMMInternal.mac (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) Fixes. Thu, 03 May 2012 20:15:27 GMT vboxsync [41147] * trunk/Config.kmk (modified) * trunk/include/VBox/err.h (modified) * trunk/include/VBox/sup.h (modified) * trunk/include/VBox/sup.mac (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvTracer.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibTracerA.asm (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMLdr.cpp (modified) * trunk/src/VBox/VMM/VMMRC/VMMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/VMMRC.def (modified) * trunk/src/VBox/VMM/VMMRC/VMMRCA.asm (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) * trunk/src/VBox/VMM/include/VMMInternal.mac (modified) SUPDrv,VMM: Tracepoints in raw-mode. Wed, 02 May 2012 14:22:29 GMT vboxsync [41117] * trunk/Config.kmk (modified) * trunk/include/VBox/VBoxTpG.h (modified) * trunk/include/VBox/err.h (modified) * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvTracer.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibTracerA.asm (added) * trunk/src/VBox/Runtime/VBox/VBoxRTDeps.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) SUP,VBoxTpG,++: Initial implementation of generic user module ... Mon, 30 Apr 2012 12:01:52 GMT vboxsync [41098] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) HWVMXR0.cpp: If we should do something, mark it as @todo's and put ... Thu, 26 Apr 2012 23:29:56 GMT vboxsync [41076] * trunk/src/VBox/VMM/Makefile.kmk (modified) ExtPack build fix. Thu, 26 Apr 2012 23:28:21 GMT vboxsync [41075] * trunk/src/VBox/VMM/Preload/VBoxVMMPreload.cpp (modified) fixes Thu, 26 Apr 2012 23:11:45 GMT vboxsync [41074] * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/Preload (added) * trunk/src/VBox/VMM/Preload/Makefile.kmk (added) * trunk/src/VBox/VMM/Preload/VBoxVMMPreload.cpp (added) * trunk/src/VBox/VMM/Preload/VBoxVMMPreloadHardened.cpp (added) VMM preloader. Thu, 26 Apr 2012 16:35:04 GMT vboxsync [41072] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM: fix VERR_PAGE_TABLE_NOT_PRESENT guru meditation caused by ... Thu, 26 Apr 2012 12:01:00 GMT vboxsync [41069] * trunk/src/VBox/Runtime/r0drv/darwin/memobj-r0drv-darwin.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) GMMR0,memobj-r0drv-darwin.cpp: Moved the allocate fudge factor from ... Fri, 20 Apr 2012 13:15:21 GMT vboxsync [41009] * trunk/src/VBox/VMM/VMMR3/CFGM.cpp (modified) CFGM: thousand separator, GB, cb-prefix, and some nits. Fri, 20 Apr 2012 13:02:49 GMT vboxsync [41004] * trunk/src/VBox/VMM/VMMR3/CFGM.cpp (modified) VMM/cfgmR3Dump: human-readable sizes Wed, 18 Apr 2012 14:49:24 GMT vboxsync [40975] * trunk/Config.kmk (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv-dtrace.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvTracer.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/bldprogs/VBoxTpG.cpp (modified) VBoxTpG,SUPDrv,VBoxVMM: Working on static user land probes for the ... Wed, 18 Apr 2012 14:48:31 GMT vboxsync [40974] * trunk/src/VBox/VMM/dtrace/int-1.d (modified) white space Tue, 17 Apr 2012 09:58:54 GMT vboxsync [40958] * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) Fixed pszArgs == NULL in pdmtracerids. Mon, 16 Apr 2012 22:58:48 GMT vboxsync [40956] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/Devices/PC/DevApic.h (modified) * trunk/src/VBox/Devices/PC/DevIoApic.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PDMRCDevice.cpp (modified) PDM,APIC,IO-APIC: More IRQ tagging. Mon, 16 Apr 2012 22:57:44 GMT vboxsync [40955] * trunk/src/VBox/VMM/dtrace/int-1.d (modified) int-1.d: Fixes and extensions. Mon, 16 Apr 2012 22:49:17 GMT vboxsync [40954] * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) PDM: info pdmtracingids. Mon, 16 Apr 2012 10:36:10 GMT vboxsync [40937] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp (modified) Tag the APIC timer IRQs. Sat, 14 Apr 2012 18:02:39 GMT vboxsync [40926] * trunk/src/VBox/VMM/include/PDMInline.h (modified) typo. Sat, 14 Apr 2012 17:04:18 GMT vboxsync [40925] * trunk/src/VBox/VMM/dtrace/int-1.d (modified) duh + device ids Sat, 14 Apr 2012 16:55:55 GMT vboxsync [40924] * trunk/src/VBox/VMM/dtrace/int-1.d (modified) That works a bit better