# # ChangeLog for trunk/src/VBox in vbox # # Generated by Trac 1.4.3.2 # Dec 24, 2024 4:03:09 AM Wed, 04 Apr 2007 08:25:13 GMT vboxsync [1912] * trunk/src/VBox/Devices/Makefile (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DevDMA.cpp (moved) * trunk/src/VBox/Devices/PC/DevPit-i8254.cpp (modified) * trunk/src/VBox/Devices/PC/DevRTC.cpp (modified) * trunk/src/VBox/Devices/PC/Etherboot-src/Makefile.kmk (modified) * trunk/src/VBox/Devices/muldiv64.c (deleted) * trunk/src/VBox/Devices/vl_vbox.h (modified) muldiv64() => ASMMultU64ByU32DivByU32(); dma.c => DevDMA.cpp Wed, 04 Apr 2007 08:08:58 GMT vboxsync [1910] * trunk/src/VBox/Devices/Storage/VmdkHDD.cpp (modified) warnings Wed, 04 Apr 2007 08:02:12 GMT vboxsync [1909] * trunk/src/VBox/VMM/EM.cpp (modified) Removed debugging code Wed, 04 Apr 2007 07:49:50 GMT vboxsync [1908] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Backed out part of 20091 to check if that's the cause of the major ... Wed, 04 Apr 2007 06:08:36 GMT vboxsync [1907] * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/PATM/PATMA.asm (modified) attempt to fix tinderboxes: remove r20142, r20145, r20146 Wed, 04 Apr 2007 01:40:36 GMT vboxsync [1906] * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/Makefile (modified) The IHost part of #1912. Tue, 03 Apr 2007 21:13:09 GMT vboxsync [1904] * trunk/src/VBox/Main/DisplayImpl.cpp (modified) warning Tue, 03 Apr 2007 17:21:56 GMT vboxsync [1902] * trunk/src/VBox/Frontends/VirtualBox/include/VBoxGlobal.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxGlobalSettingsDlg.ui.h (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMSettingsDlg.ui.h (modified) FE/Qt: Spelling. Tue, 03 Apr 2007 16:46:24 GMT vboxsync [1900] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) free VGA memory when destructing the device Tue, 03 Apr 2007 16:35:28 GMT vboxsync [1898] * trunk/src/VBox/VMM/PATM/PATMA.asm (modified) Updated comment Tue, 03 Apr 2007 16:33:51 GMT vboxsync [1897] * trunk/src/VBox/VMM/PATM/PATMA.asm (modified) Put back pending interrupt detection in iret patch. Tue, 03 Apr 2007 16:32:49 GMT vboxsync [1896] * trunk/src/VBox/Devices/PC/BIOS/logo.c (modified) Improved F12 key handling in the BIOS temporary boot selection and ... Tue, 03 Apr 2007 16:31:26 GMT vboxsync [1895] * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) fixed more checks Tue, 03 Apr 2007 16:30:33 GMT vboxsync [1894] * trunk/src/VBox/VMM/EM.cpp (modified) Reenabled old VINF_PATM_PENDING_IRQ_AFTER_IRET code Tue, 03 Apr 2007 16:24:03 GMT vboxsync [1893] * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) fixed another check Tue, 03 Apr 2007 16:20:26 GMT vboxsync [1892] * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) dropped obsolete check Tue, 03 Apr 2007 16:05:16 GMT vboxsync [1891] * trunk/src/VBox/HostDrivers/Support/SUPDRVIOC.h (modified) support driver major version change Tue, 03 Apr 2007 16:04:19 GMT vboxsync [1890] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPLib-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/SUPLib-freebsd.cpp (added) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPLib-linux.cpp (modified) * trunk/src/VBox/HostDrivers/Support/os2/SUPLib-os2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstContiguous.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/HostDrivers/Support/win32/SUPLib-win32.cpp (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/MM.cpp (modified) * trunk/src/VBox/VMM/MMHyper.cpp (modified) * trunk/src/VBox/VMM/MMPagePool.cpp (modified) * trunk/src/VBox/VMM/MMPhys.cpp (modified) * trunk/src/VBox/VMM/PDMLdr.cpp (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) Attempt to fix ALSA on Linux kernels <= 2.6.17: use mmap not memalign ... Tue, 03 Apr 2007 15:42:03 GMT vboxsync [1889] * trunk/src/VBox/Frontends/VirtualBox/include/VBoxDefs.h (modified) * trunk/src/VBox/Frontends/VirtualBox/include/VBoxGlobal.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxGlobalSettingsDlg.ui (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxGlobalSettingsDlg.ui.h (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxSharedFoldersSettings.ui.h (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMSettingsDlg.ui (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMSettingsDlg.ui.h (modified) 1902: "Select Directory" dialogs are not native: 1. Fixing ... Tue, 03 Apr 2007 14:48:08 GMT vboxsync [1888] * trunk/include/iprt/asm.h (modified) * trunk/src/VBox/Runtime/Makefile (modified) * trunk/src/VBox/Runtime/testcase/tstInlineAsm.cpp (modified) * trunk/src/VBox/Runtime/win64/ASMMultU64ByU32DivByU32.asm (copied) ASMMultU64ByU32DivByU32 (for TSC calculation). Tue, 03 Apr 2007 14:46:23 GMT vboxsync [1887] * trunk/src/VBox/Main/MachineImpl.cpp (modified) Main: Fixed: Resetting a snapshot folder from GUI resulted into an ... Tue, 03 Apr 2007 14:15:41 GMT vboxsync [1886] * trunk/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp (modified) warning Tue, 03 Apr 2007 14:11:21 GMT vboxsync [1885] * trunk/src/VBox/VMM/VM.cpp (modified) warning Tue, 03 Apr 2007 14:10:33 GMT vboxsync [1884] * trunk/src/VBox/Devices/Serial/DrvChar.cpp (modified) warning Tue, 03 Apr 2007 13:35:50 GMT vboxsync [1882] * trunk/src/VBox/Main/linux/server.cpp (modified) warning Tue, 03 Apr 2007 13:08:14 GMT vboxsync [1881] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Unused warning. Tue, 03 Apr 2007 12:55:31 GMT vboxsync [1879] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) removed superflous header Tue, 03 Apr 2007 12:51:15 GMT vboxsync [1878] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) removed RTPrintf Tue, 03 Apr 2007 12:11:46 GMT vboxsync [1877] * trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp (modified) FE/SDL: added support for Japanese and Brazilian keyboards Tue, 03 Apr 2007 11:59:17 GMT vboxsync [1876] * trunk/src/VBox/VMM/TM.cpp (modified) VBOX_TM_VIRTUALIZED_TSC hack. Tue, 03 Apr 2007 11:14:29 GMT vboxsync [1875] * trunk/src/VBox/VMM/PATM/PATM.cpp (modified) * trunk/src/VBox/VMM/PATM/PATMInternal.h (modified) Got rid of annoying assertions. Tue, 03 Apr 2007 11:00:09 GMT vboxsync [1874] * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/HardDiskImpl.cpp (modified) * trunk/src/VBox/Main/include/HardDiskImpl.h (modified) Main: Fixed: Simultaneous usage of immutable VDIs by more than one ... Tue, 03 Apr 2007 10:17:11 GMT vboxsync [1872] * trunk/src/VBox/Main/Makefile (modified) VRDP_MC -> VBOX_WITH_VRDP_MC Tue, 03 Apr 2007 01:00:17 GMT vboxsync [1871] * trunk/src/VBox/VMM/VM.cpp (modified) typo. Tue, 03 Apr 2007 00:23:51 GMT vboxsync [1870] * trunk/src/VBox/Runtime/r0drv/darwin/thread2-r0drv-darwin.cpp (modified) rtThreadMain bustage. Mon, 02 Apr 2007 23:12:09 GMT vboxsync [1869] * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) Fixed wrong u64LastMonotime usage (the cause of all the trouble). ... Mon, 02 Apr 2007 19:31:04 GMT vboxsync [1868] * trunk/src/VBox/VMM/VM.cpp (modified) X2/GIP debugging code Mon, 02 Apr 2007 16:19:11 GMT vboxsync [1867] * trunk/src/VBox/VMM/VMMGC/TRPMGC.cpp (modified) Workaround added for nasty guest drivers that patch the IDT. Mon, 02 Apr 2007 16:08:13 GMT vboxsync [1866] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Disabled previous csam changes. Mon, 02 Apr 2007 15:45:56 GMT vboxsync [1865] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) InvalidatePage: always make page non-present (possibly dangerous) ... Mon, 02 Apr 2007 15:31:14 GMT vboxsync [1864] * trunk/src/VBox/VMM/PATM/CSAM.cpp (modified) csamR3FlushCodePages update Mon, 02 Apr 2007 14:55:09 GMT vboxsync [1863] * trunk/src/VBox/Frontends/VirtualBox/include/VBoxDefs.h (modified) * trunk/src/VBox/Frontends/VirtualBox/include/VBoxGlobal.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxGlobalSettingsDlg.ui (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxGlobalSettingsDlg.ui.h (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxSharedFoldersSettings.ui.h (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMSettingsDlg.ui (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxVMSettingsDlg.ui.h (modified) 1902: "Select Directory" dialogs are not native: Own Win32 API ... Mon, 02 Apr 2007 14:36:55 GMT vboxsync [1862] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) Forgot to commit sup.h with the correctly aligned GIP. Mon, 02 Apr 2007 14:11:37 GMT vboxsync [1861] * trunk/src/VBox/VMM/PATM/CSAM.cpp (modified) oops Mon, 02 Apr 2007 14:09:10 GMT vboxsync [1860] * trunk/src/VBox/VMM/PATM/CSAMInternal.h (modified) put back 64 bits fix Mon, 02 Apr 2007 14:08:55 GMT vboxsync [1859] * trunk/src/VBox/VMM/PATM/CSAM.cpp (modified) * trunk/src/VBox/VMM/PATM/CSAMInternal.h (modified) updated scan beyond ret instruction code Mon, 02 Apr 2007 12:29:41 GMT vboxsync [1858] * trunk/src/VBox/VMM/PDMDevice.cpp (modified) pfnDriverAttach has to pass the real return value of pfnConstruct, ... Mon, 02 Apr 2007 12:27:03 GMT vboxsync [1856] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) DNS failure in NAT setup is not fatal anymore Mon, 02 Apr 2007 11:40:16 GMT vboxsync [1855] * trunk/src/VBox/Devices/Input/pckbd.c (modified) * trunk/src/VBox/Devices/Network/ne2000.c (modified) * trunk/src/VBox/Devices/Storage/fdc.c (modified) PDMDevHlpDriverAttach Mon, 02 Apr 2007 11:09:35 GMT vboxsync [1853] * trunk/src/VBox/VMM/PATM/VMMAll/CSAMAll.cpp (modified) extra csam check Mon, 02 Apr 2007 09:51:47 GMT vboxsync [1852] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) Improved error message if no DNS entries found with NAT Sun, 01 Apr 2007 21:41:05 GMT vboxsync [1851] * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) spelling Sun, 01 Apr 2007 19:08:04 GMT vboxsync [1850] * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win32/SUPDrv-win32.cpp (modified) Corrected the heuristics for detecing async GIP mode, fixed GIP ... Sun, 01 Apr 2007 17:21:26 GMT vboxsync [1849] * trunk/src/VBox/Runtime/testcase/tstInlineAsm.cpp (modified) Just a few updates from a more recent cpuid spec. Sun, 01 Apr 2007 04:00:15 GMT vboxsync [1846] * trunk/src/VBox/Devices/PC/Etherboot-src/Makefile.kmk (modified) don't build the rom on solaris, for now at least. Sun, 01 Apr 2007 03:59:53 GMT vboxsync [1845] * trunk/src/VBox/Devices/PC/Etherboot-src/util/makerom.c (modified) getopt crashes with stdlib.h on Solaris 11. Fri, 30 Mar 2007 20:30:47 GMT vboxsync [1842] * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) test the minimum requirement and no the required one. Fri, 30 Mar 2007 20:30:20 GMT vboxsync [1841] * trunk/src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp (modified) warning. Fri, 30 Mar 2007 18:42:46 GMT vboxsync [1840] * trunk/include/VBox/sup.h (modified) * trunk/include/VBox/types.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) Support driver interface cleanup. Fri, 30 Mar 2007 18:30:16 GMT vboxsync [1839] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) style Fri, 30 Mar 2007 18:16:07 GMT vboxsync [1838] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) speed. Fri, 30 Mar 2007 18:12:21 GMT vboxsync [1837] * trunk/src/VBox/VMM/PATM/CSAMInternal.h (modified) 64-bit bustage. Fri, 30 Mar 2007 17:18:35 GMT vboxsync [1835] * trunk/src/VBox/Main/linux/server.cpp (modified) Main: Fixed delayed VirtualBox server shutdown on XPCOM. Fri, 30 Mar 2007 14:39:26 GMT vboxsync [1834] * trunk/src/VBox/VMM/PATM/VMMAll/CSAMAll.cpp (modified) Forgot to set the action flag Fri, 30 Mar 2007 14:35:43 GMT vboxsync [1833] * trunk/src/VBox/VMM/PATM/CSAM.cpp (modified) * trunk/src/VBox/VMM/PATM/PATM.cpp (modified) comment + logging Fri, 30 Mar 2007 14:16:58 GMT vboxsync [1831] * trunk/src/VBox/VMM/EM.cpp (modified) Some CSAM changes. Fri, 30 Mar 2007 14:16:35 GMT vboxsync [1830] * trunk/src/VBox/VMM/PATM/CSAM.cpp (modified) * trunk/src/VBox/VMM/PATM/CSAMInternal.h (modified) * trunk/src/VBox/VMM/PATM/VMMAll/CSAMAll.cpp (modified) * trunk/src/VBox/VMM/PATM/VMMGC/CSAMGC.cpp (modified) Preparation for new code page detection. Fri, 30 Mar 2007 12:52:55 GMT vboxsync [1828] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAll.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/VMMAll/TRPMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/IOMGC.cpp (modified) * trunk/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp (modified) Cleaned up cpl checking. Fri, 30 Mar 2007 12:27:13 GMT vboxsync [1825] * trunk/src/VBox/Additions/linux/module/Makefile (modified) Added a missing runtime header file to the Linux additions kernel modules Fri, 30 Mar 2007 11:41:34 GMT vboxsync [1824] * trunk/src/VBox/Devices/Network/slirp/misc.c (modified) * trunk/src/VBox/Devices/Network/slirp/misc.h (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.h (modified) * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) * trunk/src/VBox/Devices/Network/slirp/udp.c (modified) Disable NAT UDP broadcast resend to local address. Removed the inline ... Fri, 30 Mar 2007 11:29:22 GMT vboxsync [1823] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Extra safety check. Fri, 30 Mar 2007 11:15:23 GMT vboxsync [1822] * trunk/src/VBox/VMM/VMMGC/SELMGC.cpp (modified) * trunk/src/VBox/VMM/VMMGC/TRPMGC.cpp (modified) Log writes to shadow tables (gdt, idt, ldt, tss) Fri, 30 Mar 2007 11:13:39 GMT vboxsync [1821] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Extra check for hypervisor region writes. Fri, 30 Mar 2007 08:25:09 GMT vboxsync [1820] * trunk/src/VBox/VMM/VMMGC/CPUMGC.cpp (modified) Correct. Fri, 30 Mar 2007 07:10:27 GMT vboxsync [1819] * trunk/src/VBox/HostDrivers/Support/Makefile (modified) Copy internal/magics.h Fri, 30 Mar 2007 02:53:01 GMT vboxsync [1817] * trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp (modified) UINT_PTR Thu, 29 Mar 2007 18:59:35 GMT vboxsync [1816] * trunk/src/VBox/Runtime/alloc/heapsimple.cpp (modified) * trunk/src/VBox/Runtime/generic/semsrw-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/spinlock-generic.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dir.h (modified) * trunk/src/VBox/Runtime/include/internal/ldr.h (modified) * trunk/src/VBox/Runtime/include/internal/magics.h (modified) * trunk/src/VBox/Runtime/include/internal/memobj.h (modified) * trunk/src/VBox/Runtime/include/internal/thread.h (modified) * trunk/src/VBox/Runtime/r0drv/alloc-r0drv.h (modified) * trunk/src/VBox/Runtime/r0drv/darwin/semaphore-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/spinlock-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/linux/semaphore-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/spinlock-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/nt/semaphore-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/spinlock-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/semevent-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/semeventmulti-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/semfastmutex-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/spinlock-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/os2/timer-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/sems-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/alloc-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/stream.cpp (modified) moved magics to a common header to avoid duplicating the same defines ... Thu, 29 Mar 2007 18:30:31 GMT vboxsync [1815] * trunk/src/VBox/Runtime/include/internal/magics.h (added) export it. Thu, 29 Mar 2007 18:15:31 GMT vboxsync [1814] * trunk/src/VBox/VMM/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/VMMGC/CPUMGCA.asm (modified) Fixed typo. (CPUM_HANDLER_CORECTX_IN_EBP->CPUM_HANDLER_CTXCORE_IN_EBP) Thu, 29 Mar 2007 18:12:51 GMT vboxsync [1813] * trunk/src/VBox/VMM/VMMGC/CPUMGC.cpp (modified) r=bird: I think we're also missing the bits of the state that's ... Thu, 29 Mar 2007 17:49:36 GMT vboxsync [1812] * trunk/src/VBox/VMM/PDM.cpp (modified) r=bird: Not entirely sure if inverting the destruction order is a ... Thu, 29 Mar 2007 17:29:28 GMT vboxsync [1810] * trunk/src/VBox/Runtime/r3/posix/timer-posix.cpp (modified) oops. Thu, 29 Mar 2007 17:28:57 GMT vboxsync [1809] * trunk/src/VBox/Runtime/r3/posix/timer-posix.cpp (modified) oops. Thu, 29 Mar 2007 17:25:07 GMT vboxsync [1808] * trunk/src/VBox/Main/linux/server.cpp (modified) this is how we setup a one-shot timer. (code still disabled) Thu, 29 Mar 2007 17:24:21 GMT vboxsync [1807] * trunk/src/VBox/Runtime/Makefile (modified) * trunk/src/VBox/Runtime/generic/timer-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/timer-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win32/timer-win32.cpp (modified) Adopted the posix timer code to support the three new timer APIs Thu, 29 Mar 2007 17:07:44 GMT vboxsync [1806] * trunk/src/VBox/Main/linux/server.cpp (modified) * trunk/src/VBox/Main/linux/server.h (added) * trunk/src/VBox/Main/linux/server_module.cpp (modified) Main: Don't distinguish between VBoxSVC exe locations when taking a ... Thu, 29 Mar 2007 15:04:03 GMT vboxsync [1805] * trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp (modified) FE/QT: Build fix. Thu, 29 Mar 2007 14:15:54 GMT vboxsync [1804] * trunk/src/VBox/Frontends/VirtualBox/include/VBoxGlobal.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/ui/VBoxDiskImageManagerDlg.ui.h (modified) FE/Qt: Attempted to fix a bunch of bugs in VBoxGlobal::getOpenFileName(). Thu, 29 Mar 2007 14:11:50 GMT vboxsync [1803] * trunk/src/VBox/Devices/Serial/DrvNamedPipe.cpp (modified) Mark thread NamedPipe listen thread as waitable, so that waiting for ... Thu, 29 Mar 2007 14:04:07 GMT vboxsync [1802] * trunk/src/VBox/Devices/PC/BIOS/rombios.c (modified) Avoid unimplemented int15 function warning for ah=0xe9 (SMI functions ... Thu, 29 Mar 2007 13:55:56 GMT vboxsync [1801] * trunk/src/VBox/VMM/PATM/PATMA.asm (modified) oops Thu, 29 Mar 2007 13:55:47 GMT vboxsync [1800] * trunk/src/VBox/VMM/PATM/CSAM.cpp (modified) * trunk/src/VBox/VMM/PATM/PATMA.asm (modified) missing parameter Thu, 29 Mar 2007 13:53:50 GMT vboxsync [1799] * trunk/src/VBox/VMM/PATM/CSAM.cpp (modified) Refuse to patch a handler whose idt cs selector isn't wide open. Thu, 29 Mar 2007 13:46:20 GMT vboxsync [1798] * trunk/src/VBox/VMM/VMMGC/CPUMGC.cpp (modified) Restore guest context when an trap occurs during iret in ... Thu, 29 Mar 2007 13:39:22 GMT vboxsync [1797] * trunk/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp (modified) Clearer logging when a trap occurs in hypervisor code. Thu, 29 Mar 2007 12:43:54 GMT vboxsync [1796] * trunk/src/VBox/Devices/Network/slirp/ctl.h (modified) * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) * trunk/src/VBox/Devices/Network/slirp/udp.c (modified) Commit the code written by Michal (with some minor changes). Thu, 29 Mar 2007 12:30:45 GMT vboxsync [1795] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvHostRawDisk.cpp (modified) Fixed small problem with iSCSI translation detection (returns unknown ... Thu, 29 Mar 2007 11:51:32 GMT vboxsync [1794] * trunk/src/VBox/VMM/SELM.cpp (modified) put back interrupt redirection update Thu, 29 Mar 2007 11:50:26 GMT vboxsync [1793] * trunk/src/VBox/VMM/PATM/PATM.cpp (modified) * trunk/src/VBox/VMM/PATM/PATMA.asm (modified) * trunk/src/VBox/VMM/PATM/VMMGC/PATMGC.cpp (modified) * trunk/src/VBox/VMM/SELM.cpp (modified) * trunk/src/VBox/VMM/TRPM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) backed out 19970 Thu, 29 Mar 2007 11:47:32 GMT vboxsync [1792] * trunk/src/VBox/VMM/PATM/PATM.cpp (modified) * trunk/src/VBox/VMM/PATM/PATMA.asm (modified) * trunk/src/VBox/VMM/PATM/VMMGC/PATMGC.cpp (modified) * trunk/src/VBox/VMM/SELM.cpp (modified) * trunk/src/VBox/VMM/TRPM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Proper interrupt redirection bitmap sync