# # ChangeLog for trunk/include/VBox in vbox # # Generated by Trac 1.4.3.2 # Jan 25, 2025 12:16:16 PM Mon, 29 Jun 2009 14:48:34 GMT vboxsync [21025] * trunk/include/VBox/VBoxHDD.h (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (modified) Storage/VBoxHDD: modify VDCopy so that it can copy to existing images Mon, 29 Jun 2009 12:02:24 GMT vboxsync [21021] * trunk/include/VBox/vm.h (modified) Add VM_FF_PDM_QUEUES as a reason to return to ring-3 Fri, 26 Jun 2009 23:16:56 GMT vboxsync [21000] * trunk/include/VBox/vmm.h (modified) forgot vmm.h Fri, 26 Jun 2009 21:13:03 GMT vboxsync [20994] * trunk/include/VBox/cpum.mac (modified) cpum.mac: file header. Fri, 26 Jun 2009 18:20:27 GMT vboxsync [20992] * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/VMM/VMMInternal.h (modified) * trunk/src/VBox/VMM/VMMInternal.mac (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0JmpA-amd64.asm (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMMR0JmpA-amd64.asm: Save non-volatile XMM registers on Windows/AMD64. Fri, 26 Jun 2009 16:52:05 GMT vboxsync [20989] * trunk/include/VBox/usblib-win.h (modified) usb-win: Detect and report data underruns (unexpected short packets) ... Fri, 26 Jun 2009 15:37:23 GMT vboxsync [20985] * trunk/include/VBox/VBoxVideo.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/dd.c (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/driver.h (modified) * trunk/src/VBox/Frontends/VirtualBox/include/VBoxFrameBuffer.h (modified) video hw accel: colorkey support in guest driver, checking gl caps ... Fri, 26 Jun 2009 13:48:40 GMT vboxsync [20973] * trunk/include/VBox/vrdpapi.h (modified) Remote USB protocol version 3. Thu, 25 Jun 2009 11:53:37 GMT vboxsync [20928] * trunk/include/VBox/com/errorprint.h (moved) * trunk/include/VBox/com/errorprint_legacy.h (deleted) * trunk/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp (modified) * trunk/src/VBox/Frontends/VBoxHeadless/testcase/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxHeadless/testcase/tstHeadless.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageDHCPServer.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageDisk.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageGuestProp.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageHostonly.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageImport.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageList.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageMetrics.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageSnapshot.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageUSB.cpp (modified) * trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxConsoleWnd.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxSelectorWnd.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/glue/errorprint.cpp (moved) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/ConsoleImpl.h (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/testcase/tstAPI.cpp (modified) * trunk/src/VBox/Main/webservice/samples/perl/clienttest.pl (modified) * trunk/src/VBox/Main/webservice/vboxweb.cpp (modified) * trunk/src/VBox/Main/webservice/websrv-cpp.xsl (modified) API/others: Renamed IConsole::discardSavedState to ... Wed, 24 Jun 2009 22:32:18 GMT vboxsync [20906] * trunk/include/VBox/VBoxVideo.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/driver.h (modified) * trunk/src/VBox/Frontends/VirtualBox/include/VBoxFrameBuffer.h (modified) video hw accel: color keying & color conversion basics impl for QGL ... Wed, 24 Jun 2009 08:10:25 GMT vboxsync [20880] * trunk/include/VBox/types.h (modified) * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMReq.cpp (modified) Queue suspend and power off calls from the VM for SMP guests ... Wed, 24 Jun 2009 02:19:29 GMT vboxsync [20874] * trunk/include/VBox/pdmcritsect.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/MMHyper.cpp (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAllHyper.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllQueue.cpp (modified) * 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/VMMAll/REMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/VMMGC.cpp (modified) * trunk/src/VBox/VMM/VMMInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0DynMap.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0JmpA-amd64.asm (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0JmpA-x86.asm (modified) * trunk/src/VBox/VMM/VMMRZ/VMMRZ.cpp (modified) VMMR0CallHost -> VMMRZCallRing3[NoCpu]; VMMCALLHOST -> VMMCALLRING3. Wed, 24 Jun 2009 02:08:38 GMT vboxsync [20873] * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/VMMAll/MMAllHyper.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllQueue.cpp (modified) * 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/VMMAll/VMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/VMMGC.cpp (modified) VMMGCCallHost -> VMMRZCallRing3[NoCpu]. Wed, 24 Jun 2009 01:56:19 GMT vboxsync [20871] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/rem.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/REMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/VMMGC.cpp (modified) * trunk/src/VBox/VMM/VMMGuruMeditation.cpp (modified) * trunk/src/VBox/VMM/VMMInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/VMMRZ.cpp (added) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) VMM: Make sure there is enough room for a few physical handler ... Wed, 24 Jun 2009 00:27:17 GMT vboxsync [20869] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/DBGFSym.cpp (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/REMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGuruMeditation.cpp (modified) VMMR3RawRunGC: cause guru meditation if cr3 mismatches. ... Tue, 23 Jun 2009 19:33:23 GMT vboxsync [20866] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/VMM/MMInternal.h (modified) * trunk/src/VBox/VMM/MMPagePool.cpp (modified) SUP: Removed two obsolete allocation APIs. Tue, 23 Jun 2009 19:19:42 GMT vboxsync [20864] * trunk/include/VBox/pdmdrv.h (modified) * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNet-1.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/testcase/SUPInstall.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/SUPUninstall.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstContiguous.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstGetPagingMode.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstInit.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstInt.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstLow.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstPage.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstPin.cpp (modified) * trunk/src/VBox/NetworkServices/DHCP/VBoxNetDHCP.cpp (modified) * trunk/src/VBox/NetworkServices/NetLib/VBoxNetInt.cpp (modified) * trunk/src/VBox/NetworkServices/NetLib/VBoxNetIntIf.cpp (modified) * trunk/src/VBox/VMM/GMM.cpp (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/MMInternal.h (modified) * trunk/src/VBox/VMM/MMPagePool.cpp (modified) * trunk/src/VBox/VMM/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/PDMLdr.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/STAM.cpp (modified) * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAllHyper.cpp (modified) * trunk/src/VBox/VMM/VMMSwitcher.cpp (modified) * trunk/src/VBox/VMM/VMMTests.cpp (modified) * trunk/src/VBox/VMM/testcase/tstCFGM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstGlobalConfig.cpp (modified) * trunk/src/VBox/VMM/testcase/tstMMHyperHeap.cpp (modified) * trunk/src/VBox/VMM/testcase/tstSSM.cpp (modified) SUP,*: API cleanup. Tue, 23 Jun 2009 18:25:31 GMT vboxsync [20862] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstPin.cpp (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTDeps.cpp (modified) * trunk/src/VBox/VMM/testcase/tstCFGM.cpp (modified) SUP: Made SUPPageLock and SUPPageUnlock internal to SUP. Tue, 23 Jun 2009 17:31:45 GMT vboxsync [20860] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrvA-win.asm (modified) SUP: Bumped major version because of layout changes in RTLOGGER. ... Tue, 23 Jun 2009 15:01:55 GMT vboxsync [20847] * trunk/include/VBox/pdmdev.h (modified) pdmdev.h: major version (not really important, but whatever). Tue, 23 Jun 2009 14:15:46 GMT vboxsync [20838] * trunk/include/VBox/hwaccm.h (modified) * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) NMI updates Tue, 23 Jun 2009 13:55:08 GMT vboxsync [20835] * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/vm.h (modified) * trunk/include/iprt/log.h (modified) * trunk/src/VBox/VMM/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/VMMGC/PDMGCDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) Interface for generating NMI & SMI added. Tue, 23 Jun 2009 08:05:46 GMT vboxsync [20804] * trunk/include/VBox/types.h (modified) Introduced VMCPUID_OTHER Sun, 21 Jun 2009 23:11:24 GMT vboxsync [20753] * trunk/include/VBox/pdmcritsect.h (modified) * trunk/src/VBox/VMM/PDMCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMGuruMeditation.cpp (modified) VMM: Added PDMR3CritSectLeaveAll for bulk unlocking during guru ... Sun, 21 Jun 2009 22:14:58 GMT vboxsync [20752] * 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) TMTimerSet: stats and quick optimization. Sun, 21 Jun 2009 21:14:52 GMT vboxsync [20750] * 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) TMTimerSetRelative: Optimized the common case and added some more ... Sun, 21 Jun 2009 15:44:15 GMT vboxsync [20745] * trunk/include/VBox/err.mac (modified) VBox/err.mac: regen Sun, 21 Jun 2009 15:43:03 GMT vboxsync [20743] * trunk/include/VBox/err.h (modified) VBox/err.h: Removed VINF_SVM_PREEMPT_PENDING and ... Sun, 21 Jun 2009 15:09:35 GMT vboxsync [20742] * trunk/include/VBox/err.mac (modified) * trunk/include/VBox/param.h (modified) * trunk/include/VBox/param.mac (modified) * trunk/include/VBox/various.sed (modified) * trunk/include/VBox/x86.h (modified) * trunk/include/VBox/x86.mac (modified) VMM,++: Increased the stack size on darwin to 16KB since we're ... Sat, 20 Jun 2009 18:25:43 GMT vboxsync [20733] * trunk/include/VBox/tm.h (modified) * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/TMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) VMM: Added TMTimerSetRelative and changed ... Fri, 19 Jun 2009 09:51:12 GMT vboxsync [20706] * trunk/include/VBox/pdmdrv.h (modified) * trunk/src/VBox/VMM/PDMDriver.cpp (modified) VBox/pdmdrv.h: Added PDMDRVHLP::pfnSTAMDeregister, major PDMDRVHLP ... Thu, 18 Jun 2009 11:18:42 GMT vboxsync [20683] * trunk/include/VBox/VBoxVideo.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/dd.c (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/driver.h (modified) video hw accel: ddraw command processing fixes Thu, 18 Jun 2009 11:07:17 GMT vboxsync [20681] * trunk/include/VBox/stam.h (modified) * trunk/src/VBox/VMM/STAM.cpp (modified) STAM: Added STAMUNIT_TICKS. Thu, 18 Jun 2009 09:22:30 GMT vboxsync [20678] * trunk/include/VBox/mm.h (modified) * trunk/include/VBox/tm.h (modified) * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/TMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/TMAllCpu.cpp (modified) TM: Count calls to TMCpuTickSet and take the VM handle as an argument. Wed, 17 Jun 2009 15:03:42 GMT vboxsync [20670] * trunk/include/VBox/err.h (modified) Solaris/USB: bits. Wed, 17 Jun 2009 12:47:55 GMT vboxsync [20663] * trunk/include/VBox/vm.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) VMM: Added VMMR3EmtRendezvous for getting the attention of all EMTs ... Wed, 17 Jun 2009 09:26:02 GMT vboxsync [20653] * trunk/include/VBox/VBoxVideo.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/dd.c (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/driver.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/enable.c (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/screen.c (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/vbox.c (modified) * trunk/src/VBox/Frontends/VirtualBox/include/VBoxFrameBuffer.h (modified) video hw accel: fixes for basic ddraw op hanlding Mon, 15 Jun 2009 19:33:57 GMT vboxsync [20604] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/err.mac (modified) err: unintended duplicate, see r18389 Mon, 15 Jun 2009 11:26:16 GMT vboxsync [20588] * trunk/include/VBox/em.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAllA.asm (modified) Emulate lock and & lock xor. Sun, 14 Jun 2009 20:31:54 GMT vboxsync [20567] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) DevATA,ATAController: Do not use MMGCRamReadNoTrapHandler nor ... Sun, 14 Jun 2009 16:31:50 GMT vboxsync [20551] * trunk/include/VBox/GuestHost/SharedClipboard.h (modified) * trunk/src/VBox/GuestHost/SharedClipboard/x11-clipboard.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/x11-clipboard.cpp (modified) GuestHost/SharedClipboard: refactored the shared clipboard code to ... Sat, 13 Jun 2009 23:55:57 GMT vboxsync [20544] * trunk/include/VBox/asmdefs.mac (modified) VBox/asmdefs.mac: Set VBOX_STRICT for DEBUG builds. Sat, 13 Jun 2009 21:44:57 GMT vboxsync [20542] * trunk/Makefile.kmk (modified) * trunk/include/VBox/err.mac (modified) * trunk/include/VBox/param.h (modified) * trunk/include/VBox/param.mac (added) * trunk/include/VBox/various.sed (added) * trunk/include/VBox/x86.h (modified) * trunk/include/VBox/x86.mac (modified) * trunk/include/iprt/err.mac (modified) root/Makefile.kmk,includes: regenerated .mac files adding ... Sat, 13 Jun 2009 21:13:55 GMT vboxsync [20537] * trunk/include/VBox/dis.h (modified) dis.h: DISCPUSTATE_PADDING_SIZE correction for 32-bit windows. Sat, 13 Jun 2009 20:54:43 GMT vboxsync [20531] * trunk/include/VBox/mm.h (modified) * trunk/src/VBox/VMM/MMHyper.cpp (modified) MM: Added MMR3HyperSetGuard for creating guard pages in the hyper heap. Sat, 13 Jun 2009 20:53:44 GMT vboxsync [20530] * trunk/include/VBox/dis.h (modified) * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/VMM/EMInternal.h (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (modified) * trunk/src/VBox/VMM/IOMInternal.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/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM: remove DISCPUSTATE from the stack. Sat, 13 Jun 2009 20:21:48 GMT vboxsync [20528] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrvA-win.asm (modified) SUP: SUPR0PageProtect & SUPR0PageProtect - for creating guard (hyper) ... Fri, 12 Jun 2009 15:15:27 GMT vboxsync [20520] * trunk/include/VBox/err.h (modified) Added VINF_EM_RAW_EMULATE_DBG_STEP Thu, 11 Jun 2009 21:58:45 GMT vboxsync [20483] * trunk/include/VBox/VBoxVideo.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/dd.c (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/driver.h (modified) video hw accel: blt impl basics for guest video drv Thu, 11 Jun 2009 16:54:19 GMT vboxsync [20478] * trunk/include/VBox/VBoxVideo.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/dd.c (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/debug.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/Frontends/VirtualBox/include/VBoxFrameBuffer.h (modified) video hw accel: guest driver -> host framebuffer commands processing impl Tue, 09 Jun 2009 09:34:53 GMT vboxsync [20421] * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/VMM/REMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/REMAll.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) Rewrote rem notification handling. Mon, 08 Jun 2009 13:50:06 GMT vboxsync [20408] * trunk/include/VBox/em.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) Moved REM locking to VMMAll Mon, 08 Jun 2009 13:40:08 GMT vboxsync [20407] * trunk/include/VBox/rem.h (modified) Removed REMR3ReplayInvalidatedPages Mon, 08 Jun 2009 13:39:32 GMT vboxsync [20406] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/REMAll.cpp (modified) * trunk/src/VBox/VMM/VMMInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/recompiler/VBoxREM.def (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) Removed obsolete REMR3ReplayInvalidatedPages Mon, 08 Jun 2009 13:01:44 GMT vboxsync [20399] * trunk/include/VBox/em.h (modified) * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) Minor updates Mon, 08 Jun 2009 00:43:21 GMT vboxsync [20374] * trunk/Doxyfile.Core (modified) * trunk/Makefile.kmk (modified) * trunk/include/VBox/VBoxDev.h (modified) * trunk/include/VBox/VBoxGuest.h (modified) * trunk/include/VBox/VBoxGuestLib.h (modified) * trunk/include/VBox/VBoxHDD.h (modified) * trunk/include/VBox/cfgm.h (modified) * trunk/include/VBox/cpum.h (modified) * trunk/include/VBox/cpumdis.h (modified) * trunk/include/VBox/csam.h (modified) * trunk/include/VBox/dbg.h (modified) * trunk/include/VBox/dbgf.h (modified) * trunk/include/VBox/dbggui.h (modified) * trunk/include/VBox/dis.h (modified) * trunk/include/VBox/em.h (modified) * trunk/include/VBox/gmm.h (modified) * trunk/include/VBox/gvmm.h (modified) * trunk/include/VBox/hwaccm.h (modified) * trunk/include/VBox/intnet.h (modified) * trunk/include/VBox/iom.h (modified) * trunk/include/VBox/mm.h (modified) * trunk/include/VBox/ostypes.h (modified) * trunk/include/VBox/patm.h (modified) * trunk/include/VBox/pdmapi.h (modified) * trunk/include/VBox/pdmasynccompletion.h (modified) * trunk/include/VBox/pdmasynctask.h (modified) * trunk/include/VBox/pdmcritsect.h (modified) * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/pdmdrv.h (modified) * trunk/include/VBox/pdmifs.h (modified) * trunk/include/VBox/pdmqueue.h (modified) * trunk/include/VBox/pdmsrv.h (modified) * trunk/include/VBox/pdmthread.h (modified) * trunk/include/VBox/pdmusb.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/include/VBox/rem.h (modified) * trunk/include/VBox/selm.h (modified) * trunk/include/VBox/ssm.h (modified) * trunk/include/VBox/stam.h (modified) * trunk/include/VBox/sup.h (modified) * trunk/include/VBox/tm.h (modified) * trunk/include/VBox/trpm.h (modified) * trunk/include/VBox/usb.h (modified) * trunk/include/VBox/usblib-win.h (modified) * trunk/include/VBox/usblib.h (modified) * trunk/include/VBox/vm.h (modified) * trunk/include/VBox/vmapi.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/include/VBox/vrdpapi.h (modified) * trunk/include/VBox/vusb.h (modified) * trunk/include/iprt/assert.h (modified) * trunk/include/iprt/avl.h (modified) * trunk/include/iprt/base64.h (modified) * trunk/include/iprt/cache.h (modified) * trunk/include/iprt/cdefs.h (modified) * trunk/include/iprt/cidr.h (modified) * trunk/include/iprt/cpuset.h (modified) * trunk/include/iprt/crc32.h (modified) * trunk/include/iprt/crc64.h (modified) * trunk/include/iprt/critsect.h (modified) * trunk/include/iprt/dbg.h (modified) * trunk/include/iprt/dir.h (modified) * trunk/include/iprt/env.h (modified) * trunk/include/iprt/err.h (modified) * trunk/include/iprt/file.h (modified) * trunk/include/iprt/fs.h (modified) * trunk/include/iprt/getopt.h (modified) * trunk/include/iprt/handletable.h (modified) * trunk/include/iprt/heap.h (modified) * trunk/include/iprt/initterm.h (modified) * trunk/include/iprt/ldr.h (modified) * trunk/include/iprt/linux/sysfs.h (modified) * trunk/include/iprt/localipc.h (modified) * trunk/include/iprt/lock.h (modified) * trunk/include/iprt/log.h (modified) * trunk/include/iprt/md5.h (modified) * trunk/include/iprt/mem.h (modified) * trunk/include/iprt/memobj.h (modified) * trunk/include/iprt/mempool.h (modified) * trunk/include/iprt/mp.h (modified) * trunk/include/iprt/net.h (modified) * trunk/include/iprt/nocrt/amd64/fenv.h (modified) * trunk/include/iprt/nocrt/math.h (modified) * trunk/include/iprt/nocrt/setjmp.h (modified) * trunk/include/iprt/nocrt/stdlib.h (modified) * trunk/include/iprt/nocrt/string.h (modified) * trunk/include/iprt/nocrt/x86/fenv.h (modified) * trunk/include/iprt/once.h (modified) * trunk/include/iprt/path.h (modified) * trunk/include/iprt/power.h (modified) * trunk/include/iprt/process.h (modified) * trunk/include/iprt/rand.h (modified) * trunk/include/iprt/req.h (modified) * trunk/include/iprt/s3.h (modified) * trunk/include/iprt/semaphore.h (modified) * trunk/include/iprt/spinlock.h (modified) * trunk/include/iprt/strcache.h (modified) * trunk/include/iprt/stream.h (modified) * trunk/include/iprt/string.h (modified) * trunk/include/iprt/system.h (modified) * trunk/include/iprt/table.h (modified) * trunk/include/iprt/tcp.h (modified) * trunk/include/iprt/test.h (modified) * trunk/include/iprt/thread.h (modified) * trunk/include/iprt/time.h (modified) * trunk/include/iprt/timer.h (modified) * trunk/include/iprt/uni.h (modified) * trunk/include/iprt/uuid.h (modified) * trunk/include/iprt/zip.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Miniport/VBoxVideo.h (modified) * trunk/src/VBox/Additions/WINNT/MouseFilter/VBoxMouse.cpp (modified) * trunk/src/VBox/Additions/WINNT/MouseFilter/VBoxMouse.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxGuest/VBoxGuest.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxGuest/VBoxGuest_Internal.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest-os2.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuestInternal.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/SysHlp.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/SysHlp.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBGLR3Internal.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxCalls.h (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceInternal.h (modified) * trunk/src/VBox/Additions/os2/VBoxSF/VBoxSFInit.cpp (modified) * trunk/src/VBox/Devices/Builtins.h (modified) * trunk/src/VBox/Devices/Builtins2.h (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Input/DevPS2.cpp (modified) * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) * trunk/src/VBox/Devices/Network/DevINIP.cpp (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/Network/Pcap.h (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/Devices/PC/DevPIC.cpp (modified) * trunk/src/VBox/Devices/PC/DevPit-i8254.cpp (modified) * trunk/src/VBox/Devices/PC/DevRTC.cpp (modified) * trunk/src/VBox/Devices/Parallel/DevParallel.cpp (modified) * trunk/src/VBox/Devices/Serial/DevSerial.cpp (modified) * trunk/src/VBox/Devices/Storage/ATAController.h (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvHostBase.h (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Devices/Storage/VDICore.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevHGCM.h (modified) * trunk/src/VBox/Devices/vl_vbox.h (modified) * trunk/src/VBox/Frontends/VBoxBFE/HGCM.h (modified) * trunk/src/VBox/Frontends/VBoxBFE/SDLConsole.cpp (modified) * trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/include/DarwinKeyboard.h (modified) * trunk/src/VBox/Frontends/VirtualBox/include/VBoxDockIconPreview.h (modified) * trunk/src/VBox/Frontends/VirtualBox/include/VBoxIChatTheaterWrapper.h (modified) * trunk/src/VBox/Frontends/VirtualBox/include/VBoxUtils-darwin.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxX11Helper.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/darwin/DarwinKeyboard.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/darwin/VBoxCocoaApplication.h (modified) * trunk/src/VBox/GuestHost/OpenGL/include/cr_string.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIDC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPR0IdcClientInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPSvcInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/os2/SUPDrv-os2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetAdp/VBoxNetAdpInternal.h (modified) * trunk/src/VBox/HostDrivers/VBoxNetAdp/darwin/VBoxNetAdp-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFltInternal.h (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/darwin/VBoxNetFlt-darwin.cpp (modified) * trunk/src/VBox/Main/Doxyfile.Main (modified) * trunk/src/VBox/Main/darwin/iokit.h (modified) * trunk/src/VBox/Main/include/hgcm/HGCM.h (modified) * trunk/src/VBox/NetworkServices/NetLib/VBoxNetLib.h (modified) * trunk/src/VBox/Runtime/Doxyfile (modified) * trunk/src/VBox/Runtime/common/math/gcc/quad.h (modified) * trunk/src/VBox/Runtime/generic/env-generic.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dbgmod.h (modified) * trunk/src/VBox/Runtime/include/internal/file.h (modified) * trunk/src/VBox/Runtime/include/internal/fileaio.h (modified) * trunk/src/VBox/Runtime/include/internal/fs.h (modified) * trunk/src/VBox/Runtime/include/internal/initterm.h (modified) * trunk/src/VBox/Runtime/include/internal/ldr.h (modified) * trunk/src/VBox/Runtime/include/internal/memobj.h (modified) * trunk/src/VBox/Runtime/include/internal/path.h (modified) * trunk/src/VBox/Runtime/include/internal/process.h (modified) * trunk/src/VBox/Runtime/include/internal/rand.h (modified) * trunk/src/VBox/Runtime/include/internal/sched.h (modified) * trunk/src/VBox/Runtime/include/internal/string.h (modified) * trunk/src/VBox/Runtime/include/internal/thread.h (modified) * trunk/src/VBox/Runtime/include/internal/time.h (modified) * trunk/src/VBox/Runtime/r0drv/alloc-r0drv.h (modified) * trunk/src/VBox/Runtime/r0drv/darwin/the-darwin-kernel.h (modified) * trunk/src/VBox/Runtime/r0drv/linux/string.h (modified) * trunk/src/VBox/Runtime/r0drv/mp-r0drv.h (modified) * trunk/src/VBox/Runtime/r0drv/nt/internal-r0drv-nt.h (modified) * trunk/src/VBox/Runtime/r0drv/nt/the-nt-kernel.h (modified) * trunk/src/VBox/Runtime/r0drv/nt/thread-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/the-os2-kernel.h (modified) * trunk/src/VBox/Runtime/r0drv/os2/timer-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/power-r0drv.h (modified) * trunk/src/VBox/Runtime/r0drv/solaris/the-solaris-kernel.h (modified) * trunk/src/VBox/Runtime/r3/alloc-ef.h (modified) * trunk/src/VBox/Runtime/r3/win/timer-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstR0ThreadPreemption.h (modified) * trunk/src/VBox/VMM/CPUMInternal.h (modified) * trunk/src/VBox/VMM/DBGFBp.cpp (modified) * trunk/src/VBox/VMM/EMInternal.h (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (modified) * trunk/src/VBox/VMM/IOMInternal.h (modified) * trunk/src/VBox/VMM/MMInternal.h (modified) * trunk/src/VBox/VMM/PATM/CSAMInternal.h (modified) * trunk/src/VBox/VMM/PATM/PATMA.h (modified) * trunk/src/VBox/VMM/PATM/PATMInternal.h (modified) * trunk/src/VBox/VMM/PDMAsyncCompletionInternal.h (modified) * trunk/src/VBox/VMM/PDMInternal.h (modified) * trunk/src/VBox/VMM/PGMBth.h (modified) * trunk/src/VBox/VMM/PGMGst.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMShw.h (modified) * trunk/src/VBox/VMM/SELMInternal.h (modified) * trunk/src/VBox/VMM/SSMInternal.h (modified) * trunk/src/VBox/VMM/STAMInternal.h (modified) * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/TMInternal.h (modified) * trunk/src/VBox/VMM/TRPMInternal.h (modified) * trunk/src/VBox/VMM/VMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/VMMGC/CPUMGC.cpp (modified) * trunk/src/VBox/VMM/VMMGC/PDMGCDevice.cpp (modified) * trunk/src/VBox/VMM/VMMGC/PGMGCBth.h (modified) * trunk/src/VBox/VMM/VMMGC/PGMGCShw.h (modified) * trunk/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp (modified) * trunk/src/VBox/VMM/VMMInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.h (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0Bth.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMSwitcher/VMMSwitcher.h (modified) * trunk/src/VBox/VMM/testcase/tstHelp.h (modified) * trunk/src/VBox/VMM/testcase/tstMicro.h (modified) * trunk/src/VBox/VMM/testcase/tstMicroGC.cpp (modified) * trunk/src/recompiler/Sun/crt/stdio.h (modified) *: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g Mon, 08 Jun 2009 00:15:05 GMT vboxsync [20363] * trunk/include/VBox/VBoxDev.h (modified) * trunk/include/VBox/VBoxGuest.h (modified) * trunk/include/VBox/VBoxGuestLib.h (modified) * trunk/include/VBox/VBoxHDD.h (modified) * trunk/include/VBox/cfgm.h (modified) * trunk/include/VBox/cpum.h (modified) * trunk/include/VBox/cpumdis.h (modified) * trunk/include/VBox/csam.h (modified) * trunk/include/VBox/dbg.h (modified) * trunk/include/VBox/dbgf.h (modified) * trunk/include/VBox/dbggui.h (modified) * trunk/include/VBox/dis.h (modified) * trunk/include/VBox/em.h (modified) * trunk/include/VBox/gmm.h (modified) * trunk/include/VBox/gvmm.h (modified) * trunk/include/VBox/hwaccm.h (modified) * trunk/include/VBox/intnet.h (modified) * trunk/include/VBox/iom.h (modified) * trunk/include/VBox/mm.h (modified) * trunk/include/VBox/ostypes.h (modified) * trunk/include/VBox/patm.h (modified) * trunk/include/VBox/pdmapi.h (modified) * trunk/include/VBox/pdmasynccompletion.h (modified) * trunk/include/VBox/pdmasynctask.h (modified) * trunk/include/VBox/pdmcritsect.h (modified) * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/pdmdrv.h (modified) * trunk/include/VBox/pdmifs.h (modified) * trunk/include/VBox/pdmqueue.h (modified) * trunk/include/VBox/pdmsrv.h (modified) * trunk/include/VBox/pdmthread.h (modified) * trunk/include/VBox/pdmusb.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/include/VBox/rem.h (modified) * trunk/include/VBox/selm.h (modified) * trunk/include/VBox/ssm.h (modified) * trunk/include/VBox/stam.h (modified) * trunk/include/VBox/sup.h (modified) * trunk/include/VBox/tm.h (modified) * trunk/include/VBox/trpm.h (modified) * trunk/include/VBox/usb.h (modified) * trunk/include/VBox/usblib-win.h (modified) * trunk/include/VBox/usblib.h (modified) * trunk/include/VBox/vm.h (modified) * trunk/include/VBox/vmapi.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/include/VBox/vrdpapi.h (modified) * trunk/include/VBox/vusb.h (modified) VBox/*: __BEGIN_DECLS -> RT_BEGIN_DECLS; __END_DECLS -> RT_END_DECLS. Thu, 04 Jun 2009 11:27:27 GMT vboxsync [20267] * trunk/include/VBox/com/ErrorInfo.h (modified) * trunk/include/VBox/com/VirtualBoxErrorInfo.h (modified) * trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp (modified) * trunk/src/VBox/Main/VirtualBoxErrorInfoImpl.cpp (modified) * trunk/src/VBox/Main/glue/ErrorInfo.cpp (modified) * trunk/src/VBox/Main/glue/SupportErrorInfo.cpp (modified) * trunk/src/VBox/Main/glue/VirtualBoxErrorInfo.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/VirtualBoxErrorInfoImpl.h (modified) * trunk/src/VBox/Main/testcase/tstVBoxAPILinux.cpp (modified) * trunk/src/VBox/Main/webservice/split-soapC.sed (modified) Main: completed scriptable changes Make VBox buildable on SMB share ... Thu, 04 Jun 2009 00:06:23 GMT vboxsync [20243] * trunk/include/VBox/VBoxVideo.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/VBoxFrameBuffer.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxConsoleView.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxFrameBuffer.cpp (modified) View HW Accel: guest ddraw command definitions, moved opengl ... Wed, 03 Jun 2009 10:09:48 GMT vboxsync [20226] * trunk/include/VBox/pdmifs.h (modified) * trunk/include/VBox/vusb.h (modified) usb: Removed remnants of a failed attempts to create a shared USB timer. Tue, 02 Jun 2009 12:04:23 GMT vboxsync [20186] * trunk/include/VBox/vusb.h (modified) Solaris/VBoxUSB: dir mask. Tue, 02 Jun 2009 12:02:07 GMT vboxsync [20184] * trunk/include/VBox/vusb.h (modified) include/VBox/vusb.h: added VUSB_DIR_TO_DEVICE. Mon, 01 Jun 2009 20:25:54 GMT vboxsync [20167] * trunk/include/VBox/VBoxHDD.h (modified) * trunk/include/VBox/pdmasynccompletion.h (modified) * trunk/include/VBox/pdmdrv.h (modified) * trunk/include/VBox/pdmifs.h (modified) * trunk/src/VBox/Devices/Builtins.cpp (modified) * trunk/src/VBox/Devices/Builtins.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Devices/Storage/VmdkHDDCore.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/PDMAsyncCompletionFile.cpp (added) * trunk/src/VBox/VMM/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/PDMInternal.h (modified) First part of the PDMAsyncCompletion rewrite: * The Host ... Fri, 29 May 2009 15:25:31 GMT vboxsync [20158] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VM.cpp (modified) Extra VCPU checks. Attempt to fix alignment issue Fri, 29 May 2009 14:16:42 GMT vboxsync [20154] * trunk/include/VBox/pci.h (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) PCI: The risky half of the remapping fix. Fixes #1587 and #3903. Fri, 29 May 2009 13:28:12 GMT vboxsync [20153] * trunk/include/VBox/ssm.h (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/SSM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstSSM.cpp (modified) SSM,PCI: We must restore the PCI configuration registers before PGM ... Fri, 29 May 2009 13:22:06 GMT vboxsync [20152] * trunk/include/VBox/dbgf.h (modified) * trunk/src/VBox/VMM/DBGFInfo.cpp (modified) Added DBGFR3InfoLogRel and DBGFR3InfoStdErr. Thu, 28 May 2009 12:08:25 GMT vboxsync [20114] * trunk/include/VBox/ssm.h (modified) * trunk/src/VBox/VMM/SSM.cpp (modified) SSM: Added SSMR3Skip. Wed, 27 May 2009 15:36:30 GMT vboxsync [20096] * trunk/include/VBox/pdmdrv.h (modified) * trunk/include/VBox/tm.h (modified) * trunk/src/VBox/Devices/Audio/audio.c (modified) * trunk/src/VBox/VMM/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/TM.cpp (modified) VBox/pdmdrv.h,TM: user argument and flags for driver timers. Wed, 27 May 2009 15:24:37 GMT vboxsync [20094] * trunk/include/VBox/pdmdev.h (modified) * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) VBox/pdmdev.h: Retired pfnTMTimerCreateExternal. Wed, 27 May 2009 15:21:44 GMT vboxsync [20093] * trunk/include/VBox/pdmdev.h (modified) VBox/pdmdev.h: bumped PDM_DEVHLP_VERSION. Wed, 27 May 2009 15:19:32 GMT vboxsync [20092] * trunk/include/VBox/pdmdev.h (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeGC.cpp (modified) * trunk/src/VBox/VMM/PDMDevMiscHlp.cpp (modified) DevAPIC,PDM: timer critsect. Wed, 27 May 2009 14:31:18 GMT vboxsync [20087] * trunk/include/VBox/iom.h (modified) * trunk/include/VBox/pdmcritsect.h (modified) * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/tm.h (modified) * trunk/include/VBox/types.h (modified) * trunk/include/VBox/vusb.h (modified) * trunk/src/VBox/Devices/Audio/DevSB16.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) * trunk/src/VBox/Devices/Network/DevINIP.cpp (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/Devices/PC/DevPit-i8254.cpp (modified) * trunk/src/VBox/Devices/PC/DevRTC.cpp (modified) * trunk/src/VBox/Devices/Storage/fdc.c (modified) * trunk/src/VBox/VMM/IOM.cpp (modified) * trunk/src/VBox/VMM/PDMCritSect.cpp (modified) * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/TMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) TM,*: Proper timer callback locking and pvUser for devices. Wed, 27 May 2009 12:07:38 GMT vboxsync [20071] * trunk/include/VBox/em.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) Bit more REM locking Wed, 27 May 2009 07:33:15 GMT vboxsync [20056] * trunk/include/VBox/pdmapi.h (modified) * trunk/include/VBox/pdmdev.h (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/VMM/PDMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Backed out 47770 & 47771 (failed experiment) Tue, 26 May 2009 13:25:48 GMT vboxsync [20037] * trunk/include/VBox/pdmapi.h (modified) * trunk/include/VBox/pdmdev.h (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/VMM/PDMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) TPR read/write updates Mon, 25 May 2009 18:36:52 GMT vboxsync [20009] * trunk/include/VBox/VBoxVideo.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) Video HW Accel: guest->host command mechanism fixes Mon, 25 May 2009 18:34:43 GMT vboxsync [20008] * trunk/include/VBox/pdmcritsect.h (modified) * trunk/include/iprt/critsect.h (modified) * trunk/include/iprt/thread.h (modified) * trunk/src/VBox/Runtime/common/misc/thread.cpp (modified) * trunk/src/VBox/Runtime/generic/critsect-generic.cpp (modified) * trunk/src/VBox/Runtime/include/internal/thread.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/PDMCritSect.cpp (modified) * trunk/src/VBox/VMM/PDMInternal.h (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) PDMCritSect: rewrite, ring-0 unlocking not yet enabled. Mon, 25 May 2009 13:59:29 GMT vboxsync [20001] * trunk/include/VBox/pdmapi.h (modified) * trunk/include/VBox/pdmdev.h (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/VMM/PDMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Cleaned up PDMGet/SetTPR. Mon, 25 May 2009 12:31:34 GMT vboxsync [19995] * trunk/include/VBox/pdmapi.h (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Introduced PDMHasIoApic. Mon, 25 May 2009 12:12:06 GMT vboxsync [19993] * trunk/include/VBox/iom.h (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Proper handling of VMX_EXIT_APIC_ACCESS Mon, 25 May 2009 11:31:23 GMT vboxsync [19992] * trunk/include/VBox/iom.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/HWACCMInternal.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/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Started with TPR caching for 32 bits guest (VT-x only). Mon, 25 May 2009 09:21:43 GMT vboxsync [19984] * trunk/include/VBox/hwacc_vmx.h (modified) Some APIC access updates (disabled) Sun, 24 May 2009 12:14:19 GMT vboxsync [19968] * trunk/include/VBox/scsi.h (modified) * trunk/src/VBox/Devices/Builtins.cpp (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Storage/DrvHostBase.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvHostBase.h (modified) * trunk/src/VBox/Devices/Storage/DrvHostDVD.cpp (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/include/HostImpl.h (modified) HostDVD: Add basic support for FreeBSD. Passthrough is working quite ... Sun, 24 May 2009 03:08:12 GMT vboxsync [19959] * trunk/include/VBox/pdmifs.h (modified) pdmifs.h: r=bird: added todos. Fri, 22 May 2009 09:41:32 GMT vboxsync [19903] * trunk/include/VBox/hwacc_svm.h (modified) * trunk/include/VBox/hwaccm.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/HWACCMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Invalidation cleanup Thu, 21 May 2009 15:28:15 GMT vboxsync [19891] * trunk/include/VBox/sup.h (modified) VBox/sup.h: Corrected the SUPSemEvent*Close() return code docs. 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 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. 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: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 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 12:06:36 GMT vboxsync [19816] * trunk/include/VBox/hwaccm.h (modified) Forgotten update 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 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: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 Fri, 15 May 2009 23:50:52 GMT vboxsync [19758] * trunk/include/VBox/dbgf.h (modified) dbgf.h: build fix (darwin/gcc401 doesn't like the fancy calculation). Fri, 15 May 2009 23:37:31 GMT vboxsync [19757] * trunk/include/VBox/dbgf.h (modified) * trunk/include/VBox/mm.h (modified) * 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/VMM/DBGF.cpp (modified) * trunk/src/VBox/VMM/DBGFAddrSpace.cpp (modified) * trunk/src/VBox/VMM/DBGFInternal.h (modified) * trunk/src/VBox/VMM/DBGFModule.cpp (modified) * trunk/src/VBox/VMM/MMHeap.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) VMM,IPRT,DBGC: Debug address spaces. Fri, 15 May 2009 16:05:41 GMT vboxsync [19747] * trunk/include/VBox/tm.h (modified) * trunk/src/VBox/Devices/vl_vbox.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/TMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/TMAllCpu.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) TM: Cleaned up pausing and resuming the clocks.