# # ChangeLog for trunk/include in vbox # # Generated by Trac 1.4.3.2 # Dec 18, 2024 4:19:01 PM Mon, 09 Feb 2009 16:09:14 GMT vboxsync [16598] * trunk/include/VBox/cpum.h (modified) Added CPUMIsGuestInPAEMode Mon, 09 Feb 2009 12:07:53 GMT vboxsync [16580] * trunk/include/VBox/com/errorprint2.h (modified) * trunk/src/VBox/Main/glue/errorprint2.cpp (modified) Main: make new error functions more granular Fri, 06 Feb 2009 18:06:04 GMT vboxsync [16560] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/ApplianceImpl.cpp (modified) * trunk/src/VBox/Main/AudioAdapterImpl.cpp (modified) * trunk/src/VBox/Main/BIOSSettingsImpl.cpp (modified) * trunk/src/VBox/Main/DVDDriveImpl.cpp (modified) * trunk/src/VBox/Main/FloppyDriveImpl.cpp (modified) * trunk/src/VBox/Main/HardDisk2Impl.cpp (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/MediumImpl.cpp (modified) * trunk/src/VBox/Main/NetworkAdapterImpl.cpp (modified) * trunk/src/VBox/Main/ParallelPortImpl.cpp (modified) * trunk/src/VBox/Main/PerformanceImpl.cpp (modified) * trunk/src/VBox/Main/SATAControllerImpl.cpp (modified) * trunk/src/VBox/Main/SerialPortImpl.cpp (modified) * trunk/src/VBox/Main/SystemPropertiesImpl.cpp (modified) * trunk/src/VBox/Main/USBControllerImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxBase.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImplExtra.cpp (modified) * trunk/src/VBox/Main/include/ApplianceImpl.h (modified) * trunk/src/VBox/Main/include/PerformanceImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxBase.h (modified) * trunk/src/VBox/Main/include/VirtualBoxImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxImplExtra.h (copied) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main: do not include include/VBox/settings.h from other header files ... Fri, 06 Feb 2009 16:41:43 GMT vboxsync [16558] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/AudioAdapterImpl.cpp (modified) * trunk/src/VBox/Main/BIOSSettingsImpl.cpp (modified) * trunk/src/VBox/Main/DVDDriveImpl.cpp (modified) * trunk/src/VBox/Main/FloppyDriveImpl.cpp (modified) * trunk/src/VBox/Main/HardDisk2Impl.cpp (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/MediumImpl.cpp (modified) * trunk/src/VBox/Main/NetworkAdapterImpl.cpp (modified) * trunk/src/VBox/Main/ParallelPortImpl.cpp (modified) * trunk/src/VBox/Main/PerformanceImpl.cpp (modified) * trunk/src/VBox/Main/SATAControllerImpl.cpp (modified) * trunk/src/VBox/Main/SerialPortImpl.cpp (modified) * trunk/src/VBox/Main/SystemPropertiesImpl.cpp (modified) * trunk/src/VBox/Main/USBControllerImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxBase.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImplExtra.cpp (modified) * trunk/src/VBox/Main/include/ApplianceImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxBase.h (modified) * trunk/src/VBox/Main/include/VirtualBoxImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxImplExtra.h (deleted) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main: back out r42503 Fri, 06 Feb 2009 16:35:42 GMT vboxsync [16557] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Main/AudioAdapterImpl.cpp (modified) * trunk/src/VBox/Main/BIOSSettingsImpl.cpp (modified) * trunk/src/VBox/Main/DVDDriveImpl.cpp (modified) * trunk/src/VBox/Main/FloppyDriveImpl.cpp (modified) * trunk/src/VBox/Main/HardDisk2Impl.cpp (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/MediumImpl.cpp (modified) * trunk/src/VBox/Main/NetworkAdapterImpl.cpp (modified) * trunk/src/VBox/Main/ParallelPortImpl.cpp (modified) * trunk/src/VBox/Main/PerformanceImpl.cpp (modified) * trunk/src/VBox/Main/SATAControllerImpl.cpp (modified) * trunk/src/VBox/Main/SerialPortImpl.cpp (modified) * trunk/src/VBox/Main/SystemPropertiesImpl.cpp (modified) * trunk/src/VBox/Main/USBControllerImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxBase.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImplExtra.cpp (modified) * trunk/src/VBox/Main/include/ApplianceImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxBase.h (modified) * trunk/src/VBox/Main/include/VirtualBoxImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxImplExtra.h (added) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main: do not include include/VBox/settings.h from other header files ... Fri, 06 Feb 2009 16:22:35 GMT vboxsync [16556] * trunk/include/VBox/com/errorprint2.h (added) export Fri, 06 Feb 2009 15:56:58 GMT vboxsync [16553] * trunk/include/VBox/scsi.h (modified) SCSI: Add missing WRITE(6) command. Needed for FreeBSD Fri, 06 Feb 2009 12:17:10 GMT vboxsync [16545] * trunk/include/iprt/assert.h (modified) assert.h/AssertForEach: -lisp, -name, +indent, +typecast, +hex print, ... Fri, 06 Feb 2009 11:11:51 GMT vboxsync [16542] * trunk/include/iprt/assert.h (modified) iprt/assert.h: added AssertForEach Thu, 05 Feb 2009 23:31:33 GMT vboxsync [16539] * trunk/include/VBox/xml.h (modified) Main: remove special string class in XML exceptions Thu, 05 Feb 2009 23:25:01 GMT vboxsync [16538] * trunk/include/VBox/settings.h (modified) * trunk/include/VBox/xml.h (modified) * trunk/src/VBox/Main/VirtualBoxBase.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) * trunk/src/VBox/Main/xml/xml.cpp (modified) Main: replace redundant xml::FmtStr with com::Utf8StrFmt Thu, 05 Feb 2009 16:08:49 GMT vboxsync [16530] * trunk/include/VBox/com/assert.h (modified) * trunk/include/VBox/com/errorprint_legacy.h (copied) * trunk/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp (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/VBoxManageDisk.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageGuestProp.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/VBoxSDL/VBoxSDL.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/testcase/tstAPI.cpp (modified) * trunk/src/VBox/Main/webservice/vboxweb.cpp (modified) * trunk/src/VBox/Main/webservice/websrv-cpp.xsl (modified) Main: rework error macros everywhere; make error messages much more ... Wed, 04 Feb 2009 15:56:35 GMT vboxsync [16516] * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/r3/path.cpp (modified) IPRT: documentation. Tue, 03 Feb 2009 21:20:36 GMT vboxsync [16495] * trunk/include/VBox/com/string.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageImport.cpp (modified) * trunk/src/VBox/Main/ApplianceImpl.cpp (modified) * trunk/src/VBox/Main/glue/string.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/ApplianceImpl.h (modified) OVF: VBoxManage import implementation (to be continued), back-end ... Fri, 30 Jan 2009 18:18:20 GMT vboxsync [16432] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Added RT_UOFFSETOF_ADD and RT_OFFSETOF_ADD to work ... Fri, 30 Jan 2009 12:14:26 GMT vboxsync [16408] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMTests.cpp (modified) Fixed disabling of hypervisor mappings in VT-x/AMD-V mode. Thu, 29 Jan 2009 18:16:07 GMT vboxsync [16384] * trunk/include/VBox/com/string.h (modified) * trunk/src/VBox/Main/glue/string.cpp (modified) string.cpp: enable optimization Thu, 29 Jan 2009 14:26:18 GMT vboxsync [16369] * trunk/include/VBox/com/string.h (modified) * trunk/src/VBox/Main/glue/string.cpp (modified) Utf8Str::substr error handling Wed, 28 Jan 2009 21:54:06 GMT vboxsync [16345] * trunk/include/iprt/stdint.h (modified) iprt/stdint.h: [U]INT32_C() is wrong in the 10a222 kernel header ... Wed, 28 Jan 2009 21:09:52 GMT vboxsync [16338] * trunk/include/iprt/asmdefs.mac (modified) iprt/asmdefs.mac: Darwin decorates symbols on AMD64 just like on x86 ... Wed, 28 Jan 2009 18:37:23 GMT vboxsync [16326] * trunk/include/VBox/com/string.h (modified) document Utf8Str::substr Wed, 28 Jan 2009 18:24:17 GMT vboxsync [16325] * trunk/include/VBox/xml.h (modified) * trunk/src/VBox/Main/ApplianceImpl.cpp (modified) * trunk/src/VBox/Main/include/ApplianceImpl.h (modified) * trunk/src/VBox/Main/xml/xml.cpp (modified) OVF: make com::xml and IAppliance use Utf8Str instead of std::string Wed, 28 Jan 2009 18:06:59 GMT vboxsync [16324] * trunk/include/VBox/com/string.h (modified) * trunk/src/VBox/Main/glue/string.cpp (modified) COM: teach Utf8Str substr() like std::string Wed, 28 Jan 2009 17:21:41 GMT vboxsync [16323] * trunk/include/iprt/string.h (modified) typo Wed, 28 Jan 2009 16:36:24 GMT vboxsync [16321] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/VMMSwitcher.cpp (modified) More paging updates Wed, 28 Jan 2009 14:15:10 GMT vboxsync [16314] * trunk/include/iprt/asmdefs.mac (modified) iprt/asmdefs.mac: copy & past fun. Wed, 28 Jan 2009 14:05:34 GMT vboxsync [16312] * trunk/include/iprt/asmdefs.mac (modified) iprt/asmdefs.mac: Added xWrtRIP to avoid having to ifdef label ... Wed, 28 Jan 2009 13:46:41 GMT vboxsync [16311] * trunk/include/iprt/types.h (modified) * trunk/src/VBox/Runtime/r3/os2/thread-os2.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/tls-posix.cpp (modified) * trunk/src/VBox/VMM/VMInternal.h (modified) IPRT: Changed the RTTLS type and corrected RTTLSAlloc defintions. Tue, 27 Jan 2009 09:21:55 GMT vboxsync [16252] * trunk/include/iprt/path.h (modified) iprt: typos Fri, 23 Jan 2009 09:33:48 GMT vboxsync [16192] * trunk/include/VBox/xml.h (modified) build fix Thu, 22 Jan 2009 19:58:31 GMT vboxsync [16188] * trunk/include/VBox/settings.h (modified) * trunk/include/VBox/xml.h (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/VirtualBoxBase.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/VirtualBoxImpl.h (modified) * trunk/src/VBox/Main/testcase/tstAPI.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) * trunk/src/VBox/Main/xml/xml.cpp (modified) * trunk/src/VBox/Main/xpcom/server.cpp (modified) Merge OVF branch. Thu, 22 Jan 2009 17:31:11 GMT vboxsync [16183] * trunk/include/VBox/intnet.h (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFlt.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFltInternal.h (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c (modified) #3419: Added fNoPromisc parameter to pfnCreateAndConnect to prevent ... Thu, 22 Jan 2009 17:30:28 GMT vboxsync [16182] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) VMM: VERR_PGM_MAPPING_CONFLICT fix: always relocate after ring-3 init. Thu, 22 Jan 2009 14:40:08 GMT vboxsync [16170] * trunk/include/VBox/log.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/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/vbox.dsl (modified) * trunk/src/VBox/Devices/testcase/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSize.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeGC.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) More device work Mon, 19 Jan 2009 23:25:13 GMT vboxsync [16065] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) log.h,log-vbox.cpp: S does not come after H, nor before I... :-) ... Mon, 19 Jan 2009 08:08:07 GMT vboxsync [16032] * trunk/include/VBox/log.h (modified) spaces Mon, 19 Jan 2009 07:03:00 GMT vboxsync [16031] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Devices/Builtins.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) Generic SMC device support Mon, 19 Jan 2009 05:24:01 GMT vboxsync [16029] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) iprt/string.h: Reverted previous FreeBSD and moved it to SUPDrvInternal.h Mon, 19 Jan 2009 04:58:00 GMT vboxsync [16027] * trunk/include/iprt/string.h (modified) iprt/string.h: More ring-0 freebsd hacks. Mon, 19 Jan 2009 00:34:50 GMT vboxsync [16021] * trunk/include/VBox/pdmdev.h (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) PDM: Add new flags which will make the device notified first if the ... Sun, 18 Jan 2009 01:33:51 GMT vboxsync [16019] * trunk/Config.kmk (modified) * trunk/include/iprt/stdint.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) tstVMStructGC,Config.kmk,iprt/stdint.h: FreeBSD/amd64 hacks. Thu, 15 Jan 2009 14:50:06 GMT vboxsync [15968] * trunk/include/VBox/ostypes.h (modified) * trunk/src/VBox/Main/Global.cpp (modified) * trunk/src/VBox/Main/xml/VirtualBox-settings-common.xsd (modified) Added Windows 7 to OS types list. Thu, 15 Jan 2009 12:47:03 GMT vboxsync [15963] * trunk/Config.kmk (modified) * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Devices/Builtins.cpp (modified) * trunk/src/VBox/Devices/Builtins.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) initial HPET device support (not yet functional) Thu, 15 Jan 2009 11:09:41 GMT vboxsync [15959] * trunk/include/VBox/com/Guid.h (modified) Remove extra ";" after WORKAROUND_MSVC7_ERROR_C2593_FOR_BOOL_OP() ... Thu, 15 Jan 2009 10:50:32 GMT vboxsync [15958] * trunk/include/iprt/memory (modified) "namespace" declarations don't end with ";". Spotted by: FlexeLint Wed, 14 Jan 2009 13:17:12 GMT vboxsync [15940] * trunk/include/VBox/pdmdrv.h (modified) added some more PDMDrv helpers Wed, 14 Jan 2009 10:13:45 GMT vboxsync [15932] * trunk/include/iprt/cdefs.h (modified) Correct a dozen typos, some in #error directives, the other in ... Thu, 08 Jan 2009 10:56:11 GMT vboxsync [15852] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Another experiment with limiting the time spent in ring 0. Wed, 07 Jan 2009 18:35:24 GMT vboxsync [15843] * trunk/include/iprt/mp.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * 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-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/generic/RTMpIsCpuWorkPending-r0drv-generic.cpp (added) * trunk/src/VBox/Runtime/r0drv/linux/mp-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/nt/mp-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/solaris/mp-r0drv-solaris.c (modified) RTMpIsCpuWorkPending() -> RTMpIsCpuWorkPending(void), corrected ... Wed, 07 Jan 2009 16:40:02 GMT vboxsync [15841] * trunk/include/iprt/err.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) SUPDrv,SUPLib: SUPR0ObjRelease returns VINF_OBJECT_DESTROYED if it ... Wed, 07 Jan 2009 15:50:58 GMT vboxsync [15837] * trunk/include/iprt/mp.h (modified) * trunk/src/VBox/Runtime/r0drv/darwin/mp-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/mp-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/linux/mp-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/nt/mp-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/solaris/mp-r0drv-solaris.c (modified) Added RTMpIsCpuWorkPending stub. Wed, 07 Jan 2009 14:17:56 GMT vboxsync [15834] * trunk/include/iprt/cdefs.h (modified) * trunk/src/VBox/Main/SessionImpl.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) #3285: Improve error handling API to include unique error numbers ... Mon, 05 Jan 2009 19:42:23 GMT vboxsync [15815] * trunk/include/VBox/scsi.h (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvHostBase.h (modified) * trunk/src/VBox/Devices/Storage/DrvHostDVD.cpp (modified) fix Linux passthrough by introducing a double buffer which is ... Mon, 05 Jan 2009 15:52:31 GMT vboxsync [15810] * trunk/include/VBox/VBoxGuest.h (modified) Use separate IO control codes for 32 bit and 64 bit requests in the ... Thu, 25 Dec 2008 10:52:24 GMT vboxsync [15754] * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/r3/posix/path-posix.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstPath.cpp (modified) Runtime/POSIX: RTPathAbs: Don't access file system when calculating ... Wed, 24 Dec 2008 12:44:31 GMT vboxsync [15748] * trunk/include/VBox/hwacc_vmx.h (modified) Additional VT-x flags Tue, 23 Dec 2008 14:18:22 GMT vboxsync [15730] * trunk/include/VBox/hwacc_vmx.h (modified) Added MSR_IA32_VMX_MISC_PREEMPT_TSC_BIT Tue, 23 Dec 2008 13:43:38 GMT vboxsync [15725] * trunk/include/VBox/hwacc_vmx.h (modified) Extra flags Tue, 23 Dec 2008 09:39:47 GMT vboxsync [15721] * trunk/include/iprt/memobj.h (modified) typo Mon, 22 Dec 2008 15:49:25 GMT vboxsync [15718] * trunk/include/iprt/memobj.h (modified) * trunk/src/VBox/Runtime/r0drv/memobj-r0drv.cpp (modified) RTR0MemObjLockUser: Replaced the warnings with more useful information. Mon, 22 Dec 2008 14:56:10 GMT vboxsync [15717] * trunk/include/iprt/memobj.h (modified) iprt/memobj.h: added a @remark concerning RTR0MemObjLockUser on Linux Fri, 19 Dec 2008 17:29:00 GMT vboxsync [15706] * trunk/include/VBox/VBoxGuest.h (modified) more reverts for 41266 Fri, 19 Dec 2008 16:44:54 GMT vboxsync [15704] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/include/VBox/VBoxGuestLib.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxGuest/VBoxGuest.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/HGCMInternal.cpp (modified) Introduced VbglHCGMCall32 for supporting 32 bits clients on 64 bits ... Fri, 19 Dec 2008 15:44:42 GMT vboxsync [15699] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxGuest/VBoxGuest.cpp (modified) crOpenGL: fix 32 bit opengl applications under vista64 Thu, 18 Dec 2008 17:41:50 GMT vboxsync [15668] * trunk/include/iprt/assert.h (modified) iprt/assert.h: AssertMsgReturnVoidStmt AssertMsgReturnStmt. Thu, 18 Dec 2008 11:16:58 GMT vboxsync [15644] * trunk/include/iprt/linux/sysfs.h (modified) * trunk/src/VBox/Runtime/r3/linux/sysfs.cpp (modified) IPRT: sysfs review, fixes and cleanup. Thu, 18 Dec 2008 11:07:54 GMT vboxsync [15640] * trunk/include/iprt/assert.h (modified) iprt/assert.h: AssertReturnStmt, AssertReturnVoidStmt. cleanup of ... Wed, 17 Dec 2008 14:29:21 GMT vboxsync [15631] * trunk/include/VBox/x86.h (modified) Added X86TSS32 & X86TSS64. Tue, 16 Dec 2008 22:00:21 GMT vboxsync [15609] * trunk/include/VBox/hwaccm.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) HWACCM/EM: Sketeched out some scheduling notification from EM to let ... Tue, 16 Dec 2008 14:46:08 GMT vboxsync [15591] * trunk/include/VBox/VBoxHDD-new.h (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD-new.cpp (modified) * trunk/src/VBox/Devices/Storage/testcase/tstVD.cpp (modified) * trunk/src/VBox/Main/HardDisk2Impl.cpp (modified) Storage/VBoxHDD-new: introduce parent UUID parameter for ... Tue, 16 Dec 2008 13:28:59 GMT vboxsync [15583] * trunk/include/VBox/vm.h (modified) Reduced the VMCPU size. Mon, 15 Dec 2008 20:29:57 GMT vboxsync [15542] * trunk/include/VBox/VBoxHDD-new.h (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD-new.cpp (modified) Storage/VBoxHDD-new: tighten uuid parameter declaration Mon, 15 Dec 2008 18:23:42 GMT vboxsync [15529] * trunk/include/VBox/VBoxHDD-new.h (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD-new.cpp (modified) * trunk/src/VBox/Devices/Storage/testcase/tstVD.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageDisk.cpp (modified) Storage/VBoxHDD-new: implement UUID handling in VDCreate. Remove very ... Mon, 15 Dec 2008 14:36:30 GMT vboxsync [15505] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNetR0.cpp (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/SUPR0.def (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrvA-win.asm (modified) SUPDrv,INTNet: Heads up! SupDrv version bumped. Added ... Mon, 15 Dec 2008 13:26:31 GMT vboxsync [15503] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) * trunk/src/VBox/VMM/SSM.cpp (modified) SSM, CPUM: Moved the GCPtr/GCPhys sizes into the file header instead ... Mon, 15 Dec 2008 09:59:09 GMT vboxsync [15487] * trunk/include/VBox/hwacc_vmx.h (modified) corrected comments Mon, 15 Dec 2008 08:21:06 GMT vboxsync [15482] * trunk/include/VBox/scsi.h (modified) LsiLogic: fixed alignment issues Sun, 14 Dec 2008 23:26:12 GMT vboxsync [15476] * trunk/include/VBox/scsi.h (modified) Compile fix Sun, 14 Dec 2008 23:21:50 GMT vboxsync [15475] * trunk/Config.kmk (modified) * trunk/include/VBox/pdmifs.h (modified) * trunk/include/VBox/scsi.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSize.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeGC.cpp (modified) LsiLogic: Linux works! Implemented R0/GC parts and SSM. The LsiLogic ... Sun, 14 Dec 2008 14:31:14 GMT vboxsync [15465] * trunk/include/VBox/sysfs.h (deleted) * trunk/src/VBox/Main/include/HostHardwareLinux.h (modified) * trunk/src/VBox/Main/include/vbox-dbus.h (modified) * trunk/src/VBox/Main/linux/HostHardwareLinux.cpp (modified) * trunk/src/VBox/Main/linux/vbox-dbus.cpp (modified) * trunk/src/VBox/Main/testcase/tstHostHardwareLinux.cpp (modified) Main and Devices, USB: use hal, DBus and sysfs on Linux if usbfs is ... Sat, 13 Dec 2008 10:48:49 GMT vboxsync [15433] * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) PGMR0DynMap: doubled the set size. Sat, 13 Dec 2008 10:13:25 GMT vboxsync [15429] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0DynMap.cpp (modified) PGM: Don't use PGMDynMapHCPage in R0/darwin. Sat, 13 Dec 2008 10:02:55 GMT vboxsync [15428] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) PGM: PGMDynMapHCPageOff -> pgmDynMapHCPageOff, making it internal and ... Sat, 13 Dec 2008 09:22:59 GMT vboxsync [15425] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (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) PGMR0DynMapHCPage: always successful, or will bail out to ring-3. Sat, 13 Dec 2008 03:30:58 GMT vboxsync [15411] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0DynMap.cpp (modified) VMM: Working around set overflows caused by the page pool. Fri, 12 Dec 2008 22:42:57 GMT vboxsync [15403] * trunk/include/VBox/pgm.h (modified) pgm.h: PGMMODE_IS_LONG_MODE. Fri, 12 Dec 2008 22:02:14 GMT vboxsync [15399] * trunk/include/iprt/linux (added) * trunk/include/iprt/linux/sysfs.h (copied) * trunk/src/VBox/Runtime/r3/linux/mp-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/sysfs.cpp (copied) iprt: new Linux sysfs APIs Fri, 12 Dec 2008 22:01:06 GMT vboxsync [15398] * trunk/include/iprt/assert.h (modified) iprt: added some assertions Fri, 12 Dec 2008 20:49:45 GMT vboxsync [15397] * trunk/include/VBox/sup.h (modified) sup.h: document assumptions. Fri, 12 Dec 2008 16:44:20 GMT vboxsync [15385] * trunk/include/VBox/hwacc_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.h (modified) Cache only those writes which require special attention in 32 bits ... Fri, 12 Dec 2008 16:26:39 GMT vboxsync [15382] * trunk/include/VBox/hwacc_vmx.h (modified) Tabs removed Fri, 12 Dec 2008 13:50:32 GMT vboxsync [15366] * trunk/include/VBox/VBoxHDD-new.h (modified) * trunk/include/VBox/VBoxHDD.h (deleted) * trunk/include/VBox/err.h (modified) * trunk/src/VBox/Devices/Builtins.cpp (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Devices/Storage/RawHDDCore.cpp (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD-new.cpp (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD-newInternal.h (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (deleted) * trunk/src/VBox/Devices/Storage/VDICore.cpp (deleted) * trunk/src/VBox/Devices/Storage/VDIHDDCore.cpp (modified) * trunk/src/VBox/Devices/Storage/VHDHDDCore.cpp (modified) * trunk/src/VBox/Devices/Storage/VmdkHDDCore.cpp (modified) * trunk/src/VBox/Devices/Storage/testcase/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) Storage: Eradicated the last bits using the old VDI only backend, ... Fri, 12 Dec 2008 01:22:48 GMT vboxsync [15345] * trunk/include/iprt/cpuset.h (modified) iprt/cpuset.h: RTCpuSetDelByIndex. Fri, 12 Dec 2008 00:13:56 GMT vboxsync [15344] * trunk/include/VBox/pgm.h (modified) * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/VMM/PGM.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) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0DynMap.cpp (modified) #3202: Optimizations of the dynamic page mapping code (ring-0). Do ... Thu, 11 Dec 2008 17:24:42 GMT vboxsync [15317] * trunk/include/VBox/vmapi.h (modified) * trunk/src/VBox/VMM/VM.cpp (modified) Removed VMR3GetGuestBitness. Thu, 11 Dec 2008 13:31:00 GMT vboxsync [15303] * trunk/include/VBox/vmapi.h (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/recompiler_new/VBoxREMWrapper.cpp (modified) REM: actually ask for guest bitness when loading apropriate implmentation Thu, 11 Dec 2008 03:23:40 GMT vboxsync [15284] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/recompiler_new/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler_new/VBoxRecompiler.c (modified) * trunk/src/recompiler_new/cpu-all.h (modified) * trunk/src/recompiler_new/exec.c (modified) PGM, REM: Virtual address in TLB - this is what I meant... Wed, 10 Dec 2008 09:50:10 GMT vboxsync [15236] * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (modified) * trunk/src/VBox/VMM/HWACCMInternal.mac (added) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstAsmStructs.cpp (modified) * trunk/src/VBox/VMM/testcase/tstAsmStructsAsm.asm (modified) Started with VMCS read/write cache. Wed, 10 Dec 2008 04:25:34 GMT vboxsync [15226] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) PGM: Inlined PGMDynMapHCPageOff (get rid of it perhaps?). Tue, 09 Dec 2008 23:54:01 GMT vboxsync [15216] * trunk/include/iprt/asm.h (modified) iprt/asm.h: Fixed buggy ASMIsIntelCpu and ASMIsIntelCpuEx; the latter ...