# # ChangeLog for trunk/src/VBox/VMM in vbox # # Generated by Trac 1.4.3.2 # Mar 4, 2025 5:06:19 PM Fri, 23 Sep 2011 13:19:23 GMT vboxsync [38847] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) PDM: Enter the device critical section for PDM callback. Fri, 23 Sep 2011 12:36:01 GMT vboxsync [38845] * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) VMM.cpp: bugfix. Fri, 23 Sep 2011 11:39:15 GMT vboxsync [38841] * trunk/src/VBox/VMM/include/VMInternal.h (modified) VMInternal.h: Alignment fix. Fri, 23 Sep 2011 11:30:22 GMT vboxsync [38839] * trunk/src/VBox/VMM/include/VMMInternal.h (modified) VMMInternal.h: Alignment fix. Fri, 23 Sep 2011 11:21:55 GMT vboxsync [38838] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/include/VBox/vmm/vmapi.h (modified) * trunk/src/VBox/Debugger/DBGCCommands.cpp (modified) * trunk/src/VBox/Debugger/testcase/tstDBGCStubs.cpp (modified) * trunk/src/VBox/Devices/Storage/ATAController.cpp (modified) * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGF.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFAddr.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFBp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFCpu.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFDisas.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFInfo.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFLog.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFMem.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFOS.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFReg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFStack.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/FTM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HWACCM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMReq.cpp (modified) * trunk/src/VBox/VMM/include/VMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMM.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) VMM,++: Try fix the async reset, suspend and power-off problems in ... Fri, 23 Sep 2011 11:18:57 GMT vboxsync [38837] * trunk/src/VBox/VMM/testcase/tstVMStructRC.cpp (modified) VMM: Detect recursive rendezvous calls. Removed the unused API ... Fri, 23 Sep 2011 11:17:04 GMT vboxsync [38835] * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) VMM: Detect recursive rendezvous calls. Removed the unused API ... Wed, 21 Sep 2011 13:50:57 GMT vboxsync [38816] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) HWSVMR0.cpp: Addendum to r73226 and #5666 - Since we update SS.DPL ... Wed, 14 Sep 2011 12:19:14 GMT vboxsync [38749] * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) PDM: Warn if devices/drivers take too long to suspend or power off. ... Tue, 13 Sep 2011 13:58:47 GMT vboxsync [38736] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestLog.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR0LibSharedFolders.h (modified) * trunk/src/VBox/Additions/linux/sharedfolders/vfsmod.h (modified) * trunk/src/VBox/Additions/solaris/DRM/vboxvideo_drm.c (modified) * trunk/src/VBox/Additions/solaris/Virtio/Virtio-solaris.c (modified) * trunk/src/VBox/Additions/solaris/Virtio/VirtioNet-solaris.c (modified) * trunk/src/VBox/Additions/solaris/Virtio/VirtioPci-solaris.c (modified) * trunk/src/VBox/Additions/solaris/Virtio/VirtioRing-solaris.c (modified) * trunk/src/VBox/Devices/USB/solaris/USBProxyDevice-solaris.cpp (modified) * trunk/src/VBox/GuestHost/HGSMI/HGSMICommon.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetAdp/solaris/VBoxNetAdp-solaris.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFltBow-solaris.c (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/solaris/USBLib-solaris.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/solaris/VBoxUSB-solaris.c (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/solaris/VBoxUSBMon-solaris.c (modified) * trunk/src/VBox/HostServices/SharedFolders/vbsf.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFCoreWrite.cpp (modified) *: Please don NOT redefine logger macros. Mon, 12 Sep 2011 09:57:59 GMT vboxsync [38712] * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) PGM: Log the host paging mode. Fri, 09 Sep 2011 14:38:59 GMT vboxsync [38708] * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) PGM: Drop the PGM_WITH_LARGE_ADDRESS_SPACE_ON_32_BIT_HOST define and ... Fri, 09 Sep 2011 14:10:18 GMT vboxsync [38707] * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMSavedState.cpp (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) VMM/VT-x: Fix for PAE guests running on 32-bit hosts or 64-bit hosts ... Thu, 08 Sep 2011 08:37:49 GMT vboxsync [38685] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.h (modified) HM: some file headers Thu, 08 Sep 2011 08:36:48 GMT vboxsync [38684] * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.h (modified) HM: some file headers Thu, 08 Sep 2011 08:34:02 GMT vboxsync [38683] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/include/HWACCMInternal.h (modified) HM: renamed some internal functions. Wed, 07 Sep 2011 14:45:22 GMT vboxsync [38677] * trunk/include/VBox/vmm/iom.h (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) IOM: MMIO instruction interpreter bug fixes. Mon, 05 Sep 2011 13:49:45 GMT vboxsync [38636] * trunk/include/iprt/initterm.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispD3D.cpp (modified) * trunk/src/VBox/Additions/WINNT/SharedFolders/redirector/dll/dllmain.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/VBoxCredProv.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxGINA/VBoxGINA.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxTray.cpp (modified) * trunk/src/VBox/Additions/common/VBoxControl/VBoxControl.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxService.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceToolBox.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/testcase/tstUserInfo.cpp (modified) * trunk/src/VBox/Additions/common/crOpenGL/load.c (modified) * trunk/src/VBox/Additions/common/pam/pam_vbox.cpp (modified) * trunk/src/VBox/Additions/common/testcase/tstPageFusion.cpp (modified) * trunk/src/VBox/Additions/x11/VBoxClient/main.cpp (modified) * trunk/src/VBox/Additions/x11/VBoxClient/testcase/tstSeamlessX11-auto.cpp (modified) * trunk/src/VBox/Additions/x11/VBoxClient/testcase/tstSeamlessX11.cpp (modified) * trunk/src/VBox/Debugger/testcase/tstVBoxDbg.cpp (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNet-1.cpp (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasm-2.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/VBoxBFE.cpp (modified) * trunk/src/VBox/Frontends/VBoxBalloonCtrl/VBoxBalloonCtrl.cpp (modified) * trunk/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp (modified) * trunk/src/VBox/Frontends/VBoxHeadless/testcase/tstHeadless.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp (modified) * trunk/src/VBox/Frontends/VBoxSDL/VBoxSDLTest.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/main.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/platform/darwin/tstDarwinKeyboard.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/SUPInstall.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/SUPLoggerCtl.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/SUPUninstall.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstContiguous.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstGetPagingMode.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstInit.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstInt.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/testcase/tstSupLoadModule.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstSupSem-Zombie.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstSupSem.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPSvc-win.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/darwin/testcase/tstOpenUSBDev.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/testcase/tstUSBFilter.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/win/Install/USBInstall.cpp (modified) * trunk/src/VBox/HostDrivers/win/cfg/VBoxDrvCfg.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/x11-clipboard.cpp (modified) * trunk/src/VBox/ImageMounter/VBoxFUSE/VBoxFUSE.cpp (modified) * trunk/src/VBox/Installer/win/Stub/VBoxStub.cpp (modified) * trunk/src/VBox/Main/src-client/win/dllmain.cpp (modified) * trunk/src/VBox/Main/src-helper-apps/VBoxExtPackHelperApp.cpp (modified) * trunk/src/VBox/Main/src-server/darwin/iokit.cpp (modified) * trunk/src/VBox/Main/src-server/generic/OpenGLTestApp.cpp (modified) * trunk/src/VBox/Main/src-server/win/svcmain.cpp (modified) * trunk/src/VBox/Main/src-server/xpcom/server.cpp (modified) * trunk/src/VBox/Main/testcase/tstAPI.cpp (modified) * trunk/src/VBox/Main/testcase/tstCollector.cpp (modified) * trunk/src/VBox/Main/testcase/tstOVF.cpp (modified) * trunk/src/VBox/Main/webservice/vboxweb.cpp (modified) * trunk/src/VBox/NetworkServices/DHCP/VBoxNetDHCP.cpp (modified) * trunk/src/VBox/NetworkServices/NAT/VBoxNetNAT.cpp (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp.def (modified) * trunk/src/VBox/Runtime/common/misc/thread.cpp (modified) * trunk/src/VBox/Runtime/common/time/timeprog.cpp (modified) * trunk/src/VBox/Runtime/generic/RTProcDaemonize-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/init.cpp (modified) * trunk/src/VBox/Runtime/r3/test.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstDir-2.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstDir-3.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstDir.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstEnv.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstErrUnique.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstFile.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstFileLock.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstHandleTable.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-2.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-3.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-4.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdrLoad.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLog.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstMemAutoPtr.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstMove.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstMp-1.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstNoCrt-1.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstOnce.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstPrfRT.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTDigest.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTFsQueries.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTMemEf.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTPipe.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTProcCreateEx.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTProcIsRunningByName.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTProcWait.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRand.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstSemMutex.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstSemPingPong.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstStrToNum.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstTSC.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstThread-1.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstTime-2.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstTime-3.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstTime-4.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstTime.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstTimer.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstTimerLR.cpp (modified) * trunk/src/VBox/Runtime/tools/RTGzip.cpp (modified) * trunk/src/VBox/Runtime/tools/RTLdrFlt.cpp (modified) * trunk/src/VBox/Runtime/tools/RTManifest.cpp (modified) * trunk/src/VBox/Runtime/tools/RTTar.cpp (modified) * trunk/src/VBox/Storage/testcase/tstVD-2.cpp (modified) * trunk/src/VBox/Storage/testcase/tstVD.cpp (modified) * trunk/src/VBox/Storage/testcase/tstVDCopy.cpp (modified) * trunk/src/VBox/Storage/testcase/tstVDIo.cpp (modified) * trunk/src/VBox/Storage/testcase/tstVDShareable.cpp (modified) * trunk/src/VBox/Storage/testcase/tstVDSnap.cpp (modified) * trunk/src/VBox/Storage/testcase/vbox-img.cpp (modified) * trunk/src/VBox/Storage/testcase/vditool.cpp (modified) * trunk/src/VBox/VMM/testcase/tstAnimate.cpp (modified) * trunk/src/VBox/VMM/testcase/tstCFGM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstCompiler.cpp (modified) * trunk/src/VBox/VMM/testcase/tstCompressionBenchmark.cpp (modified) * trunk/src/VBox/VMM/testcase/tstGlobalConfig.cpp (modified) * trunk/src/VBox/VMM/testcase/tstInstrEmul.cpp (modified) * trunk/src/VBox/VMM/testcase/tstMMHyperHeap.cpp (modified) * trunk/src/VBox/VMM/testcase/tstMicro.cpp (modified) * trunk/src/VBox/VMM/testcase/tstPDMAsyncCompletion.cpp (modified) * trunk/src/VBox/VMM/testcase/tstPDMAsyncCompletionStress.cpp (modified) * trunk/src/VBox/VMM/testcase/tstSSM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMM-HwAccm.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMMFork.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMMR0CallHost-1.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMREQ.cpp (modified) * trunk/src/bldprogs/scm.cpp (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/daemon/src/ipcdUnix.cpp (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/shared/src/ipcLog.cpp (modified) * trunk/src/libs/xpcom18a4/java/src/nsJavaInterfaces.cpp (modified) * trunk/src/libs/xpcom18a4/java/tools/genifaces/GenerateJavaInterfaces.cpp (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/io/prlog.c (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/misc/prinit.c (modified) * trunk/src/libs/xpcom18a4/python/src/module/_xpcom.cpp (modified) * trunk/src/testcase/tstRunTestcases.cpp (modified) *,IPRT: Redid the ring-3 init to always convert the arguments to UTF-8. Fri, 02 Sep 2011 12:33:03 GMT vboxsync [38614] * trunk/src/VBox/VMM/VMMR3/FTM.cpp (modified) doxygen bugs. Fri, 02 Sep 2011 12:32:23 GMT vboxsync [38613] * trunk/src/VBox/VMM/VMMR3/VMReq.cpp (modified) VMR3ReqProcessU: Deconfused the code a bit. Fri, 02 Sep 2011 12:31:33 GMT vboxsync [38612] * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) EM: - Don't reschedule after clearing the inhibit irq flag, it ... Wed, 31 Aug 2011 09:24:09 GMT vboxsync [38577] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/HWVMXR0: disabled annoying assertion Thu, 25 Aug 2011 17:09:48 GMT vboxsync [38536] * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) vmm: fix INVALID_ARGUMENT guru on insufficient memory (fix page ... Thu, 18 Aug 2011 11:02:30 GMT vboxsync [38489] * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) tstVMStructSize: Print a couple of extra offsets in the VM struct. Tue, 09 Aug 2011 13:37:41 GMT vboxsync [38378] * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) Don't issue instructions rescheduling to RAW or HWACCM mode when ... Fri, 05 Aug 2011 14:37:40 GMT vboxsync [38327] * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) EMR3Init: duh. Fri, 05 Aug 2011 14:35:08 GMT vboxsync [38326] * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) EM,REM: Make the EM execution scheduling policies apply to HM as well. Fri, 05 Aug 2011 14:11:58 GMT vboxsync [38325] * trunk/include/VBox/vmm/em.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/Runtime/testcase/tstLdrObj.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) VMM: Renamed VM::fRawR0Enabled and VM::fRawR3Enabled, inverting their ... Fri, 05 Aug 2011 14:02:53 GMT vboxsync [38324] * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/Frontends/VBoxBFE/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/main.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.cpp (modified) * trunk/src/VBox/Main/src-client/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMRaw.cpp (modified) * trunk/src/VBox/VMM/testcase/tstAnimate.cpp (modified) FE/Qt,FE/BFE,MachineDebugger,EM: Added execution scheduling options ... Thu, 04 Aug 2011 19:16:53 GMT vboxsync [38320] * trunk/include/VBox/vmm/rem.h (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/recompiler/VBoxREM.def (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) * trunk/src/recompiler/softmmu_header.h (modified) Redid the A20 gate assertion fix - the recompiler needs to be told. Wed, 03 Aug 2011 11:58:41 GMT vboxsync [38300] * trunk/include/VBox/vmm/rem.h (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/recompiler/VBoxREM.def (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) * trunk/src/recompiler/softmmu_header.h (modified) REM,PGM: Fix A20 syncing between the VMM and the recompiler. Sun, 31 Jul 2011 20:36:00 GMT vboxsync [38243] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) HWACCM/SVM: Fix running 64bit guests on AMD E-350 CPUs. The DPL field ... Thu, 28 Jul 2011 17:41:41 GMT vboxsync [38229] * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) VMMR3/VM.cpp: Make UUID an optional parameter. Unbreaks VBoxBFE. Mon, 25 Jul 2011 12:19:13 GMT vboxsync [38152] * trunk/src/VBox/Additions/freebsd/Makefile.kmk (modified) * trunk/src/VBox/Additions/linux/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/VBoxClient/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/vboxmouse/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/vboxvideo/Makefile.kmk (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/Makefile.kmk (modified) * trunk/src/VBox/Disassembler/testcase/Makefile.kmk (modified) * trunk/src/VBox/Frontends/Common/VBoxKeyboard/Makefile.kmk (modified) * trunk/src/VBox/GuestHost/SharedClipboard/Makefile.kmk (modified) * trunk/src/VBox/HostServices/GuestControl/testcase/Makefile.kmk (modified) * trunk/src/VBox/HostServices/GuestProperties/testcase/Makefile.kmk (modified) * trunk/src/VBox/HostServices/SharedClipboard/Makefile.kmk (modified) * trunk/src/VBox/HostServices/SharedFolders/testcase/Makefile.kmk (modified) * trunk/src/VBox/HostServices/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) INSTARGET -> [12]_STAGE_TARGET. Thu, 21 Jul 2011 11:59:24 GMT vboxsync [38092] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplStrInstr.cpp.h (modified) Fixed assertion (last item may or may not match). Thu, 21 Jul 2011 08:55:54 GMT vboxsync [38086] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) oooops. Wed, 20 Jul 2011 16:45:23 GMT vboxsync [38084] * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) IEM: Implemented immediate far call. Wed, 20 Jul 2011 14:26:24 GMT vboxsync [38082] * trunk/Config.kmk (modified) * trunk/doc/manual/Makefile.kmk (modified) * trunk/src/VBox/Additions/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Wine/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Installer/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/SharedFolders/redirector/sys/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxHook/testcase/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/crOpenGL/Makefile.kmk (modified) * trunk/src/VBox/Additions/freebsd/Makefile.kmk (modified) * trunk/src/VBox/Additions/linux/Makefile.kmk (modified) * trunk/src/VBox/Additions/solaris/Makefile.kmk (modified) * trunk/src/VBox/Debugger/Makefile.kmk (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Disassembler/Makefile.kmk (modified) * trunk/src/VBox/Disassembler/testcase/Makefile.kmk (modified) * trunk/src/VBox/Frontends/Common/VBoxKeyboard/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxSDL/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxNetAdp/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxPci/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/win/Makefile.kmk (modified) * trunk/src/VBox/HostServices/SharedOpenGL/Makefile.kmk (modified) * trunk/src/VBox/Installer/Makefile.kmk (modified) * trunk/src/VBox/Installer/freebsd/Makefile.kmk (modified) * trunk/src/VBox/Installer/linux/Makefile.kmk (modified) * trunk/src/VBox/Installer/solaris/Makefile.kmk (modified) * trunk/src/VBox/Installer/win/InstallHelper/Makefile.kmk (modified) * trunk/src/VBox/Installer/win/Makefile.kmk (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/webservice/Makefile.kmk (modified) * trunk/src/VBox/RDP/client/Makefile.kmk (modified) * trunk/src/VBox/RDP/client/files_rdesktop-vrdp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Storage/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/java/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/python/Makefile.kmk (modified) * trunk/src/recompiler/Makefile.kmk (modified) *.kmk: Installation/staging adjustments (kBuild 0.2.0 preps). Wed, 20 Jul 2011 14:21:36 GMT vboxsync [38081] * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) PDMCritSectLeave: Release assertion if not owner. Wed, 20 Jul 2011 13:02:03 GMT vboxsync [38080] * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) PGMR3PhysAllocateHandyPages: more details in debug builds. Tue, 19 Jul 2011 17:25:00 GMT vboxsync [38079] * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) IEM: Implemented AAM, fixed AAD. Tue, 19 Jul 2011 17:15:29 GMT vboxsync [38077] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) IEM: Implemented LAHF/SAHF. Tue, 19 Jul 2011 15:34:20 GMT vboxsync [38074] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) IEM: Implemented CMC. Tue, 19 Jul 2011 15:28:21 GMT vboxsync [38073] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) IEM: Implemented CBW and friends. Tue, 19 Jul 2011 14:53:11 GMT vboxsync [38072] * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) GMMR0.cpp: Fixed fast mutex leak in GMMR0Term. Tue, 19 Jul 2011 09:34:44 GMT vboxsync [38059] * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) PDMCritSectLeave: Changed the release assertion into a normal ... Mon, 18 Jul 2011 22:40:50 GMT vboxsync [38042] * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) PDMCritSectEnter: Fixed rcBusy=VINF_SUCCESS case. Only affected non- ... Mon, 18 Jul 2011 16:19:51 GMT vboxsync [38035] * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) PDMCritSectLeave: Don't leave if we're not the owner, panic instead ... Mon, 18 Jul 2011 15:02:15 GMT vboxsync [38026] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) IEMAllAImpl.asm: Build fix. Mon, 18 Jul 2011 14:51:35 GMT vboxsync [38025] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) IEMAllAImpl.asm: Fixed fastcall bug. Mon, 18 Jul 2011 13:46:41 GMT vboxsync [38019] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) IEM: typo Mon, 18 Jul 2011 13:43:36 GMT vboxsync [38018] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) IEM: Made it link on 32-bit windows. Thu, 14 Jul 2011 14:36:13 GMT vboxsync [37969] * trunk/src/VBox/VMM/VMMSwitcher/AMD64andLegacy.mac (modified) AMD64andLegacy.mac: Avoid #GPing in world switcher code when ... Thu, 14 Jul 2011 12:23:02 GMT vboxsync [37955] * trunk/Makefile.kmk (modified) * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/cpumdis.h (modified) * trunk/include/VBox/vmm/dbgfsel.h (modified) * trunk/include/VBox/vmm/hwacc_vmx.h (modified) * trunk/include/VBox/vmm/mm.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/include/VBox/vmm/selm.h (modified) * trunk/include/VBox/vmm/trpm.h (modified) * trunk/include/VBox/x86.mac (modified) * trunk/include/iprt/x86.h (moved) * trunk/include/iprt/x86.mac (copied) * trunk/src/VBox/Additions/common/VBoxGuest/freebsd/files_vboxguest (modified) * trunk/src/VBox/Additions/common/testcase/tstPageFusion.cpp (modified) * trunk/src/VBox/Devices/EFI/Thunk/EfiThunk.asm (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSize.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTestA.asm (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/files_vboxdrv (modified) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) * trunk/src/VBox/Installer/linux/deffiles (modified) * trunk/src/VBox/Main/src-server/HostImpl.cpp (modified) * trunk/src/VBox/RDP/client/files_rdesktop-vrdp (modified) * trunk/src/VBox/Runtime/common/time/timesup.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllA.asm (modified) * trunk/src/VBox/VMM/VMMAll/EMAllA.asm (modified) * trunk/src/VBox/VMM/VMMAll/HWACCMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0UnusedA.asm (modified) * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWACCMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/TRPMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR3/PATMA.asm (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMTests.cpp (modified) * trunk/src/VBox/VMM/VMMRC/CPUMRCA.asm (modified) * trunk/src/VBox/VMM/VMMRC/EMRCA.asm (modified) * trunk/src/VBox/VMM/VMMRC/HWACCMRCA.asm (modified) * trunk/src/VBox/VMM/VMMRC/MMRamRCA.asm (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlersA.asm (modified) * trunk/src/VBox/VMM/VMMRC/VMMRCA.asm (modified) * trunk/src/VBox/VMM/VMMSwitcher/AMD64andLegacy.mac (modified) * trunk/src/VBox/VMM/VMMSwitcher/LegacyandAMD64.mac (modified) * trunk/src/VBox/VMM/VMMSwitcher/PAEand32Bit.mac (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstCompiler.cpp (modified) * trunk/src/VBox/VMM/testcase/tstMicroRCA.asm (modified) * trunk/src/VBox/VMM/testcase/tstVMStructRC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) * trunk/src/VBox/VMM/testcase/tstX86-1A.asm (modified) Moved VBox/x86.h/mac to iprt/x86.h/mac. Thu, 14 Jul 2011 10:13:39 GMT vboxsync [37950] * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) PGMR0.cpp: Add a VBOX_STRICT around the loop, just in case. Thu, 14 Jul 2011 09:08:30 GMT vboxsync [37942] * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) PGMPhys.cpp: More assertion details if pgmPhysPageMapByPageID fails. Wed, 13 Jul 2011 23:12:42 GMT vboxsync [37935] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) * trunk/src/VBox/VMM/include/MMInternal.h (modified) * trunk/src/VBox/VMM/include/PDMBlkCacheInternal.h (modified) Alignment fixes for 32-bit build employing the electric fence. Wed, 13 Jul 2011 22:58:03 GMT vboxsync [37934] * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) IEM: two mnemonic typos. Wed, 13 Jul 2011 22:57:20 GMT vboxsync [37933] * trunk/src/VBox/VMM/VMMR3/PDMBlkCache.cpp (modified) Assertion are VBOX_STRICT not DEBUG. Wed, 13 Jul 2011 13:38:33 GMT vboxsync [37918] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) IEM: Implemented AAD (used by the bios build by watcomc) and fixed a ... Tue, 12 Jul 2011 04:35:53 GMT vboxsync [37879] * trunk/src/VBox/VMM/VMMR3/PDMUsb.cpp (modified) VMM: typo. Mon, 11 Jul 2011 08:48:24 GMT vboxsync [37859] * trunk/include/VBox/vmm/pdmusb.h (modified) * trunk/src/VBox/VMM/VMMR3/PDMUsb.cpp (modified) Committed usb_thread.patch with tiny adjustments. Fri, 08 Jul 2011 13:00:14 GMT vboxsync [37846] * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) VMM: Missing fix for R0 logger flushing Fri, 08 Jul 2011 10:26:19 GMT vboxsync [37836] * trunk/src/VBox/VMM/include/PDMInternal.h (modified) VMM: typo. Thu, 07 Jul 2011 13:25:03 GMT vboxsync [37818] * trunk/include/iprt/log.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) Fix logging from R0 Thu, 07 Jul 2011 09:56:42 GMT vboxsync [37812] * trunk/src/VBox/VMM/VMMR3/PDMDevice.cpp (modified) VMM: LogRel on VERR_PDM_DEVICE_NOT_FOUND Wed, 06 Jul 2011 15:00:19 GMT vboxsync [37805] * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) GMMR0: cleanup Wed, 06 Jul 2011 14:57:54 GMT vboxsync [37804] * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) GMMR0: Reset the page descriptors when bailing out on a allocation ... Wed, 06 Jul 2011 14:45:27 GMT vboxsync [37803] * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) GMM: Don't ignore the status code of the update loop. PGM: Initialize ... Wed, 06 Jul 2011 10:24:07 GMT vboxsync [37794] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) more PCI passthrough fixes Fri, 01 Jul 2011 13:51:57 GMT vboxsync [37731] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) EMRemLock: Better assertions. Thu, 30 Jun 2011 10:09:59 GMT vboxsync [37702] * trunk/include/VBox/dis.h (modified) * trunk/include/VBox/types.h (modified) * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/REMAll.cpp (modified) * trunk/src/VBox/VMM/include/REMInternal.h (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) * trunk/src/recompiler/cpu-all.h (modified) * trunk/src/recompiler/cpu-exec.c (modified) * trunk/src/recompiler/exec-all.h (modified) * trunk/src/recompiler/exec.c (modified) * trunk/src/recompiler/target-i386/op_helper.c (modified) REM/VMM: Don't flush the TLB if you don't hold the EM/REM lock, some ... Wed, 29 Jun 2011 21:50:17 GMT vboxsync [37699] * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) VBOX_WITH_R0_LOGGING: build fix Wed, 22 Jun 2011 20:54:05 GMT vboxsync [37597] * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/mach_kernel-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r3/darwin/filelock-darwin.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFile.cpp (modified) darwin build fix Wed, 22 Jun 2011 19:30:06 GMT vboxsync [37596] * trunk/include/iprt/file.h (modified) * trunk/include/iprt/types.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3Lib.cpp (modified) * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Network/DrvNetSniffer.cpp (modified) * trunk/src/VBox/Devices/Network/DrvTAP.cpp (modified) * trunk/src/VBox/Devices/Network/DrvVDE.cpp (modified) * trunk/src/VBox/Devices/Parallel/DrvHostParallel.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvRawFile.cpp (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/Devices/Storage/DrvHostFloppy.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvMediaISO.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvRawImage.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvSCSIHost.cpp (modified) * trunk/src/VBox/Devices/USB/USBProxyDevice.h (modified) * trunk/src/VBox/Devices/USB/freebsd/USBProxyDevice-freebsd.cpp (modified) * trunk/src/VBox/Devices/USB/linux/USBProxyDevice-linux.cpp (modified) * trunk/src/VBox/Devices/USB/solaris/USBProxyDevice-solaris.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/VBoxBFE.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPLib-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/SUPLib-freebsd.cpp (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/solaris/SUPLib-solaris.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPLib-win.cpp (modified) * trunk/src/VBox/Main/include/USBProxyService.h (modified) * trunk/src/VBox/Main/src-server/linux/USBProxyServiceLinux.cpp (modified) * trunk/src/VBox/NetworkServices/NAT/VBoxNetNAT.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldr.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrFile.cpp (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) * trunk/src/VBox/Runtime/common/misc/RTFileOpenF.cpp (modified) * trunk/src/VBox/Runtime/common/misc/RTFileOpenV.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfschain.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsmisc.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsstdfile.cpp (modified) * trunk/src/VBox/Runtime/include/internal/file.h (modified) * trunk/src/VBox/Runtime/include/internal/rand.h (modified) * trunk/src/VBox/Runtime/r3/fileio.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/fileaio-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/RTFileQueryFsSizes-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/fileaio-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/fileio-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/fileio2-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/filelock-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/rand-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/fileaio-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/rtFileNativeSetAttributes-win.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFile.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFileFailsafe.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFileNormal.cpp (modified) * trunk/src/VBox/VMM/include/PDMAsyncCompletionFileInternal.h (modified) *: RTFILE becomes a pointer, RTFileOpen++ expands it's flags paramter ... Wed, 22 Jun 2011 18:27:14 GMT vboxsync [37595] * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) build fix Wed, 22 Jun 2011 15:58:22 GMT vboxsync [37591] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/log.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) RTLog,VMM,Main,SUPDrv: Restrict VM release logging by group - major ... Wed, 22 Jun 2011 09:54:26 GMT vboxsync [37584] * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) VMM: Check for VMCPU_FF_PDM_CRITSECT in R0 and RC. Wed, 22 Jun 2011 09:50:27 GMT vboxsync [37583] * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) removed left over code Wed, 22 Jun 2011 09:24:45 GMT vboxsync [37582] * trunk/include/VBox/vmm/pdmcritsect.h (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) PDMCritSect: Fixed PDMCritSectIsOwner[Ex] returning true in ... Tue, 21 Jun 2011 19:18:46 GMT vboxsync [37581] * trunk/src/VBox/VMM/Makefile.kmk (modified) VMM: does not depend on VBOX_SVN_REV Fri, 17 Jun 2011 11:14:05 GMT vboxsync [37529] * trunk/src/VBox/VMM/VMMR3/VMMR3.def (modified) build fix Fri, 17 Jun 2011 11:13:51 GMT vboxsync [37528] * trunk/src/VBox/VMM/VMMR3/VMMR3.def (modified) build fix Fri, 17 Jun 2011 10:18:02 GMT vboxsync [37527] * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/include/TMInternal.h (modified) TM: Virtual sync timer locking fixes and assertions. Thu, 16 Jun 2011 19:25:50 GMT vboxsync [37518] * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) TM.cpp: Re-enabled assertion that triggered because of virtual sync ... Thu, 16 Jun 2011 19:24:00 GMT vboxsync [37517] * trunk/include/VBox/vmm/tm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/include/TMInline.h (added) * trunk/src/VBox/VMM/include/TMInternal.h (modified) TM: Simplified the virtual sync timers by requiring changes to be ... Wed, 15 Jun 2011 16:42:55 GMT vboxsync [37475] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/Devices/PC/DevPit-i8254.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) DevAPIC: Locking reworking in progress. Wed, 15 Jun 2011 13:08:45 GMT vboxsync [37467] * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/include/IOMInline.h (modified) * trunk/src/VBox/VMM/include/IOMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) IOM: Clean up locking now that all devices has its own CS. Wed, 15 Jun 2011 12:44:16 GMT vboxsync [37466] * trunk/include/VBox/vmm/iom.h (modified) * trunk/include/VBox/vmm/pdmapi.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Input/DevPS2.cpp (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/Devices/PC/DevHPET.cpp (modified) * trunk/src/VBox/Devices/Parallel/DevParallel.cpp (modified) * trunk/src/VBox/Devices/Serial/DevSerial.cpp (modified) * trunk/src/VBox/Devices/Storage/ATAController.cpp (modified) * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Devices/VirtIO/Virtio.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructRC.cpp (modified) VMM,Devices: Automatically use a per-device lock instead of the giant ... Wed, 15 Jun 2011 10:07:58 GMT vboxsync [37465] * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) build fix Wed, 15 Jun 2011 09:59:37 GMT vboxsync [37462] * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) Assert compile time sanity. Tue, 14 Jun 2011 19:18:56 GMT vboxsync [37454] * trunk/src/VBox/VMM/VMMR0/VMMR0.def (modified) * trunk/src/VBox/VMM/VMMRC/VMMRC.def (modified) build fix Tue, 14 Jun 2011 18:13:48 GMT vboxsync [37452] * trunk/include/VBox/vmm/iom.h (modified) * trunk/include/VBox/vmm/tm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/IOMInline.h (modified) * trunk/src/VBox/VMM/include/IOMInternal.h (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructRC.cpp (modified) IOM,PDMCritSect: Extended PDMCritSectEnter to handle ... Tue, 14 Jun 2011 14:34:11 GMT vboxsync [37443] * trunk/include/VBox/vmm/pdmcritsect.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMLdr.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructRC.cpp (modified) PDM: Implemented the NOP critical section. Tue, 14 Jun 2011 14:32:21 GMT vboxsync [37441] * trunk/src/VBox/VMM/testcase/tstVMStructRC.cpp (modified) wrong file. Tue, 14 Jun 2011 14:31:20 GMT vboxsync [37440] * trunk/src/VBox/VMM/testcase/tstVMStructRC.cpp (modified) tm.h: Forgot the header changes relating to timer clock locking. Tue, 14 Jun 2011 14:30:40 GMT vboxsync [37439] * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) TMAllVirtual.cpp: Added some trace points. Sun, 12 Jun 2011 19:35:28 GMT vboxsync [37426] * trunk/src/VBox/VMM/include/IOMInline.h (modified) IOMInline.h: Make sure we don't call PDMCritSectIsInitialized ... Sun, 12 Jun 2011 19:33:00 GMT vboxsync [37425] * trunk/src/VBox/VMM/include/IOMInline.h (modified) * trunk/src/VBox/VMM/include/IOMInternal.h (modified) IOM: cleaning up in progress... Sun, 12 Jun 2011 19:28:11 GMT vboxsync [37424] * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/include/IOMInline.h (added) * trunk/src/VBox/VMM/include/IOMInternal.h (modified) IOM: Moved the inline functions out of IOMInternal.h and into ...