# # ChangeLog for trunk/src in vbox # # Generated by Trac 1.4.3.2 # Mar 12, 2025 1:22:44 AM Thu, 21 May 2009 15:23:49 GMT vboxsync [19887] * trunk/src/VBox/Runtime/r0drv/linux/semevent-r0drv-linux.c (modified) semevent-r0drv-linux.c: Fixed missing initialization of the fState ... Thu, 21 May 2009 15:19:38 GMT vboxsync [19886] * trunk/src/VBox/Runtime/r0drv/linux/semeventmulti-r0drv-linux.c (modified) semevetnmulti-r0drv-linux.c: Fixed missing initialization of the ... Thu, 21 May 2009 15:05:29 GMT vboxsync [19885] * trunk/src/VBox/Main/glue/constants-python.xsl (added) keywords Thu, 21 May 2009 15:03:12 GMT vboxsync [19884] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/USB: bits. Thu, 21 May 2009 15:03:06 GMT vboxsync [19883] * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/glue/vboxapi.py (modified) Python: generate constants, instead of relying on (*)COM mechanisms (WIP) Thu, 21 May 2009 13:09:48 GMT vboxsync [19881] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) SUPDrv.c: Implemented the SEM_CREATE and SEM_OP IOCtls. Thu, 21 May 2009 11:50:28 GMT vboxsync [19880] * trunk/src/VBox/Additions/WINNT/Graphics/Wine/Makefile.kmk (modified) crOpenGL: don't do glGetError after every wine's opengl call Thu, 21 May 2009 11:47:50 GMT vboxsync [19879] * trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_main.c (modified) * trunk/src/VBox/HostServices/SharedOpenGL/render/renderspu_init.c (modified) crOpenGL: fix bug with crashes in unloaded render_spu.dll (hopefully) Thu, 21 May 2009 11:37:39 GMT vboxsync [19878] * trunk/src/VBox/GuestHost/OpenGL/spu_loader/spuload.c (modified) crOpenGL: cleanup on failures Thu, 21 May 2009 11:37:24 GMT vboxsync [19877] * trunk/src/VBox/Frontends/VirtualBox/VirtualBox.qrc (modified) * trunk/src/VBox/Frontends/VirtualBox/images/chipset_16px.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/chipset_32px.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/chipset_disabled_16px.png (added) * trunk/src/VBox/Frontends/VirtualBox/images/chipset_disabled_32px.png (added) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxSettingsDialogSpecific.cpp (modified) FE/Qt4: VM Settings / System Page: icon update. Thu, 21 May 2009 07:57:55 GMT vboxsync [19876] * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) NAT: not need ethernet information here anymore Wed, 20 May 2009 21:18:53 GMT vboxsync [19875] * trunk/include/VBox/GuestHost/SharedClipboard.h (modified) * trunk/src/VBox/GuestHost/SharedClipboard/x11-clipboard.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxClipboard.h (modified) * trunk/src/VBox/HostServices/SharedClipboard/service.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/x11-clipboard.cpp (modified) HostServices and GuestHost/SharedClipboard: hopefully fixed the ... Wed, 20 May 2009 15:41:35 GMT vboxsync [19874] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) Protect PGMShwModifyPage Wed, 20 May 2009 15:17:26 GMT vboxsync [19873] * trunk/src/VBox/VMM/EM.cpp (modified) Removed annoying assertion (hit when rebooting) Wed, 20 May 2009 15:05:53 GMT vboxsync [19872] * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Cleaned up Wed, 20 May 2009 14:51:20 GMT vboxsync [19871] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Protect SyncPage with a lock as well. Wed, 20 May 2009 14:31:01 GMT vboxsync [19870] * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/EMInternal.h (modified) Save current EMT state to the saved state. Important for restoring ... Wed, 20 May 2009 14:12:15 GMT vboxsync [19869] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) More flushes & assertions Wed, 20 May 2009 13:52:15 GMT vboxsync [19868] * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) SUPDrvIOC.h: sketched out the semaphore interface between ring-3 and ... Wed, 20 May 2009 13:37:53 GMT vboxsync [19867] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) SUPDrv.c: fix wrong assertion. Wed, 20 May 2009 13:35:36 GMT vboxsync [19866] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPR0.def (modified) * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrvA-win.asm (modified) SUP: Expose ring-0 event semaphores to ring-3, part 1. Wed, 20 May 2009 13:33:14 GMT vboxsync [19865] * trunk/src/VBox/Runtime/common/misc/handletable.cpp (modified) * trunk/src/VBox/Runtime/common/misc/handletablectx.cpp (modified) IPRT: Made handletable.cpp and handletablectx.cpp build cleanly as C. Wed, 20 May 2009 13:01:44 GMT vboxsync [19864] * trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxVMSettingsSystem.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMSettingsSystem.ui (modified) FE/Qt4: 3875: Guest SMP settings - some wording for processor's slider. Wed, 20 May 2009 12:31:49 GMT vboxsync [19863] * trunk/src/VBox/Runtime/common/misc/zip.cpp (modified) IPRT/zip: use 128K buffer in all cases (both for compressing and ... Wed, 20 May 2009 12:01:55 GMT vboxsync [19862] * trunk/src/VBox/Makefile.kmk (modified) SDK: fixed burn Wed, 20 May 2009 11:56:11 GMT vboxsync [19861] * trunk/src/VBox/VMM/PGMPhys.cpp (modified) System wide flush Wed, 20 May 2009 11:55:12 GMT vboxsync [19860] * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) Flush updates Wed, 20 May 2009 11:50:09 GMT vboxsync [19859] * trunk/src/VBox/Frontends/VBoxShell/shellcommon.py (modified) * trunk/src/VBox/Frontends/VBoxShell/vboxshell.py (modified) * trunk/src/VBox/Main/glue/vboxapi.py (modified) Python: copyrights, removed stalled code Wed, 20 May 2009 11:44:54 GMT vboxsync [19858] * trunk/src/VBox/Main/glue/vboxapi.py (modified) Python: typo Wed, 20 May 2009 11:22:02 GMT vboxsync [19857] * trunk/src/VBox/Devices/Network/slirp/ip_icmp.c (modified) NAT: remove assertion Wed, 20 May 2009 11:19:55 GMT vboxsync [19856] * trunk/src/VBox/VMM/TRPM.cpp (modified) Fixed regression #3928 Wed, 20 May 2009 11:18:35 GMT vboxsync [19855] * trunk/src/VBox/Main/glue/vboxapi.py (modified) Python: win wrapper Wed, 20 May 2009 10:55:17 GMT vboxsync [19854] * trunk/src/VBox/Frontends/VirtualBox/include/VBoxProblemReporter.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxConsoleWnd.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxProblemReporter.cpp (modified) Show warning about non-functional VT-x/AMD-V for guest that require it Wed, 20 May 2009 10:42:58 GMT vboxsync [19853] * trunk/src/VBox/Frontends/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxShell/Makefile.kmk (added) * trunk/src/VBox/Frontends/VBoxShell/mscom (deleted) * trunk/src/VBox/Frontends/VBoxShell/ws (deleted) * trunk/src/VBox/Frontends/VBoxShell/xpcom (deleted) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/webservice/Makefile.kmk (modified) * trunk/src/VBox/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) SDK: refactoring Python samples Wed, 20 May 2009 10:17:16 GMT vboxsync [19852] * trunk/src/VBox/Frontends/VBoxShell/shellcommon.py (modified) * trunk/src/VBox/Frontends/VBoxShell/vboxshell.py (added) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/glue/vboxapi.py (added) Python: generic glue library, hiding all ugly platform details Wed, 20 May 2009 10:14:12 GMT vboxsync [19851] * trunk/src/VBox/Devices/Network/slirp/bootp.c (modified) NAT: router is invalid for direct NAT Wed, 20 May 2009 09:46:12 GMT vboxsync [19850] * trunk/src/VBox/Frontends/VirtualBox/src/VBoxVMSettingsSystem.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMSettingsSystem.ui (modified) FE/Qt4: 3875: Guest SMP settings - Linux-OSE build issue should be fixed. Wed, 20 May 2009 08:57:55 GMT vboxsync [19848] * trunk/src/VBox/VMM/VMMAll/HWACCMAll.cpp (modified) Use the right host cpu id. Wed, 20 May 2009 06:33:35 GMT vboxsync [19847] * trunk/src/VBox/Devices/Network/slirp/ip_output.c (modified) NAT: typo Wed, 20 May 2009 06:04:28 GMT vboxsync [19846] * trunk/src/VBox/Devices/Network/slirp/ip_output.c (modified) NAT: some refactoring of ip fragmentation code Wed, 20 May 2009 05:13:06 GMT vboxsync [19845] * trunk/src/VBox/Devices/Makefile.kmk (modified) NAT: enabling no-storing ethernet by default Tue, 19 May 2009 23:12:55 GMT vboxsync [19844] * trunk/include/VBox/VBoxVideo.h (modified) * trunk/include/VBox/err.h (modified) * trunk/include/VBox/pdmifs.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/driver.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/screen.c (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/vbox.c (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Miniport/VBoxVideo.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Miniport/VBoxVideo.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Miniport/vboxioctl.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/Frontends/VBoxBFE/Framebuffer.h (modified) * trunk/src/VBox/Frontends/VBoxBFE/SDLFramebuffer.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/SDLFramebuffer.h (modified) * trunk/src/VBox/Frontends/VBoxHeadless/VideoCapture/FFmpegFB.cpp (modified) * trunk/src/VBox/Frontends/VBoxHeadless/VideoCapture/FFmpegFB.h (modified) * trunk/src/VBox/Frontends/VBoxSDL/Framebuffer.cpp (modified) * trunk/src/VBox/Frontends/VBoxSDL/Framebuffer.h (modified) * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/include/VBoxConsoleView.h (modified) * trunk/src/VBox/Frontends/VirtualBox/include/VBoxDefs.h (modified) * trunk/src/VBox/Frontends/VirtualBox/include/VBoxFrameBuffer.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxConsoleView.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxFrameBuffer.cpp (modified) * trunk/src/VBox/Main/DisplayImpl.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) HGSMI: post host VBVA commands to display; Video HW Accel: mechanism ... Tue, 19 May 2009 21:49:04 GMT vboxsync [19843] * trunk/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c (modified) Support/FreeBSD: Fix the host panic when unloading the support ... Tue, 19 May 2009 21:40:24 GMT vboxsync [19842] * trunk/include/VBox/GuestHost/SharedClipboard.h (modified) * trunk/src/VBox/GuestHost/SharedClipboard/x11-clipboard.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/Makefile.kmk (modified) * trunk/src/VBox/HostServices/SharedClipboard/x11-clipboard.cpp (modified) SharedClipboard/GuestHost and HostServices/x11: use asynchronous host ... Tue, 19 May 2009 19:27:30 GMT vboxsync [19841] * trunk/src/VBox/HostServices/SharedClipboard/VBoxClipboard.h (modified) * trunk/src/VBox/HostServices/SharedClipboard/service.cpp (modified) HostServices/SharedClipboard: added asynchronous processing for ... Tue, 19 May 2009 19:05:34 GMT vboxsync [19840] * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) #3790: Proper init of receive buffer size fixes the issue with PXE ... Tue, 19 May 2009 19:01:23 GMT vboxsync [19839] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Network/slirp/bootp.c (modified) * trunk/src/VBox/Devices/Network/slirp/ip_icmp.c (modified) * trunk/src/VBox/Devices/Network/slirp/ip_output.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.h (modified) * trunk/src/VBox/Devices/Network/slirp/slirp_state.h (modified) * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_output.c (modified) NAT: Slirp don't use ether address of guest anymore instead it ... Tue, 19 May 2009 18:55:08 GMT vboxsync [19838] * trunk/src/VBox/Devices/Network/slirp/debug.c (modified) NAT: Ether address debug printing Tue, 19 May 2009 18:54:45 GMT vboxsync [19837] * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/VBoxUI.pro (modified) * trunk/src/VBox/Frontends/VirtualBox/VirtualBox.qrc (modified) * trunk/src/VBox/Frontends/VirtualBox/images/chipset_16px.png (added) * trunk/src/VBox/Frontends/VirtualBox/images/chipset_32px.png (added) * trunk/src/VBox/Frontends/VirtualBox/include/VBoxGlobal.h (modified) * trunk/src/VBox/Frontends/VirtualBox/include/VBoxSettingsDialog.h (modified) * trunk/src/VBox/Frontends/VirtualBox/include/VBoxSettingsDialogSpecific.h (modified) * trunk/src/VBox/Frontends/VirtualBox/include/VBoxVMSettingsGeneral.h (modified) * trunk/src/VBox/Frontends/VirtualBox/include/VBoxVMSettingsHD.h (modified) * trunk/src/VBox/Frontends/VirtualBox/include/VBoxVMSettingsSystem.h (added) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxSettingsDialog.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxSettingsDialogSpecific.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxVMSettingsGeneral.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxVMSettingsHD.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxVMSettingsSystem.cpp (added) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMSettingsGeneral.ui (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMSettingsHD.ui (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMSettingsSystem.ui (added) FE/Qt4: 3875: Guest SMP settings - Initial Commit. Tue, 19 May 2009 18:44:04 GMT vboxsync [19836] * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDisplay.cpp (modified) Fix for the videomodehint processing in Windows7 guest. Tue, 19 May 2009 15:20:37 GMT vboxsync [19835] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Comment update Tue, 19 May 2009 15:16:08 GMT vboxsync [19834] * trunk/src/VBox/VMM/PGMInternal.h (modified) Comment update Tue, 19 May 2009 15:12:25 GMT vboxsync [19833] * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) PGM_INVL_GUEST_TLBS -> PGM_INVL_VCPU_TLBS Tue, 19 May 2009 15:11:01 GMT vboxsync [19832] * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) Reapplied tlb flushing changes Tue, 19 May 2009 15:03:08 GMT vboxsync [19831] * trunk/src/VBox/VMM/VMMAll/HWACCMAll.cpp (modified) Always poke Tue, 19 May 2009 14:57:45 GMT vboxsync [19830] * trunk/src/VBox/Runtime/r0drv/nt/mp-r0drv-nt.cpp (modified) Bugfix Tue, 19 May 2009 14:56:03 GMT vboxsync [19829] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) updates Tue, 19 May 2009 14:51:51 GMT vboxsync [19828] * trunk/src/VBox/VMM/EM.cpp (modified) Compile fix Tue, 19 May 2009 14:50:28 GMT vboxsync [19827] * trunk/src/VBox/VMM/EM.cpp (modified) Bugfix Tue, 19 May 2009 14:26:00 GMT vboxsync [19826] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/nt/mp-r0drv-nt.cpp (modified) Implemented a non-blocking RTMpPokeCpu for Windows hosts. Tue, 19 May 2009 14:22:14 GMT vboxsync [19825] * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) Backed out 47465 Tue, 19 May 2009 14:06:34 GMT vboxsync [19824] * trunk/src/VBox/Devices/Storage/VHDHDDCore.cpp (modified) Storage/VHD: cooperate with VBoxHDD to suppress redundant writes Tue, 19 May 2009 13:48:07 GMT vboxsync [19823] * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) UUID: for IDisplay in r47467. Tue, 19 May 2009 13:32:18 GMT vboxsync [19822] * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) --use-brain Tue, 19 May 2009 13:28:56 GMT vboxsync [19821] * trunk/include/VBox/tm.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/cpu-exec.c (modified) TM: TMTimerPoll cleanup. Tue, 19 May 2009 13:14:54 GMT vboxsync [19820] * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/TMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) TM: Joined up the two poll functions and making TMTimerPollGIP ... Tue, 19 May 2009 12:17:57 GMT vboxsync [19818] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Compile fixes Tue, 19 May 2009 12:16:28 GMT vboxsync [19817] * trunk/src/VBox/Frontends/VBoxBFE/DisplayImpl.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/DisplayImpl.h (modified) * trunk/src/VBox/Frontends/VBoxBFE/Framebuffer.h (modified) * trunk/src/VBox/Frontends/VBoxBFE/SDLFramebuffer.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/SDLFramebuffer.h (modified) * trunk/src/VBox/Frontends/VBoxBFE/VBoxBFE.cpp (modified) * trunk/src/VBox/Frontends/VBoxFB/Framebuffer.cpp (modified) * trunk/src/VBox/Frontends/VBoxFB/Framebuffer.h (modified) * trunk/src/VBox/Frontends/VBoxFB/VBoxFB.cpp (modified) * trunk/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp (modified) * trunk/src/VBox/Frontends/VBoxHeadless/VideoCapture/FFmpegFB.cpp (modified) * trunk/src/VBox/Frontends/VBoxHeadless/VideoCapture/FFmpegFB.h (modified) * trunk/src/VBox/Frontends/VBoxSDL/Framebuffer.cpp (modified) * trunk/src/VBox/Frontends/VBoxSDL/Framebuffer.h (modified) * trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/include/VBoxFrameBuffer.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxConsoleView.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxFBDDRAW.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxFBQuartz2D.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxFrameBuffer.cpp (modified) * trunk/src/VBox/Main/DisplayImpl.cpp (modified) * trunk/src/VBox/Main/FramebufferImpl.cpp (deleted) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/include/FramebufferImpl.h (deleted) * trunk/src/VBox/Main/xpcom/module.cpp (modified) ''IFramebuffer'' cleanup next part: * removed obsolete internal ... Tue, 19 May 2009 12:06:05 GMT vboxsync [19815] * trunk/src/VBox/VMM/VMMAll/HWACCMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) Use HWACCMFlushAllTLBs where appropriate. Tue, 19 May 2009 11:57:59 GMT vboxsync [19814] * trunk/src/VBox/Frontends/VBoxShell/mscom/vboxshell.py (modified) Python: better constants wrapper, refactoring of shell's Windows port Tue, 19 May 2009 11:57:13 GMT vboxsync [19813] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Some cleanup Tue, 19 May 2009 11:54:55 GMT vboxsync [19812] * trunk/include/VBox/hwaccm.h (modified) * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/HWACCMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Implemented HWACCMFlushAllTLBs Tue, 19 May 2009 10:10:12 GMT vboxsync [19811] * trunk/src/VBox/Main/Global.cpp (modified) Wrong default memory size for Solaris and OpenSolaris (now 768) Tue, 19 May 2009 09:59:20 GMT vboxsync [19810] * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/TMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) TM: TMTimerPoll hacking. Tue, 19 May 2009 09:32:03 GMT vboxsync [19809] * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) Serial/DrvHostSerial/Solaris: ignore IEXTEN characters in line mode ... Tue, 19 May 2009 09:23:34 GMT vboxsync [19808] * trunk/include/VBox/hwaccm.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HWACCMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) Invalidate is per VCPU. Tue, 19 May 2009 09:01:05 GMT vboxsync [19807] * trunk/include/VBox/iom.h (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) Some more locking updates Tue, 19 May 2009 08:43:18 GMT vboxsync [19806] * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) More locking changes Tue, 19 May 2009 08:39:28 GMT vboxsync [19805] * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT/Makefile.kmk: VBoxRT needs RuntimeR3_SOURCES.$(KBUILD_TARGET_ARCH) Tue, 19 May 2009 08:36:11 GMT vboxsync [19804] * trunk/src/VBox/Runtime/VBox/VBoxRTDeps.cpp (modified) VBoxRTDeps.cpp: drag in ASMAtomicReadU54 and ASMAtomicCmpXchgU64. Tue, 19 May 2009 08:33:18 GMT vboxsync [19803] * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/TMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) TM: More smp hacking on the virtual sync clock. Tue, 19 May 2009 06:16:26 GMT vboxsync [19802] * trunk/src/VBox/Devices/Network/slirp/debug.c (modified) NAT: line lenght: 80 Mon, 18 May 2009 19:48:14 GMT vboxsync [19801] * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) compiler warning Mon, 18 May 2009 19:45:06 GMT vboxsync [19800] * trunk/src/VBox/Additions/x11/VBoxClient/clipboard.cpp (modified) clipboard: typo Mon, 18 May 2009 16:18:45 GMT vboxsync [19799] * trunk/src/VBox/Main/cbinding/VBoxCAPI_v2_2.h (modified) C API: the API is stable for 2.2 and thus vbox_CAPI_v2_2.h doesn't ... Mon, 18 May 2009 15:50:20 GMT vboxsync [19798] * trunk/src/VBox/Frontends/VBoxBFE/Framebuffer.h (modified) * trunk/src/VBox/Frontends/VBoxBFE/SDLFramebuffer.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/SDLFramebuffer.h (modified) * trunk/src/VBox/Frontends/VBoxHeadless/VideoCapture/FFmpegFB.cpp (modified) * trunk/src/VBox/Frontends/VBoxHeadless/VideoCapture/FFmpegFB.h (modified) * trunk/src/VBox/Frontends/VBoxSDL/Framebuffer.cpp (modified) * trunk/src/VBox/Frontends/VBoxSDL/Framebuffer.h (modified) * trunk/src/VBox/Frontends/VirtualBox/include/VBoxFrameBuffer.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxFrameBuffer.cpp (modified) * trunk/src/VBox/Main/DisplayImpl.cpp (modified) * trunk/src/VBox/Main/FramebufferImpl.cpp (modified) * trunk/src/VBox/Main/cbinding/VBoxCAPI_v2_2.h (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/FramebufferImpl.h (modified) removed long obsolete methods ''IFramebuffer::solidFill()'' and ... Mon, 18 May 2009 15:28:49 GMT vboxsync [19797] * trunk/src/VBox/VMM/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMMGuruMeditation.cpp (modified) Release all taken locks in VMMR3FatalDump instead. Mon, 18 May 2009 15:28:42 GMT vboxsync [19796] * trunk/src/VBox/Main/cbinding/tstXPCOMCCall.c (modified) tstXPCOMCCall: stop on POLLHUP Mon, 18 May 2009 15:18:12 GMT vboxsync [19795] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Extra assertion Mon, 18 May 2009 15:06:31 GMT vboxsync [19794] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Cleaned up Mon, 18 May 2009 14:30:15 GMT vboxsync [19793] * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/IOM.cpp (modified) * trunk/src/VBox/VMM/MMHyper.cpp (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) Deal with critical section nesting when trying to clean up after a ... Mon, 18 May 2009 14:23:07 GMT vboxsync [19792] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Atomic writes. Mon, 18 May 2009 14:17:26 GMT vboxsync [19791] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Added remark to InvalidatePage about TLB shootdowns. Mon, 18 May 2009 14:10:49 GMT vboxsync [19790] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Protect InvalidatePage with the pgm lock. Mon, 18 May 2009 14:04:07 GMT vboxsync [19789] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Atomic write Mon, 18 May 2009 13:48:59 GMT vboxsync [19788] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Restrict some invlpg to RC only. Mon, 18 May 2009 13:39:26 GMT vboxsync [19787] * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) APIC: Current implementation is limited to 32 CPUs due to the use of ... Mon, 18 May 2009 13:25:20 GMT vboxsync [19786] * trunk/src/VBox/VMM/PDMQueue.cpp (modified) Removed incorrect assertion Mon, 18 May 2009 13:23:45 GMT vboxsync [19785] * trunk/src/VBox/VMM/PDMInternal.h (modified) * trunk/src/VBox/VMM/PDMQueue.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllQueue.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Locking should not be required after all Mon, 18 May 2009 13:15:46 GMT vboxsync [19784] * trunk/src/VBox/VMM/PDMInternal.h (modified) * trunk/src/VBox/VMM/PDMQueue.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllQueue.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Use PDM lock for protecting pdm queue management.