# # ChangeLog for trunk/src/VBox in vbox # # Generated by Trac 1.4.3.2 # Dec 13, 2024 1:31:40 PM Mon, 25 May 2009 19:31:11 GMT vboxsync [20011] * trunk/src/VBox/VMM/MMPagePool.cpp (modified) * trunk/src/VBox/VMM/PATM/CSAM.cpp (modified) * trunk/src/VBox/VMM/PATM/PATM.cpp (modified) * trunk/src/VBox/VMM/PATM/VMMAll/CSAMAll.cpp (modified) VMM: fix a typo in ''mmR3PagePoolAlloc()'' if the memory allocation ... Mon, 25 May 2009 18:41:29 GMT vboxsync [20010] * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) PDMCritSect: Enabled ring-0 exit. Mon, 25 May 2009 18:36:52 GMT vboxsync [20009] * trunk/include/VBox/VBoxVideo.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/driver.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/screen.c (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/vbox.c (modified) Video HW Accel: guest->host command mechanism fixes Mon, 25 May 2009 18:34:43 GMT vboxsync [20008] * trunk/include/VBox/pdmcritsect.h (modified) * trunk/include/iprt/critsect.h (modified) * trunk/include/iprt/thread.h (modified) * trunk/src/VBox/Runtime/common/misc/thread.cpp (modified) * trunk/src/VBox/Runtime/generic/critsect-generic.cpp (modified) * trunk/src/VBox/Runtime/include/internal/thread.h (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/PDMCritSect.cpp (modified) * trunk/src/VBox/VMM/PDMInternal.h (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) PDMCritSect: rewrite, ring-0 unlocking not yet enabled. Mon, 25 May 2009 15:56:44 GMT vboxsync [20007] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Turn on VAPIC access handling for all VCPUs Mon, 25 May 2009 15:14:05 GMT vboxsync [20005] * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) Noisy logging Mon, 25 May 2009 14:54:21 GMT vboxsync [20004] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Logging change Mon, 25 May 2009 14:38:49 GMT vboxsync [20003] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Enabled the IO-APIC optimizations for VT-x in the 32 bits guest case. ... Mon, 25 May 2009 13:59:29 GMT vboxsync [20001] * trunk/include/VBox/pdmapi.h (modified) * trunk/include/VBox/pdmdev.h (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/VMM/PDMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Cleaned up PDMGet/SetTPR. Mon, 25 May 2009 13:45:56 GMT vboxsync [20000] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Cleaned up Mon, 25 May 2009 13:39:18 GMT vboxsync [19999] * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) More comments Mon, 25 May 2009 13:14:04 GMT vboxsync [19998] * trunk/src/VBox/Runtime/r0drv/solaris/vbi/32/vbi (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/64/vbi (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/i86pc/os/vbi.c (modified) Solaris/vbi: vbi_execute_on_one fix. New vbi binaries. Mon, 25 May 2009 12:57:14 GMT vboxsync [19997] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Wrong APIC page Mon, 25 May 2009 12:39:02 GMT vboxsync [19996] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Moved TPR caching check to the top. Mon, 25 May 2009 12:31:34 GMT vboxsync [19995] * trunk/include/VBox/pdmapi.h (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Introduced PDMHasIoApic. Mon, 25 May 2009 12:28:03 GMT vboxsync [19994] * trunk/src/VBox/Runtime/Makefile.kmk (modified) fix doc build. Mon, 25 May 2009 12:12:06 GMT vboxsync [19993] * trunk/include/VBox/iom.h (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Proper handling of VMX_EXIT_APIC_ACCESS Mon, 25 May 2009 11:31:23 GMT vboxsync [19992] * trunk/include/VBox/iom.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Started with TPR caching for 32 bits guest (VT-x only). Mon, 25 May 2009 10:41:07 GMT vboxsync [19991] * trunk/src/VBox/VMM/PDMCritSect.cpp (modified) pdmcritsect: work in progress. Mon, 25 May 2009 10:40:06 GMT vboxsync [19990] * trunk/src/VBox/Runtime/r0drv/nt/initterm-r0drv-nt.cpp (modified) initterm-r0drv-nt.cpp: more names. Mon, 25 May 2009 10:39:22 GMT vboxsync [19989] * trunk/src/VBox/Runtime/generic/critsect-generic.cpp (modified) critsect-generic.cpp: Xchg*32 -> Write*32. Mon, 25 May 2009 10:04:59 GMT vboxsync [19988] * trunk/src/VBox/RDP/client/Makefile.kmk (modified) VRDP: fix burn Mon, 25 May 2009 09:23:06 GMT vboxsync [19986] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Removed test code Mon, 25 May 2009 09:21:58 GMT vboxsync [19985] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Some APIC access updates (disabled) Mon, 25 May 2009 08:49:30 GMT vboxsync [19983] * trunk/src/VBox/Runtime/r0drv/nt/initterm-r0drv-nt.cpp (modified) initterm-r0drv-nt.cpp: Some more data. Mon, 25 May 2009 07:07:15 GMT vboxsync [19982] * trunk/src/VBox/Additions/WINNT/Graphics/Wine/Makefile.kmk (modified) crOpenGL: d3d8/9 wine/native switcher dll Mon, 25 May 2009 07:00:41 GMT vboxsync [19981] * trunk/src/VBox/Devices/Network/slirp/bootp.c (modified) * trunk/src/VBox/Devices/Network/slirp/ip_output.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp_state.h (modified) * trunk/src/VBox/Devices/Network/slirp/udp.c (modified) NAT: warnings and style Mon, 25 May 2009 02:35:18 GMT vboxsync [19980] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: unix build fix Mon, 25 May 2009 02:29:12 GMT vboxsync [19979] * trunk/src/VBox/Devices/Network/slirp/bootp.c (modified) * trunk/src/VBox/Devices/Network/slirp/dnsproxy/dnsproxy.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp_state.h (modified) NAT: fix of vbox.org/4091 change list to queue to feed dhcp client ... Mon, 25 May 2009 00:19:23 GMT vboxsync [19978] * trunk/src/VBox/Devices/Makefile.kmk (modified) NAT: Rule to compile libalias with Slirp, switchable with ... Mon, 25 May 2009 00:16:47 GMT vboxsync [19977] * trunk/src/VBox/Devices/Network/slirp/ip_input.c (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/slirp_state.h (modified) NAT: some glue code and experiments with default NAT rule Sun, 24 May 2009 20:16:26 GMT vboxsync [19976] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) HWSVMR0.cpp: Inverted check in assertion? Sun, 24 May 2009 19:44:58 GMT vboxsync [19975] * trunk/src/VBox/Runtime/r0drv/nt/initterm-r0drv-nt.cpp (modified) initterm-r0drv-nt.cpp: Proper Vista64 test. Sun, 24 May 2009 17:57:46 GMT vboxsync [19974] * trunk/src/VBox/Devices/Storage/DrvHostBase.cpp (modified) HostDVD/FreeBSD: Take the 64kb limit into account when reading from ... Sun, 24 May 2009 17:42:42 GMT vboxsync [19973] * trunk/src/VBox/Devices/Storage/DrvHostBase.cpp (modified) Host/DVD: Fix non passthrough access on FreeBSD on probably Darwin too. Sun, 24 May 2009 16:54:48 GMT vboxsync [19972] * trunk/src/VBox/Runtime/r0drv/freebsd/semevent-r0drv-freebsd.c (modified) SemEvent/FreeBSD: Use tsleep instead of msleep_spin. Looks like ... Sun, 24 May 2009 16:48:11 GMT vboxsync [19971] * trunk/src/VBox/Runtime/r0drv/nt/initterm-r0drv-nt.cpp (modified) initterm-r0drv-nt.cpp: XP64 (untested). Sun, 24 May 2009 16:22:00 GMT vboxsync [19970] * trunk/src/VBox/Runtime/testcase/tstR0ThreadPreemption.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstR0ThreadPreemptionDriver.cpp (modified) tstR0ThreadPreemption: Some adjustments. Sun, 24 May 2009 16:21:24 GMT vboxsync [19969] * trunk/src/VBox/Runtime/r0drv/nt/initterm-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/internal-r0drv-nt.h (modified) * trunk/src/VBox/Runtime/r0drv/nt/thread-r0drv-nt.cpp (modified) IPRT/r0drv-nt: Cleaning up the preemption hacks; XP SP2 is done. Sun, 24 May 2009 12:14:19 GMT vboxsync [19968] * trunk/include/VBox/scsi.h (modified) * trunk/src/VBox/Devices/Builtins.cpp (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Storage/DrvHostBase.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvHostBase.h (modified) * trunk/src/VBox/Devices/Storage/DrvHostDVD.cpp (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/include/HostImpl.h (modified) HostDVD: Add basic support for FreeBSD. Passthrough is working quite ... Sun, 24 May 2009 12:05:02 GMT vboxsync [19967] * trunk/src/VBox/Devices/PC/DrvACPI.cpp (modified) ACPI: Add support for FreeBSD Sun, 24 May 2009 06:38:04 GMT vboxsync [19966] * trunk/src/VBox/Runtime/testcase/tstR0ThreadPreemption.cpp (modified) tstR0ThreadPreemption.cpp: Don't loop forever. Sun, 24 May 2009 06:05:16 GMT vboxsync [19965] * trunk/src/VBox/Runtime/testcase/tstR0ThreadPreemption.cpp (modified) tstR0ThreadPreemption.cpp: Don't loop forever. Sun, 24 May 2009 03:52:03 GMT vboxsync [19964] * trunk/src/VBox/Additions/WINNT/Graphics/Makefile.kmk (modified) WINNT/Graphics/Makefile.kmk: nitpicking Sun, 24 May 2009 03:18:51 GMT vboxsync [19963] * trunk/src/VBox/Frontends/Makefile.kmk (modified) Frontends/Makefile.kmk: nitpicking. Sun, 24 May 2009 03:17:57 GMT vboxsync [19962] * trunk/src/VBox/Frontends/VBoxShell/Makefile.kmk (modified) VBoxShell/Makefile.kmk: Id keyword is mandatory, as is the use of ... Sun, 24 May 2009 03:11:40 GMT vboxsync [19961] * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) VirtualBox/Makefile.kmk: ditto. Sun, 24 May 2009 03:10:31 GMT vboxsync [19960] * trunk/src/VBox/Main/Makefile.kmk (modified) Main/Makefile.kmk: moved VBoxC_DEFS to the right place. Sun, 24 May 2009 03:05:50 GMT vboxsync [19958] * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) oops Sun, 24 May 2009 02:47:43 GMT vboxsync [19957] * trunk/Config.kmk (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) VMM,SUPDrv-win,Config.kmk: VBOX_WITH_VMMR0_DISABLE_PREEMPTION Sun, 24 May 2009 02:34:58 GMT vboxsync [19956] * trunk/src/VBox/Runtime/r0drv/darwin/memobj-r0drv-darwin.cpp (modified) memobj-r0drv-darwin.cpp: Added an ugly hack in ... Sun, 24 May 2009 00:00:21 GMT vboxsync [19954] * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTCritSect.cpp (moved) tstCritSect -> tstRTCritSect Sat, 23 May 2009 23:59:06 GMT vboxsync [19953] * trunk/src/VBox/Runtime/testcase/tstCritSect.cpp (modified) tstCritSect: Converted to RTTest and disable the distribution test by ... Sat, 23 May 2009 23:58:05 GMT vboxsync [19952] * trunk/include/iprt/test.h (modified) * trunk/src/VBox/Runtime/r3/test.cpp (modified) RTTest: More macros. Made RTTestFailure check for trailing new line ... Sat, 23 May 2009 22:22:37 GMT vboxsync [19950] * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTCidr.cpp (moved) tstCidr -> tstRTCidr. Sat, 23 May 2009 22:21:46 GMT vboxsync [19949] * trunk/src/VBox/Runtime/testcase/tstCidr.cpp (modified) tstCidr: Converted to RTTest. Sat, 23 May 2009 22:14:33 GMT vboxsync [19948] * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTBitOperations.cpp (moved) tstBitOperations -> tstRTBitOperations Sat, 23 May 2009 22:09:23 GMT vboxsync [19947] * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTBase64.cpp (moved) tstBase64 -> tstRTBase64. Sat, 23 May 2009 22:07:30 GMT vboxsync [19946] * trunk/src/VBox/Runtime/testcase/tstBase64.cpp (modified) tstBase64: Converted to RTTest. Sat, 23 May 2009 21:48:25 GMT vboxsync [19945] * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTAvl.cpp (moved) tstAvl -> tstRTAvl; use RTTest. Sat, 23 May 2009 21:48:08 GMT vboxsync [19944] * trunk/include/iprt/test.h (modified) * trunk/src/VBox/Runtime/r3/test.cpp (modified) * trunk/src/VBox/Runtime/r3/testi.cpp (modified) iprt: Some more RTTest stuff. Sat, 23 May 2009 15:46:49 GMT vboxsync [19943] * trunk/src/VBox/Runtime/testcase/tstR0ThreadPreemption.cpp (modified) tstR0ThreadPreemption.cpp: use thousand separators to make the ns and ... Sat, 23 May 2009 15:42:57 GMT vboxsync [19942] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) * trunk/src/VBox/Runtime/common/string/strformat.cpp (modified) * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstStrFormat.cpp (modified) IPRT: Implemented thousand separators for the string formatting code ... Sat, 23 May 2009 14:18:51 GMT vboxsync [19941] * trunk/src/VBox/Runtime/r0drv/linux/thread-r0drv-linux.c (modified) iprt/linux: Fixed RTThreadPreemptIsEnabled, only tested without ... Sat, 23 May 2009 14:17:33 GMT vboxsync [19940] * trunk/src/VBox/Runtime/testcase/tstR0ThreadPreemption.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstR0ThreadPreemptionDriver.cpp (modified) tstR0ThreadPreemption: fixes. Sat, 23 May 2009 13:41:28 GMT vboxsync [19939] * trunk/src/VBox/Runtime/r3/test.cpp (modified) IPRT/test.cpp: Always report subtest results on a new line. Sat, 23 May 2009 13:10:12 GMT vboxsync [19938] * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) * trunk/src/VBox/HostDrivers/VBoxNetAdp/linux/Makefile (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/Makefile (modified) HostDrivers/*/linux/Makefile: Added --no-print-directory to the ... Sat, 23 May 2009 12:43:34 GMT vboxsync [19937] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/linux/RTThreadPreemptDisable-r0drv-linux.c (deleted) * trunk/src/VBox/Runtime/r0drv/linux/RTThreadPreemptRestore-r0drv-linux.c (deleted) * trunk/src/VBox/Runtime/r0drv/linux/thread-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/thread2-r0drv-linux.c (modified) IPRT: Merge RTThreadPreemptDisable-r0drv-linux.c & ... Sat, 23 May 2009 01:58:13 GMT vboxsync [19936] * trunk/src/VBox/Runtime/testcase/tstR0ThreadPreemption.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstR0ThreadPreemptionDriver.cpp (modified) tstR0ThreadPreemption: Improved the RTThreadPreemptIsPending test. Sat, 23 May 2009 01:50:33 GMT vboxsync [19935] * trunk/src/VBox/Runtime/testcase/tstR0ThreadPreemption.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstR0ThreadPreemption.h (modified) * trunk/src/VBox/Runtime/testcase/tstR0ThreadPreemptionDriver.cpp (modified) tstR0ThreadPreemption: Test nesting and fix enum. Sat, 23 May 2009 01:44:51 GMT vboxsync [19934] * trunk/src/VBox/Runtime/testcase/tstR0ThreadPreemption.h (modified) oops Sat, 23 May 2009 01:44:13 GMT vboxsync [19933] * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstR0ThreadPreemption.cpp (added) * trunk/src/VBox/Runtime/testcase/tstR0ThreadPreemption.h (added) * trunk/src/VBox/Runtime/testcase/tstR0ThreadPreemptionDriver.cpp (added) IPRT: RTThreadPreempt* testcase. Sat, 23 May 2009 01:42:49 GMT vboxsync [19932] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPR0.def (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrvA-win.asm (modified) SUPDrv: Expose the RTThreadPreempt API to modules. Sat, 23 May 2009 00:26:15 GMT vboxsync [19931] * trunk/src/VBox/Runtime/nt/NtProcessStartup-stub.cpp (modified) NtProcessStartup-stub.cpp: __cdecl not __stdcall. Sat, 23 May 2009 00:24:51 GMT vboxsync [19930] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/nt/NtProcessStartup-stub.cpp (added) IPRT: Added a dummy NtProcessStartup stub to RuntimeR0 to avoid ... Sat, 23 May 2009 00:15:49 GMT vboxsync [19929] * trunk/src/VBox/Runtime/r3/path.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstPath.cpp (modified) RTPathAppend: bugfix. Fri, 22 May 2009 23:47:35 GMT vboxsync [19928] * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/r3/path.cpp (modified) IPRT: More RTPathAppend docs updates. Fri, 22 May 2009 23:37:39 GMT vboxsync [19926] * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Runtime/r3/path.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstPath.cpp (modified) IPRT: Added RTPathAppend. Fri, 22 May 2009 23:15:42 GMT vboxsync [19925] * trunk/src/VBox/Runtime/testcase/tstPath.cpp (modified) tstPath.cpp: Converted to RTTest. Fri, 22 May 2009 21:52:47 GMT vboxsync [19924] * trunk/include/iprt/path.h (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNet-1.cpp (modified) * trunk/src/VBox/Frontends/VBoxFB/VBoxFB.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedIPRT.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedVerify.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPLib-win.cpp (modified) * trunk/src/VBox/Main/generic/NetIf-generic.cpp (modified) * trunk/src/VBox/NetworkServices/DHCP/VBoxNetDHCP.cpp (modified) * trunk/src/VBox/Runtime/r3/init.cpp (modified) * trunk/src/VBox/Runtime/r3/path.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-4.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstPath.cpp (modified) * trunk/src/VBox/VMM/PDMLdr.cpp (modified) * trunk/src/testcase/tstRunTestcases.cpp (modified) IPRT,SUP: Renamed RTPathProgram to RTPathExecDir to make it clear ... Fri, 22 May 2009 17:53:47 GMT vboxsync [19923] * trunk/src/VBox/HostDrivers/Support/testcase/tstSupSem.cpp (modified) tstSupSem.cpp: Extended the interruptibility test with a time wait ... Fri, 22 May 2009 17:47:37 GMT vboxsync [19922] * trunk/src/VBox/Runtime/r0drv/darwin/semaphore-r0drv-darwin.cpp (modified) iprt/semaphore-r0drv-darwin.cpp: Fixed interruptable waits, they ... Fri, 22 May 2009 17:30:19 GMT vboxsync [19921] * trunk/src/VBox/Devices/Storage/VmdkHDDCore.cpp (modified) Storage/VMDK: avoid overlapping reads for streamOptimized files Fri, 22 May 2009 17:14:11 GMT vboxsync [19920] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/os2/thread-r0drv-os2.cpp (modified) iprt/os2: Implemented RTThreadPreempt*. Fri, 22 May 2009 17:02:55 GMT vboxsync [19919] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/darwin/initterm-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/the-darwin-kernel.h (modified) * trunk/src/VBox/Runtime/r0drv/darwin/threadpreempt-r0drv-darwin.cpp (added) iprt/r0drv: Darwin implementation of RTThreadPreempt*. Stub ... Fri, 22 May 2009 17:00:28 GMT vboxsync [19918] * trunk/src/VBox/Runtime/r0drv/generic/RTThreadPreemptIsPending-r0drv-generic.cpp (copied) iprt/r0drv-generic: RTThreadPreemptIsPending stub. Fri, 22 May 2009 16:59:17 GMT vboxsync [19917] * trunk/src/VBox/Runtime/r0drv/solaris/thread-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/thread-r0drv-solaris.c (modified) iprt/solaris: A quick shot at RTThreadPreemptIsPending. Fri, 22 May 2009 15:32:09 GMT vboxsync [19916] * trunk/src/VBox/VMM/VMMAll/HWACCMAll.cpp (modified) Removed assertion Fri, 22 May 2009 15:28:19 GMT vboxsync [19915] * trunk/src/VBox/Runtime/r0drv/nt/thread-r0drv-nt.cpp (modified) iprt/nt: RTThreadPreemptIsPending (untested). Fri, 22 May 2009 15:10:44 GMT vboxsync [19914] * trunk/src/VBox/Runtime/r0drv/nt/thread-r0drv-nt.cpp (modified) iprt/nt: RTThreadPreemptIsPending sketch. Fri, 22 May 2009 14:38:45 GMT vboxsync [19913] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Noisy logging Fri, 22 May 2009 14:00:33 GMT vboxsync [19912] * trunk/src/VBox/Runtime/r0drv/linux/thread2-r0drv-linux.c (modified) iprt/linux: RTThreadPreemptIsPending update. Fri, 22 May 2009 12:46:46 GMT vboxsync [19911] * trunk/src/VBox/Runtime/r0drv/nt/mp-r0drv-nt.cpp (modified) Don't assert. KeInsertQueueDPC returns FALSE if it's already in the ... Fri, 22 May 2009 12:31:50 GMT vboxsync [19910] * trunk/src/VBox/VMM/HWACCMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/HWACCMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) More TBL shootdown work Fri, 22 May 2009 11:33:41 GMT vboxsync [19909] * trunk/src/VBox/Additions/WINNT/Graphics/Makefile.kmk (modified) crOpenGL: disable wine for 64bit targets Fri, 22 May 2009 11:19:38 GMT vboxsync [19908] * trunk/src/VBox/VMM/HWACCM.cpp (modified) VMM/HWACCM: amd-v exit reasons for debugger description. Fri, 22 May 2009 11:14:50 GMT vboxsync [19907] * trunk/src/VBox/Runtime/r0drv/linux/thread2-r0drv-linux.c (modified) IPRT: RTThreadPreemptIsPending for linux Fri, 22 May 2009 11:02:16 GMT vboxsync [19905] * trunk/src/VBox/Additions/WINNT/Graphics/Makefile.kmk (modified) crOpenGL: enable building of wine Fri, 22 May 2009 10:39:31 GMT vboxsync [19904] * trunk/src/VBox/Frontends/VirtualBox/src/VBoxConsoleWnd.cpp (modified) FE/Qt4: 3837: New registration method - restricting auto-run for ... Fri, 22 May 2009 09:41:32 GMT vboxsync [19903] * trunk/include/VBox/hwacc_svm.h (modified) * trunk/include/VBox/hwaccm.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/HWACCMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Invalidation cleanup