# # ChangeLog for trunk/include/VBox in vbox # # Generated by Trac 1.4.3.2 # Dec 18, 2024 2:15:22 PM Tue, 24 Mar 2009 14:39:36 GMT vboxsync [18191] * 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/testcase/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/testcase/SUPLoggerCtl.cpp (added) SUPLoggerCtl: program for controlling the ring-0 logging. Tue, 24 Mar 2009 14:39:03 GMT vboxsync [18190] * trunk/include/VBox/VBoxGuest.h (modified) VBoxGuest.h: comments. grr. Tue, 24 Mar 2009 14:38:33 GMT vboxsync [18189] * trunk/include/VBox/log.h (modified) VBox/log.h: Removed obsolete group. Tue, 24 Mar 2009 13:22:38 GMT vboxsync [18178] * trunk/include/VBox/version.h (modified) copirught: 2008->2009 Mon, 23 Mar 2009 16:10:48 GMT vboxsync [18148] * trunk/include/VBox/com/string.h (modified) Main: don't call length() twice Mon, 23 Mar 2009 15:10:24 GMT vboxsync [18143] * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) VMM,Devices: Changed ROM registration and fixed some shadowed ROM ... Mon, 23 Mar 2009 12:59:11 GMT vboxsync [18135] * trunk/include/VBox/VBoxVideo.h (modified) VBoxVideo.h: added () around constants. Fri, 20 Mar 2009 16:17:00 GMT vboxsync [18122] * trunk/include/VBox/shflsvc.h (modified) Shared folders: attributes access flags (Windows guest). Fri, 20 Mar 2009 13:33:58 GMT vboxsync [18117] * trunk/include/VBox/err.sed (modified) * trunk/include/iprt/err.sed (modified) * trunk/src/VBox/Runtime/common/err/errmsg.sed (modified) * trunk/src/VBox/Runtime/common/err/errmsgcom.sed (modified) * trunk/src/VBox/VMM/testcase/tstAsmStructsAsm-lst.sed (modified) * trunk/src/recompiler/Sun/op-darwin.sed (modified) * trunk/src/recompiler/Sun/op-validate.sed (modified) sed(1): make these locale independent by using [:alnum:] and friends. ... Thu, 19 Mar 2009 22:39:06 GMT vboxsync [18101] * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/include/VBox/types.h (modified) * trunk/src/VBox/Devices/PC/DevPcArch.c (modified) * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMGC/PDMGCDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) PDM,PGM,DevPcArch,types.h: Added GCPhys2CCPtr conversion methods to ... Thu, 19 Mar 2009 12:33:22 GMT vboxsync [18090] * trunk/include/VBox/x86.h (modified) Typo corrected Wed, 18 Mar 2009 14:42:47 GMT vboxsync [18068] * trunk/include/Makefile.kmk (modified) * trunk/include/VBox/tapwin32.h (deleted) * 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/Network/DrvTAPOs2.cpp (deleted) * trunk/src/VBox/Devices/Network/DrvTAPOs2.h (deleted) * trunk/src/VBox/Devices/Network/DrvTAPWin.cpp (deleted) * trunk/src/VBox/Main/ConsoleImpl2.cpp (modified) remove tap for non-linux platforms Wed, 18 Mar 2009 09:56:49 GMT vboxsync [18052] * trunk/include/VBox/xml.h (modified) * trunk/src/VBox/Main/ApplianceImpl.cpp (modified) * trunk/src/VBox/Main/xml/xml.cpp (modified) OVF: use AnnotationSection for VM description, don't fail on export ... Wed, 18 Mar 2009 09:47:39 GMT vboxsync [18050] * trunk/include/VBox/com/defs.h (modified) * trunk/include/iprt/assert.h (modified) Typos. Tue, 17 Mar 2009 22:27:50 GMT vboxsync [18045] * trunk/include/VBox/ssm.h (modified) * trunk/src/VBox/VMM/SSM.cpp (modified) SSM: Added SSMR3HandleGetUnitOffset for assiting in debugging saved ... Tue, 17 Mar 2009 08:09:37 GMT vboxsync [17998] * trunk/include/VBox/VBoxGuest.h (modified) Additions/VBoxGuest.h: made HGCM requests return a signed value which ... Mon, 16 Mar 2009 19:35:42 GMT vboxsync [17973] * trunk/include/VBox/com/string.h (modified) warning Mon, 16 Mar 2009 19:30:47 GMT vboxsync [17972] * trunk/include/VBox/com/string.h (modified) fixed return types Mon, 16 Mar 2009 19:08:16 GMT vboxsync [17970] * trunk/include/VBox/VBoxHDD.h (modified) * trunk/src/VBox/Devices/Storage/ISCSIHDDCore.cpp (modified) * trunk/src/VBox/Devices/Storage/RawHDDCore.cpp (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD-Internal.h (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (modified) * 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/tstVD.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageDisk.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxNewHDWzd.cpp (modified) * trunk/src/VBox/Main/ApplianceImpl.cpp (modified) * trunk/src/VBox/Main/HardDiskImpl.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/HardDiskImpl.h (modified) * trunk/src/VBox/Main/testcase/tstVBoxAPILinux.cpp (modified) API/HardDisk, Storage/VBoxHDD, Frontend/VBoxManage: eliminated base ... Mon, 16 Mar 2009 16:53:18 GMT vboxsync [17955] * trunk/include/VBox/com/string.h (modified) Main: add some converter methods Mon, 16 Mar 2009 10:30:55 GMT vboxsync [17911] * trunk/include/VBox/com/ErrorInfo.h (modified) * trunk/include/VBox/com/SupportErrorInfo.h (modified) * trunk/include/VBox/com/ptr.h (modified) * trunk/src/VBox/Main/ApplianceImpl.cpp (modified) * trunk/src/VBox/Main/DhcpServerImpl.cpp (modified) * trunk/src/VBox/Main/HardDiskImpl.cpp (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/Performance.cpp (modified) * trunk/src/VBox/Main/PerformanceImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxBase.cpp (modified) * trunk/src/VBox/Main/VirtualBoxErrorInfoImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImplExtra.cpp (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/include/MediumImpl.h (modified) * trunk/src/VBox/Main/include/Performance.h (modified) * trunk/src/VBox/Main/include/VirtualBoxErrorInfoImpl.h (modified) #3686: “Main: fix unused var warnings” - Garbage collect; use ... Fri, 13 Mar 2009 21:51:35 GMT vboxsync [17858] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3Lib.cpp (modified) Additions/common/VBoxGuestLib: add support for the new user guest ... Fri, 13 Mar 2009 15:26:27 GMT vboxsync [17836] * trunk/include/VBox/VBoxHDD.h (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (modified) * trunk/src/VBox/Devices/Storage/testcase/tstVD.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp (modified) * trunk/src/VBox/Main/HardDiskImpl.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) API/HardDisk, Storage/VBoxHDD: use image variant, and to implement ... Thu, 12 Mar 2009 18:41:34 GMT vboxsync [17775] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/Devices/Storage/VmdkHDDCore.cpp (modified) Storage/VMDK: implement creating/writing (slightly relaxed append ... Thu, 12 Mar 2009 13:28:22 GMT vboxsync [17745] * trunk/include/VBox/com/string.h (modified) Main: check for null strings Thu, 12 Mar 2009 13:12:10 GMT vboxsync [17742] * trunk/include/VBox/com/string.h (modified) * trunk/src/VBox/Main/ApplianceImpl.cpp (modified) Main: more string compare hacking Thu, 12 Mar 2009 12:38:38 GMT vboxsync [17740] * trunk/include/VBox/com/string.h (modified) Main: adds endsWith compare operation Wed, 11 Mar 2009 21:36:21 GMT vboxsync [17721] * trunk/include/VBox/ostypes.h (modified) * trunk/src/VBox/Frontends/VirtualBox/VirtualBox.qrc (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_turbolinux.png (added) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp (modified) * trunk/src/VBox/Main/Global.cpp (modified) * trunk/src/VBox/Main/xml/VirtualBox-settings-common.xsd (modified) Turbolinux Wed, 11 Mar 2009 15:51:46 GMT vboxsync [17705] * trunk/include/VBox/VBoxVideo.h (modified) HGSMI: VBVA header updates. Wed, 11 Mar 2009 15:32:18 GMT vboxsync [17702] * trunk/include/VBox/x86.h (modified) X86_EFL_POPF_BITS Wed, 11 Mar 2009 15:30:30 GMT vboxsync [17701] * trunk/include/VBox/x86.h (modified) Added X86_EFL_PUSHF_BITS Wed, 11 Mar 2009 11:05:39 GMT vboxsync [17676] * trunk/include/VBox/VBoxVideo.h (modified) HGSMI: VBVA header updates. Wed, 11 Mar 2009 08:21:04 GMT vboxsync [17662] * trunk/include/VBox/ssm.h (modified) SSM: SSMFIELD preps and ideas. Wed, 11 Mar 2009 08:20:43 GMT vboxsync [17661] * trunk/include/VBox/types.h (modified) PGMROMPROT remark. Tue, 10 Mar 2009 17:57:03 GMT vboxsync [17648] * trunk/include/VBox/com/string.h (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) OVF: API documentation Tue, 10 Mar 2009 17:47:31 GMT vboxsync [17646] * trunk/include/VBox/com/string.h (modified) * trunk/src/VBox/Main/ApplianceImpl.cpp (modified) * trunk/src/VBox/Main/include/ApplianceImpl.h (modified) OVF: add actual image export Tue, 10 Mar 2009 15:01:07 GMT vboxsync [17634] * trunk/include/VBox/com/string.h (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: add export support for remaining description entry items (actual ... Tue, 10 Mar 2009 12:54:03 GMT vboxsync [17624] * trunk/include/VBox/VBoxVideo.h (modified) HGSMI: the VBVA interface header. Tue, 10 Mar 2009 11:08:39 GMT vboxsync [17616] * trunk/include/VBox/selm.h (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/SELM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) Inform SELM about shadow CR3 changes. Mon, 09 Mar 2009 13:02:45 GMT vboxsync [17573] * 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) xml: separate element, attribute and content nodes Mon, 09 Mar 2009 11:22:42 GMT vboxsync [17566] * trunk/include/VBox/com/string.h (modified) * trunk/src/VBox/Main/ApplianceImpl.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) OVF: implement NAT/Bridged network import/export; some network API ... Mon, 09 Mar 2009 02:48:02 GMT vboxsync [17547] * trunk/include/VBox/gmm.h (modified) * trunk/src/VBox/VMM/MM.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) GMM: executed the GMM_GCPHYS_LAST todo, fixed GMM_GCPHYS_UNSHAREABLE, ... Mon, 09 Mar 2009 02:29:49 GMT vboxsync [17546] * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/VMM/VMMInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) VMM: Don't make host calls for Assertion or logging purposes when ... Sun, 08 Mar 2009 08:51:17 GMT vboxsync [17541] * trunk/include/VBox/param.h (modified) * trunk/src/VBox/VMM/CFGM.cpp (modified) * trunk/src/VBox/VMM/MM.cpp (modified) MM,CFGM,VBox/param.h: Added a RamHoleSize CFGM value that defaults to ... Sun, 08 Mar 2009 05:32:49 GMT vboxsync [17538] * trunk/include/VBox/rem.h (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) * trunk/src/recompiler_new/VBoxRecompiler.c (modified) REM,PGM: Added two mutualy exclusive flags to ... Sun, 08 Mar 2009 05:22:28 GMT vboxsync [17537] * trunk/include/VBox/rem.h (modified) * trunk/src/VBox/VMM/REMInternal.h (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) * trunk/src/recompiler/VBoxREM.def (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) * trunk/src/recompiler_new/VBoxREM.def (modified) * trunk/src/recompiler_new/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler_new/VBoxRecompiler.c (modified) REM: Added REMR3InitFinalize and moved the dirty page bit map ... Sun, 08 Mar 2009 03:39:07 GMT vboxsync [17535] * trunk/include/VBox/param.h (modified) VBox/param.h: Adjusted MM_HYPER_AREA_MAX_SIZE to be able to deal with ... Sun, 08 Mar 2009 03:05:52 GMT vboxsync [17534] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/PGMPhysRWTmpl.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMGC/PDMGCDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) PGM: Made PGMPhysRead/Write return VERR_PGM_PHYS_WR_HIT_HANDLER when ... Sat, 07 Mar 2009 05:45:55 GMT vboxsync [17514] * trunk/include/VBox/mm.h (modified) MM,PGM: Fixed page reservation, include a full set of handy pages for ... Sat, 07 Mar 2009 03:54:02 GMT vboxsync [17510] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) PGM,EM,PDMDevHlp: Added PGMPhysInterpretedReadNoHandlers and ... Fri, 06 Mar 2009 16:35:33 GMT vboxsync [17489] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/PGMPool.cpp (modified) * trunk/src/VBox/VMM/PGMShw.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Don't use a special root for nested paging anymore. Fri, 06 Mar 2009 13:09:17 GMT vboxsync [17465] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) Removed unused return code Fri, 06 Mar 2009 03:22:21 GMT vboxsync [17434] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) PGM: Implemented the fun part of pgmPhysWriteHandler (to deal with ... Fri, 06 Mar 2009 02:04:24 GMT vboxsync [17432] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/gmm.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/GMM.cpp (modified) * trunk/src/VBox/VMM/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) PGM,GMM: Filling in missing bits and fixing some bugs. Fri, 06 Mar 2009 02:00:52 GMT vboxsync [17430] * trunk/include/VBox/types.h (modified) VBox/types.h: PCVBOXIDTE for TRPM. Thu, 05 Mar 2009 20:33:58 GMT vboxsync [17422] * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMGC/VMMGC.cpp (modified) VMM: Do not forcibly enable RC logging in VMMGCLogEnabled! Renamed it ... Thu, 05 Mar 2009 16:39:39 GMT vboxsync [17417] * trunk/include/VBox/xml.h (modified) * trunk/src/VBox/Main/ApplianceImpl.cpp (modified) * trunk/src/VBox/Main/xml/xml.cpp (modified) OVF: more XML write and export. Thu, 05 Mar 2009 13:34:25 GMT vboxsync [17397] * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/VMMGC/VMMGC.cpp (modified) VMMGCLogFlushIfFull is a better name Thu, 05 Mar 2009 13:30:35 GMT vboxsync [17396] * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/VMMGC/VMMGC.cpp (modified) Added VMMGCLoggerFlushFullLog Thu, 05 Mar 2009 02:38:56 GMT vboxsync [17373] * trunk/include/VBox/pgm.h (modified) pgm.h: build fix. Thu, 05 Mar 2009 02:34:09 GMT vboxsync [17372] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/MM.cpp (modified) * trunk/src/VBox/VMM/MMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) PGM,MM: Made VBOX_WITH_NEW_PHYS_CODE compile and link. Thu, 05 Mar 2009 01:37:58 GMT vboxsync [17371] * trunk/include/VBox/gmm.h (modified) * trunk/include/VBox/mm.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) PGM,GMM: Hacking on the new phys code. Thu, 05 Mar 2009 00:50:38 GMT vboxsync [17367] * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) VMM: Added VMMR3CallR0 for use with operations which may make host ... Wed, 04 Mar 2009 18:10:58 GMT vboxsync [17362] * trunk/include/VBox/xml.h (modified) * trunk/src/VBox/Main/ApplianceImpl.cpp (modified) * trunk/src/VBox/Main/xml/xml.cpp (modified) OVF: partial implementation of write support in XML classes. Wed, 04 Mar 2009 09:26:26 GMT vboxsync [17334] * trunk/include/VBox/pdmdev.h (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) Introduced PDMDevHlpCanEmulateIoBlock Wed, 04 Mar 2009 09:00:34 GMT vboxsync [17328] * trunk/include/VBox/hwaccm.h (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/IOM.cpp (modified) * trunk/src/VBox/VMM/IOMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) Deal with failed VINF_EM_RAW_EMULATE_IO_BLOCK attempts. Pointless to ... Tue, 03 Mar 2009 18:19:29 GMT vboxsync [17305] * 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/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/VMMGC.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) VMM: Register %R[pgmpage] and %R[pgmramrange] (logging builds only). Tue, 03 Mar 2009 16:53:01 GMT vboxsync [17303] * trunk/include/VBox/hwaccm.h (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) Updates Tue, 03 Mar 2009 15:56:07 GMT vboxsync [17295] * trunk/include/VBox/hwaccm.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (modified) Refined HWACCMR3EmulateIoBlock Tue, 03 Mar 2009 15:31:32 GMT vboxsync [17292] * trunk/include/VBox/hwaccm.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (modified) Updates for forced recompiler execution (not used) Tue, 03 Mar 2009 15:05:31 GMT vboxsync [17290] * trunk/include/VBox/mm.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) PGM: -MM_RAM_FLAGS_IDX_SHIFT, -MM_RAM_FLAGS_IDX_MASK Tue, 03 Mar 2009 14:44:11 GMT vboxsync [17286] * trunk/include/VBox/mm.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) PGM,MM: -MM_RAM_FLAGS_CREFS_PHYSEXT, -MM_RAM_FLAGS_IDX_OVERFLOWED. Tue, 03 Mar 2009 14:34:35 GMT vboxsync [17285] * trunk/include/VBox/mm.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) PGM: Gone are MM_RAM_FLAGS_CREFS_SHIFT and MM_RAM_FLAGS_CREFS_MASK. Tue, 03 Mar 2009 14:27:03 GMT vboxsync [17282] * trunk/include/VBox/err.h (modified) Added VINF_EM_RAW_EMULATE_IO_BLOCK Tue, 03 Mar 2009 14:05:15 GMT vboxsync [17279] * trunk/include/VBox/mm.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) PGM,MM: Attacking the shadow page pool tracking info stored in ... Mon, 02 Mar 2009 13:55:31 GMT vboxsync [17251] * trunk/include/VBox/mm.h (modified) * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/include/VBox/rem.h (modified) * trunk/include/VBox/types.h (modified) * trunk/src/VBox/Devices/PC/DevPcArch.c (modified) * trunk/src/VBox/VMM/MM.cpp (modified) * trunk/src/VBox/VMM/MMInternal.h (modified) * trunk/src/VBox/VMM/MMPhys.cpp (modified) * trunk/src/VBox/VMM/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/recompiler/VBoxREM.def (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) * trunk/src/recompiler_new/VBoxREM.def (modified) * trunk/src/recompiler_new/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler_new/VBoxRecompiler.c (modified) VMM,REM,DevPcArch: VBOX_WITH_NEW_PHYS_CODE changes. Mon, 02 Mar 2009 12:31:50 GMT vboxsync [17246] * trunk/include/VBox/hwaccm.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Allow mixing of VT-x and software virtualization. (untested so far) Mon, 02 Mar 2009 10:45:42 GMT vboxsync [17235] * trunk/include/VBox/err.h (modified) Added VERR_PGM_NO_CR3_SHADOW_ROOT Fri, 27 Feb 2009 19:48:26 GMT vboxsync [17220] * trunk/include/VBox/scsi.h (modified) SCSI: add mode select 6 command Fri, 27 Feb 2009 11:57:04 GMT vboxsync [17196] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3Lib.cpp (modified) Additions, VBoxGuestR3Lib: 32-bit ioctl handling for 64-bit guest ... Fri, 27 Feb 2009 00:37:35 GMT vboxsync [17184] * trunk/include/VBox/intnet.h (modified) * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetAdp/VBoxNetAdp.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetAdp/darwin/VBoxNetAdp-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetAdp/solaris/VBoxNetAdp-solaris.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFlt.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFltInternal.h (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/darwin/VBoxNetFlt-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) VBoxNetFlt: review of core changes, several review comments needing ... Thu, 26 Feb 2009 09:23:27 GMT vboxsync [17146] * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMGC/VMMGC.cpp (modified) VBOX_WITH_PGMPOOL_PAGING_ONLY: Disable logging during a critical ... Wed, 25 Feb 2009 16:10:32 GMT vboxsync [17136] * trunk/include/VBox/types.h (modified) * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) VBOXTSS offsets. Wed, 25 Feb 2009 15:10:11 GMT vboxsync [17134] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/PGMBth.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) VBOX_WITH_PGMPOOL_PAGING_ONLY: updates Tue, 24 Feb 2009 13:43:18 GMT vboxsync [17067] * trunk/include/VBox/usb.h (modified) Solaris/USB: included AP-id field in case we go that route. Tue, 24 Feb 2009 12:21:56 GMT vboxsync [17058] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) More updates for temp locks. Tue, 24 Feb 2009 12:14:19 GMT vboxsync [17057] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) Experiment with temporarily locking dynamic pages Tue, 24 Feb 2009 09:52:53 GMT vboxsync [17048] * trunk/include/VBox/param.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Doubled dynamic cache (raw mode). Mon, 23 Feb 2009 22:26:39 GMT vboxsync [17035] * trunk/include/VBox/cpum.h (modified) * trunk/include/VBox/selm.h (modified) * trunk/src/VBox/VMM/SELM.cpp (modified) * trunk/src/VBox/VMM/SELMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/SELMGC.cpp (modified) * trunk/src/recompiler_new/VBoxRecompiler.c (modified) * trunk/src/recompiler_new/target-i386/helper.h (modified) * trunk/src/recompiler_new/target-i386/op_helper.c (modified) VMM,REM: Brushed up the TR/TSS shadowing. We're now relying on the ... Mon, 23 Feb 2009 12:10:36 GMT vboxsync [17005] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) VBOX_WITH_PGMPOOL_PAGING_ONLY: PGMMapCheck added Mon, 23 Feb 2009 09:28:27 GMT vboxsync [16996] * trunk/include/VBox/pgm.h (modified) update Fri, 20 Feb 2009 00:07:46 GMT vboxsync [16962] * trunk/include/VBox/VBoxHDD.h (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (modified) VBoxHDD.h/cpp: Fixed VDCFGQueryStringAllocDef inconsistency in the ... Thu, 19 Feb 2009 23:55:00 GMT vboxsync [16961] * trunk/include/VBox/VBoxHDD.h (modified) VBoxHDD.h: VBoxHDD.h has been replaced, comment removed. Thu, 19 Feb 2009 12:46:11 GMT vboxsync [16944] * trunk/include/VBox/com/assert.h (modified) * trunk/src/VBox/Main/ApplianceImpl.cpp (modified) OVF: nuke CHECK_ERROR_THROW macro again, go back to throwing HRESULT Wed, 18 Feb 2009 20:32:10 GMT vboxsync [16931] * trunk/include/VBox/com/assert.h (modified) * trunk/src/VBox/Main/ApplianceImpl.cpp (modified) * trunk/src/VBox/Main/include/ApplianceImpl.h (modified) OVF: make error handling work in IAppliance::importMachines(). Wed, 18 Feb 2009 12:27:00 GMT vboxsync [16898] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) VBOX_WITH_PGMPOOL_PAGING_ONLY: simplified SyncCR3; introduced ... Wed, 18 Feb 2009 10:57:21 GMT vboxsync [16890] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) Removed obsolete parameter for PGMMapHasConflicts. Wed, 18 Feb 2009 10:53:14 GMT vboxsync [16889] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) PGMR3HasMappingConflicts -> PGMHasMappingConflicts. Prepare for ... Tue, 17 Feb 2009 19:07:37 GMT vboxsync [16873] * trunk/include/VBox/VBoxHDD.h (moved) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Devices/Storage/RawHDDCore.cpp (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD-Internal.h (moved) * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (moved) * trunk/src/VBox/Devices/Storage/VDICore.h (modified) * 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/tstVD-2.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) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp (modified) * trunk/src/VBox/Main/HardDiskFormatImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/include/HardDiskImpl.h (modified) Storage/VBoxHDD: eliminate the obsolete "-new" part of the name. Tue, 17 Feb 2009 16:06:01 GMT vboxsync [16857] * trunk/include/VBox/cpum.h (modified) CPUMGetHyperCR3 added