# # ChangeLog for trunk in vbox # # Generated by Trac 1.4.3.2 # Jan 10, 2025 10:15:42 AM Wed, 06 May 2009 15:34:20 GMT vboxsync [19442] * trunk/src/VBox/VMM/EM.cpp (modified) Don't reschedule in the halted or wait for SIPI case. Wed, 06 May 2009 15:27:39 GMT vboxsync [19441] * trunk/src/VBox/VMM/VM.cpp (modified) Moved VCPU check up Wed, 06 May 2009 15:19:56 GMT vboxsync [19440] * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/EMInternal.h (modified) Deal with pause/resume for pause & wait for sipi states. Wed, 06 May 2009 15:04:30 GMT vboxsync [19439] * trunk/include/VBox/pdmcritsect.h (modified) * trunk/src/VBox/VMM/PDMCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) PDM: Renamed PDMR3CritSectTryEnter to PDMCritSectTryEnter. Wed, 06 May 2009 14:35:58 GMT vboxsync [19438] * trunk/src/VBox/VMM/VMMInternal.h (modified) VMM: alignment fix. Wed, 06 May 2009 14:34:05 GMT vboxsync [19437] * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/VMM/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/PDMGCDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) SMP: send SIPI notification from APIC, let VM handle what really do Wed, 06 May 2009 14:33:49 GMT vboxsync [19436] * trunk/src/VBox/VMM/VMM.cpp (modified) VMM.cpp: Not necessary to save the new stacks (see comment in ... Wed, 06 May 2009 14:01:15 GMT vboxsync [19435] * trunk/include/VBox/vm.h (modified) * trunk/include/VBox/vmapi.h (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) VMM: VMCPU::enmState. Wed, 06 May 2009 13:58:35 GMT vboxsync [19434] * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMMAll.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/VMMTests.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) Further splitup of VMM (ring 0 jump buffer). Wed, 06 May 2009 13:26:13 GMT vboxsync [19433] * trunk/src/VBox/Main/darwin/NetIf-darwin.cpp (modified) * trunk/src/VBox/Main/generic/NetIf-generic.cpp (modified) * trunk/src/VBox/Main/include/netif.h (modified) * trunk/src/VBox/Main/linux/NetIf-linux.cpp (modified) * trunk/src/VBox/Main/solaris/NetIf-solaris.cpp (modified) * trunk/src/VBox/Main/win/NetIf-win.cpp (modified) #2957: Dynamic adding/removing host-only adapters via GUI/Main. Wed, 06 May 2009 13:24:43 GMT vboxsync [19432] * trunk/src/VBox/Main/DisplayImpl.cpp (modified) HGSMI: Main. Wed, 06 May 2009 13:19:33 GMT vboxsync [19431] * trunk/include/VBox/VBoxVideo.h (modified) HGSMI: windows graphics drivers. Wed, 06 May 2009 13:16:44 GMT vboxsync [19430] * trunk/src/VBox/Additions/WINNT/Graphics/Display/vbox.c (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Miniport/Helper.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Miniport/Helper.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Miniport/VBoxVideo.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Miniport/VBoxVideo.h (modified) HGSMI: windows graphics drivers. Wed, 06 May 2009 13:16:36 GMT vboxsync [19429] * trunk/src/VBox/Main/testcase/makefile.tstVBoxAPILinux (modified) Main/testcase: Fixed the paths in the makefile for tstVBoxAPILinux Wed, 06 May 2009 13:13:31 GMT vboxsync [19428] * trunk/src/VBox/VMM/VM.cpp (modified) Moved vcpu 0 check up Wed, 06 May 2009 13:12:14 GMT vboxsync [19427] * trunk/src/VBox/VMM/VM.cpp (modified) Send power on requests to all VCPUs. Wed, 06 May 2009 13:02:34 GMT vboxsync [19426] * trunk/src/VBox/VMM/EM.cpp (modified) EMSTATE_WAIT_SIPI changes Wed, 06 May 2009 12:44:22 GMT vboxsync [19425] * trunk/include/VBox/em.h (modified) Introduced EMSTATE_WAIT_SIPI VCPU state Wed, 06 May 2009 11:47:55 GMT vboxsync [19424] * trunk/src/VBox/VMM/EM.cpp (modified) No need to clear VM_FF_RESET anymore. Wed, 06 May 2009 11:46:43 GMT vboxsync [19423] * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/VMM/DBGF.cpp (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/VMEmt.cpp (modified) Action flag updates Wed, 06 May 2009 11:39:20 GMT vboxsync [19422] * trunk/src/VBox/VMM/VMEmt.cpp (modified) Use VM_FF_TESTANDCLEAR for VM_FF_RESET Wed, 06 May 2009 11:08:07 GMT vboxsync [19421] * trunk/src/VBox/VMM/PDM.cpp (modified) Comment update Wed, 06 May 2009 11:07:11 GMT vboxsync [19420] * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/PDMQueue.cpp (modified) * trunk/src/VBox/VMM/VMReq.cpp (modified) Action flag updates Wed, 06 May 2009 10:06:25 GMT vboxsync [19419] * trunk/configure (modified) configure: no Mesa check on Darwin Wed, 06 May 2009 09:51:55 GMT vboxsync [19418] * trunk/src/VBox/VMM/PATM/PATMGuest.cpp (modified) VMM: small compile fix for DEBUG + LOG_DISABLED Wed, 06 May 2009 09:40:37 GMT vboxsync [19417] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Also check VMCPU_FF_REQUEST Wed, 06 May 2009 09:09:51 GMT vboxsync [19416] * trunk/src/VBox/VMM/VM.cpp (modified) Wrong return code in vmR3PowerOff for VCPUs Wed, 06 May 2009 08:39:40 GMT vboxsync [19415] * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) Corrected assertions Wed, 06 May 2009 08:36:26 GMT vboxsync [19414] * trunk/src/VBox/VMM/EM.cpp (modified) All EMT threads should call TMVirtualResume now. Wed, 06 May 2009 08:22:51 GMT vboxsync [19413] * trunk/src/VBox/Frontends/VirtualBox/src/VBoxRegistrationDlg.cpp (modified) unused variable Wed, 06 May 2009 08:21:39 GMT vboxsync [19412] * trunk/src/bldprogs/bin2c.c (modified) bin2c: typo Wed, 06 May 2009 06:54:50 GMT vboxsync [19411] * trunk/src/VBox/Devices/Network/slirp/ip_output.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: wrong Ether address detection and ethernet gap detection Wed, 06 May 2009 03:06:45 GMT vboxsync [19410] * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) EFI: Pass down RAM and CPU config to DevEFI. Wed, 06 May 2009 02:02:26 GMT vboxsync [19409] * trunk/src/VBox/Devices/Makefile.kmk (modified) EFI: Moved the EfiThunk.asm code down one level as indicated in ... Wed, 06 May 2009 01:14:47 GMT vboxsync [19408] * trunk/Config.kmk (modified) Config.kmk: enable curl on win.amd64. Tue, 05 May 2009 23:38:19 GMT vboxsync [19407] * trunk/src/VBox/VMM/VMEmt.cpp (modified) VMEmt.cpp: Implemented VMNOTIFYFF_FLAGS_POKE. (not working though as ... Tue, 05 May 2009 23:28:56 GMT vboxsync [19406] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/gvmm.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) GVMM: Added interfaces for Poking a single VCpu and for ... Tue, 05 May 2009 23:28:47 GMT vboxsync [19405] * trunk/include/VBox/types.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VBox/types.h: Added VMCPUSET and a couple of macros. Tue, 05 May 2009 23:25:57 GMT vboxsync [19404] * trunk/src/VBox/HostDrivers/Support/SUPR0.def (modified) SUPR0.def: Added RTProcSelf and RTMpPokeCpu. Tue, 05 May 2009 22:23:42 GMT vboxsync [19403] * trunk/include/VBox/param.h (modified) * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/Main/SystemPropertiesImpl.cpp (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0DynMap.cpp (modified) VBox/parma.h,VMM: VMCPU_MAX_CPU_COUNT & VMM_MAX_CPUS => ... Tue, 05 May 2009 22:12:34 GMT vboxsync [19402] * trunk/include/VBox/vmapi.h (modified) * trunk/src/VBox/VMM/VMReq.cpp (modified) VMReq: Added VMREQFLAGS_POKE for high priority requests. Tue, 05 May 2009 22:05:50 GMT vboxsync [19401] * trunk/src/VBox/VMM/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMInternal.h (modified) VMEmt.cpp: Another SMP todo Tue, 05 May 2009 21:49:16 GMT vboxsync [19400] * trunk/include/VBox/vmapi.h (modified) * trunk/src/VBox/VMM/DBGF.cpp (modified) * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/PDMDevMiscHlp.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/VMMAll/PDMAllQueue.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) * trunk/src/VBox/VMM/VMReq.cpp (modified) VM: VMR3Notify*FF refactorying (for poking); converting fNotifiedREM ... Tue, 05 May 2009 21:11:43 GMT vboxsync [19399] * trunk/src/VBox/VMM/TM.cpp (modified) TM: Only let EMT0 do TMR3TimerQueuesDo for now. Tue, 05 May 2009 21:05:11 GMT vboxsync [19398] * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) GVMM: Address the GVMMR0GetVMByEMT issue and added access ... Tue, 05 May 2009 20:43:02 GMT vboxsync [19397] * trunk/include/VBox/param.h (modified) VBox/param.h: Added VMM_MAX_CPUS, should match TCPUCount in ... Tue, 05 May 2009 20:29:42 GMT vboxsync [19396] * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) GVMM: removed DEBUG_bird, assertion seems to be gone. Tue, 05 May 2009 20:28:42 GMT vboxsync [19395] * trunk/include/VBox/gvm.h (modified) * trunk/include/VBox/gvmm.h (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMMAll/REMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMReq.cpp (modified) GVMM,VM: Register the other EMTs or we assert painfully in ... Tue, 05 May 2009 17:39:03 GMT vboxsync [19394] * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) SUPDrv: expose RTMpPokeCpu, minor version incremented. Tue, 05 May 2009 17:37:27 GMT vboxsync [19393] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrvA-win.asm (modified) SUPDrv: expose RTMpPokeCpu, minor version incremented. Tue, 05 May 2009 17:36:04 GMT vboxsync [19392] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: attempt to fix #3651 Tue, 05 May 2009 17:26:18 GMT vboxsync [19391] * trunk/src/VBox/Runtime/r0drv/solaris/mp-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/mp-r0drv-solaris.c (modified) IPRT: Explained RTMpOthers preemption req to the caller in mp.h, but ... Tue, 05 May 2009 17:20:55 GMT vboxsync [19390] * trunk/include/iprt/mp.h (modified) iprt/mp.h: Updated the RTMpOnOthers docs. Tue, 05 May 2009 17:12:48 GMT vboxsync [19389] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/darwin/mp-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/mp-r0drv-freebsd.c (modified) * trunk/src/VBox/Runtime/r0drv/generic/RTMpPokeCpu-r0drv-generic.cpp (added) * trunk/src/VBox/Runtime/r0drv/linux/mp-r0drv-linux.c (modified) IPRT: Implemented RTMpPokeCpu where it made sense (untested). Tue, 05 May 2009 16:28:07 GMT vboxsync [19388] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) vboxdrv, Solaris/VBoxNetFlt: RTStrDup and some fixes. (flt part ... Tue, 05 May 2009 16:27:12 GMT vboxsync [19387] * trunk/src/VBox/Runtime/Makefile.kmk (modified) Runtime/r0drv: include string (StrDup/DupEx/Free) into r0drv. Tue, 05 May 2009 15:54:19 GMT vboxsync [19386] * trunk/include/iprt/mp.h (modified) iprt/mp.h: RTMpPokeCpu. Tue, 05 May 2009 15:43:14 GMT vboxsync [19385] * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) GVMMR0RegisterVCpu: use gvmmR0ByVM instead of gvmmR0ByVMAndEMT as ... Tue, 05 May 2009 15:24:54 GMT vboxsync [19384] * trunk/src/VBox/Runtime/common/string/string.cpp (modified) iprt/common/string/string.cpp: RTR3DECL -> RTDECL (see header). Tue, 05 May 2009 15:02:08 GMT vboxsync [19383] * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) NAT: UDP gaps removed (detected with VPN) Tue, 05 May 2009 14:56:15 GMT vboxsync [19382] * trunk/include/VBox/gvmm.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Introduced GVMMR0RegisterVCpu. (not used yet; untested) Tue, 05 May 2009 14:44:43 GMT vboxsync [19381] * trunk/include/VBox/gmm.h (modified) * trunk/include/VBox/gvm.h (modified) * trunk/include/VBox/gvmm.h (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Further breakup of GVM. Deal with VCPU thread handles. Tue, 05 May 2009 14:16:45 GMT vboxsync [19380] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) Solaris/VBoxNetFlt: strdup fix. Tue, 05 May 2009 14:01:12 GMT vboxsync [19379] * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) ConsoleImpl2.cpp: force hardware virtualization mode if cCpus > 1. ... Tue, 05 May 2009 13:54:45 GMT vboxsync [19378] * trunk/Config.kmk (modified) OSE build fix Tue, 05 May 2009 13:46:25 GMT vboxsync [19377] * trunk/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) VBoxManage: Get and set CPUCount. Tue, 05 May 2009 13:41:37 GMT vboxsync [19376] * trunk/src/VBox/Additions/common/VBoxService/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxService-win.rc (moved) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceResource-win.h (moved) VBoxService/common: Renaming Windows-specific stuff. Tue, 05 May 2009 13:28:56 GMT vboxsync [19375] * trunk/src/VBox/Main/cbinding/tstXPCOMCCall.c (modified) * trunk/src/VBox/Main/cbinding/tstXPCOMCGlue.c (modified) cbinding: fixed the samples to have string UUID's instead of struct once. Tue, 05 May 2009 13:23:32 GMT vboxsync [19374] * trunk/src/VBox/Additions/common/VBoxService/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxService-os2.def (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxService-win.cpp (added) * trunk/src/VBox/Additions/common/VBoxService/VBoxService.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxService.rc (added) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceClipboard-os2.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceInternal.h (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceTimeSync.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceUtils.cpp (added) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceUtils.h (added) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceVMInfo-win.cpp (added) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceVMInfo.cpp (added) * trunk/src/VBox/Additions/common/VBoxService/resource.h (added) VBoxService/common: SVN props. Tue, 05 May 2009 13:15:43 GMT vboxsync [19373] * trunk/src/VBox/Additions/WINNT/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxService (deleted) * trunk/src/VBox/Additions/common/Makefile.kmk (modified) VBoxService: Replacing VBoxService/win with VBoxService/common. This ... Tue, 05 May 2009 13:07:32 GMT vboxsync [19372] * trunk/src/VBox/Additions/common/VBoxService/Makefile.kmk (modified) VBoxService/common: Resource file (+icon) for Windows build. Tue, 05 May 2009 12:35:14 GMT vboxsync [19371] * trunk/src/VBox/Runtime/r3/linux/fileaio-linux.cpp (modified) Runtime/Aio: Prevent inclusion of swabb.h because g++ doesn't like ... Tue, 05 May 2009 12:20:09 GMT vboxsync [19370] * trunk/src/VBox/Runtime/r3/posix/fileaio-posix.cpp (modified) Runtime/Aio: Fix the POSIX backend for Darwin. We have to obey the ... Tue, 05 May 2009 12:16:46 GMT vboxsync [19369] * trunk/src/recompiler/cpu-exec.c (modified) Removed VMMR3Lock/Unlock calls Tue, 05 May 2009 12:15:28 GMT vboxsync [19368] * trunk/src/VBox/Runtime/include/internal/magics.h (modified) IPRT: initial check in of the runtime S3 interface (not used yet) Tue, 05 May 2009 12:02:00 GMT vboxsync [19367] * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) Removed VMMR3Lock/Unlock references Tue, 05 May 2009 11:58:07 GMT vboxsync [19366] * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMInternal.h (modified) * trunk/src/VBox/VMM/VMReq.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) Removed global VMM lock. Tue, 05 May 2009 11:15:37 GMT vboxsync [19365] * trunk/src/recompiler/cpu-exec.c (modified) recompiler: gcc-4.4 fix, see internal ticket 3883 Tue, 05 May 2009 11:09:40 GMT vboxsync [19364] * trunk/src/VBox/Additions/common/VBoxService/Makefile.kmk (modified) VBoxService/common: Build fix. Tue, 05 May 2009 11:07:41 GMT vboxsync [19363] * trunk/configure (modified) configure: let's try with an older version of libcurl; needs to be ... Tue, 05 May 2009 10:48:26 GMT vboxsync [19362] * trunk/Config.kmk (modified) enabled building of libcurl for win.x86 Tue, 05 May 2009 10:19:25 GMT vboxsync [19361] * trunk/src/VBox/Additions/common/VBoxService/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceInternal.h (modified) VBoxService/common: Build fix. Tue, 05 May 2009 10:14:15 GMT vboxsync [19360] * trunk/include/VBox/gvm.h (modified) * trunk/include/VBox/gvmm.h (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0Internal.h (modified) * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Split up GVM and introduced GVMCPU. Tue, 05 May 2009 10:13:12 GMT vboxsync [19359] * trunk/Config.kmk (modified) enabled building of libcurl on Solaris & Linux Tue, 05 May 2009 10:08:35 GMT vboxsync [19358] * trunk/src/VBox/VMM/VMMAll/VMMAll.cpp (modified) Fixed infinite recursion in VMMGetCpu (ring 0). Tue, 05 May 2009 09:53:54 GMT vboxsync [19357] * trunk/Config.kmk (modified) build libcurl on darwin Tue, 05 May 2009 09:43:35 GMT vboxsync [19356] * trunk/configure (modified) * trunk/src/libs/Makefile.kmk (modified) more for integration of libcurl Tue, 05 May 2009 08:59:24 GMT vboxsync [19355] * trunk/src/VBox/Runtime/r0drv/solaris/thread2-r0drv-solaris.c (modified) Runtime/r0drv/Solaris: fixed warning. Tue, 05 May 2009 08:40:33 GMT vboxsync [19354] * trunk/include/VBox/dbgf.h (modified) Inconsistent calling convention. Tue, 05 May 2009 08:31:39 GMT vboxsync [19353] * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceInternal.h (modified) VBoxService/common: Added component versions and Guest Additions ... Tue, 05 May 2009 08:01:39 GMT vboxsync [19352] * trunk/src/VBox/Additions/common/VBoxService/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceInternal.h (modified) VBoxService/common: Update. Tue, 05 May 2009 05:20:41 GMT vboxsync [19351] * trunk/src/VBox/Devices/Builtins.cpp (modified) * trunk/src/VBox/Devices/Builtins.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) NAT: makes NAT and NATService compilable together Tue, 05 May 2009 02:44:04 GMT vboxsync [19350] * trunk/include/iprt/file.h (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasm-2.cpp (modified) * trunk/src/VBox/Runtime/generic/RTFileReadAllByHandleEx-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/RTFileReadAllEx-generic.cpp (modified) IPRT,tstDisasm-2: defined flags for RTFileReadAllEx and ... Tue, 05 May 2009 02:02:51 GMT vboxsync [19349] * trunk/src/VBox/Devices/Makefile.kmk (modified) DevEFI,VBoxPkg: Moving the image to 0xffd40000 and mapping it as ... Tue, 05 May 2009 00:40:33 GMT vboxsync [19348] * trunk/src/VBox/Runtime/r3/posix/fileaio-posix.cpp (added) Runtime/Aio: Properties Tue, 05 May 2009 00:39:43 GMT vboxsync [19347] * trunk/include/iprt/err.h (modified) Add new error code for async I/O Tue, 05 May 2009 00:39:14 GMT vboxsync [19346] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/linux/fileaio-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/fileio-posix.cpp (modified) Runtime/Aio: Updates * Add POSIX backend needed for the Darwin ... Mon, 04 May 2009 23:25:10 GMT vboxsync [19345] * trunk/src/bldprogs/bin2c.c (modified) bin2c: -width n and -break n args for forming the output. Mon, 04 May 2009 21:33:30 GMT vboxsync [19344] * trunk/Config.kmk (modified) Config/FreeBSD: Enable VBOX_WITH_RUNPATH for hardened FreeBSD builds ... Mon, 04 May 2009 21:28:43 GMT vboxsync [19343] * trunk/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c (modified) Fixes for the kernel driver: * Should compile with FreeBSD 8 (not ...