# # ChangeLog for trunk/src/VBox/VMM in vbox # # Generated by Trac 1.4.3.2 # Dec 28, 2024 10:08:39 PM Thu, 03 May 2007 00:57:07 GMT vboxsync [2456] * trunk/src/VBox/Additions/Makefile (modified) * trunk/src/VBox/Devices/Graphics/BIOS/Makefile (modified) * trunk/src/VBox/Devices/Makefile (modified) * trunk/src/VBox/Devices/PC/BIOS/Makefile (modified) * trunk/src/VBox/Devices/PC/Etherboot-src/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/Makefile (modified) * trunk/src/VBox/Frontends/VBoxSDL/Makefile (modified) * trunk/src/VBox/Frontends/VirtualBox/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/Makefile (modified) * trunk/src/VBox/Main/Makefile (modified) * trunk/src/VBox/VMM/testcase/Makefile (modified) * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/recompiler/Makefile.kmk (modified) Some build message adjustments. (depends on new kBuild) Wed, 02 May 2007 17:10:41 GMT vboxsync [2455] * trunk/src/VBox/VMM/Makefile (modified) * trunk/src/VBox/VMM/VMMAll/TMAllCpu.cpp (modified) Link the TSC to the timer sync clock. Wed, 02 May 2007 13:07:23 GMT vboxsync [2452] * trunk/src/VBox/VMM/PDMDevice.cpp (modified) Treat the instance node name as the instance number to make it ... Fri, 27 Apr 2007 00:59:06 GMT vboxsync [2376] * trunk/src/VBox/VMM/VM.cpp (modified) 1ns steps as well please. Thu, 26 Apr 2007 19:37:32 GMT vboxsync [2368] * trunk/src/VBox/VMM/VM.cpp (modified) Dump all the GIP info while we're at it. Thu, 26 Apr 2007 19:24:53 GMT vboxsync [2367] * trunk/src/VBox/VMM/VM.cpp (modified) No need to display the PIT any longer. Thu, 26 Apr 2007 19:12:03 GMT vboxsync [2366] * trunk/src/VBox/Additions/WINNT/i8042prt/Makefile (modified) * trunk/src/VBox/Devices/Graphics/BIOS/Makefile (modified) * trunk/src/VBox/Devices/PC/BIOS/Makefile (modified) * trunk/src/VBox/Devices/PC/Etherboot-src/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/Makefile (modified) * trunk/src/VBox/VMM/testcase/Makefile (modified) * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/recompiler/new/Makefile.kmk (modified) use kBuild-provided msg macros Thu, 26 Apr 2007 18:11:40 GMT vboxsync [2363] * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) warning Tue, 24 Apr 2007 16:41:01 GMT vboxsync [2333] * trunk/include/VBox/dis.h (modified) * trunk/src/VBox/Disassembler/Disasm.cpp (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Frontends/VBoxBFE/VBoxBFE.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxConsoleWnd.cpp (modified) * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/ConsoleVRDPServer.cpp (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/include/ConsoleImpl.h (modified) * trunk/src/VBox/Main/include/HostImpl.h (modified) * trunk/src/VBox/Main/testcase/tstAPI.cpp (modified) * trunk/src/VBox/Runtime/strformat.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-4.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr.cpp (modified) * trunk/src/VBox/VMM/PATM/PATMInternal.h (modified) * trunk/src/VBox/VMM/PATM/VMMAll/PATMAll.cpp (modified) gcc-4.2 warnings Mon, 23 Apr 2007 20:22:00 GMT vboxsync [2324] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) fixed PGMVerifyAccess(), we sometimes did not check the last page Mon, 23 Apr 2007 11:36:57 GMT vboxsync [2318] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) typo? Knut, pls check. Sat, 21 Apr 2007 00:22:50 GMT vboxsync [2302] * trunk/src/VBox/VMM/DBGFDisas.cpp (modified) style Sat, 21 Apr 2007 00:21:08 GMT vboxsync [2301] * trunk/src/VBox/VMM/IOM.cpp (modified) MMHyperR3ToGC Sat, 21 Apr 2007 00:20:10 GMT vboxsync [2300] * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) ansi C Sat, 21 Apr 2007 00:01:00 GMT vboxsync [2299] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) style. Fri, 20 Apr 2007 23:55:51 GMT vboxsync [2298] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) Don't update Addr unless we're going to loop. Fri, 20 Apr 2007 23:51:13 GMT vboxsync [2297] * trunk/src/VBox/VMM/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/PGMPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/REMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMAll.cpp (modified) * trunk/src/VBox/VMM/VMMInternal.mac (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) svn:eol-style native Fri, 20 Apr 2007 23:49:51 GMT vboxsync [2296] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) fixed my typos. Fri, 20 Apr 2007 23:41:19 GMT vboxsync [2295] * trunk/src/VBox/VMM/PGMInternal.h (modified) Made PGM_WITH_PAGING safe and faster. Fri, 20 Apr 2007 23:37:07 GMT vboxsync [2294] * trunk/src/VBox/VMM/VMMR0/DBGFR0.cpp (modified) svn:eol-style and keywords. Fri, 20 Apr 2007 23:31:31 GMT vboxsync [2293] * trunk/src/VBox/VMM/PDM.cpp (modified) MMHyperR3ToGC Fri, 20 Apr 2007 23:26:42 GMT vboxsync [2291] * trunk/include/VBox/pdm.h (modified) * trunk/include/iprt/cdefs.h (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/VMM/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/PDMLdr.cpp (modified) * trunk/src/VBox/VMM/PGMBth.h (modified) * trunk/src/VBox/VMM/PGMGst.h (modified) * trunk/src/VBox/VMM/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/PGMPool.cpp (modified) * trunk/src/VBox/VMM/PGMShw.h (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) More ring-0/ring-3 type safety (callbacks and PDM symbol resolving). Fri, 20 Apr 2007 23:11:11 GMT vboxsync [2290] * trunk/src/VBox/VMM/PGM.cpp (modified) MMHyperR3ToGC Fri, 20 Apr 2007 23:02:20 GMT vboxsync [2289] * trunk/src/VBox/VMM/VMM.cpp (modified) disabled ring-0 logging again for everyone but sander. Fri, 20 Apr 2007 23:00:04 GMT vboxsync [2288] * trunk/src/VBox/VMM/PGMInternal.h (modified) Fixed misalignment. Fri, 20 Apr 2007 22:30:56 GMT vboxsync [2284] * trunk/src/VBox/VMM/VMEmt.cpp (modified) Left some logging enabled there... Fri, 20 Apr 2007 22:27:52 GMT vboxsync [2283] * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/TMInternal.h (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) * trunk/src/VBox/VMM/VMMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) Working TMCLOCK_VIRTUAL_SYNC. Fri, 20 Apr 2007 14:31:17 GMT vboxsync [2279] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) Don't recursively call PGMVerifyAccess as we might run out of stack. Fri, 20 Apr 2007 14:07:09 GMT vboxsync [2276] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) VerifyAccessSyncPage: shadow PD might not be present. Fri, 20 Apr 2007 13:46:27 GMT vboxsync [2274] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Pass on rc. Fri, 20 Apr 2007 13:46:01 GMT vboxsync [2273] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Real and protected mode (no paging) implemenation of ... Fri, 20 Apr 2007 12:58:15 GMT vboxsync [2270] * trunk/src/VBox/VMM/IOM.cpp (modified) * trunk/src/VBox/VMM/IOMInternal.h (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAll.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/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) Stricter pointer typechecking. (R0 vs R3) Fri, 20 Apr 2007 12:56:15 GMT vboxsync [2267] * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) Updated assertion Fri, 20 Apr 2007 10:05:29 GMT vboxsync [2261] * trunk/src/VBox/VMM/DBGF.cpp (modified) don't try to attach a debugger on L4 Fri, 20 Apr 2007 09:18:48 GMT vboxsync [2260] * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) Corrections for real and v86 addresses + cleanup + notes. Fri, 20 Apr 2007 08:39:16 GMT vboxsync [2258] * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) Removed leftover logging statement Fri, 20 Apr 2007 07:57:38 GMT vboxsync [2256] * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) Fixed io port access return check Fri, 20 Apr 2007 00:21:15 GMT vboxsync [2251] * trunk/src/VBox/VMM/DBGFInternal.h (modified) info flag. Thu, 19 Apr 2007 23:38:04 GMT vboxsync [2250] * trunk/include/VBox/dbgf.h (modified) * trunk/src/VBox/VMM/DBGFInfo.cpp (modified) DBGFINFO_FLAGS_RUN_ON_EMT and Ex registration function. Thu, 19 Apr 2007 21:43:29 GMT vboxsync [2248] * trunk/include/VBox/tm.h (modified) * trunk/include/VBox/vm.h (modified) * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/TMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) Implementing timer syncrhonous virtual clock. Thu, 19 Apr 2007 21:13:36 GMT vboxsync [2244] * trunk/include/VBox/stam.h (modified) * trunk/src/VBox/VMM/STAM.cpp (modified) NS and PCT units. Thu, 19 Apr 2007 15:37:57 GMT vboxsync [2237] * trunk/src/VBox/VMM/HWACCM.cpp (modified) Enabled SVM for real and protected mode without paging again. Thu, 19 Apr 2007 15:33:39 GMT vboxsync [2236] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Incorrect assertion. (guest ram can have unallocated gaps) Thu, 19 Apr 2007 15:10:52 GMT vboxsync [2235] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Even more logging Thu, 19 Apr 2007 15:06:52 GMT vboxsync [2234] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) More logging Thu, 19 Apr 2007 14:28:57 GMT vboxsync [2233] * trunk/src/VBox/VMM/VM.cpp (modified) put pack the double-power-off workaround Thu, 19 Apr 2007 14:19:16 GMT vboxsync [2232] * trunk/src/VBox/VMM/EM.cpp (modified) Put back 20576. Not sure what went wrong before. Thu, 19 Apr 2007 14:02:03 GMT vboxsync [2231] * trunk/src/VBox/VMM/VMMGC/IOMGC.cpp (modified) Partial 20576 commit Thu, 19 Apr 2007 14:01:32 GMT vboxsync [2230] * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) Partial 20576 commit Thu, 19 Apr 2007 13:54:51 GMT vboxsync [2229] * trunk/src/VBox/VMM/DBGF.cpp (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) backed out accidental commit Thu, 19 Apr 2007 13:52:53 GMT vboxsync [2228] * trunk/src/VBox/VMM/DBGF.cpp (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMGC/IOMGC.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) backed out 20576 due to regressions Thu, 19 Apr 2007 13:51:54 GMT vboxsync [2227] * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) Ignore ModifyPage for real and protected mode without paging. Thu, 19 Apr 2007 13:48:01 GMT vboxsync [2226] * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/IOMGC.cpp (modified) Cleanup of emR3RawExecuteIOInstruction: use existing IOM functions. ... Thu, 19 Apr 2007 13:18:14 GMT vboxsync [2224] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) In some situations the guest state would not be synced. Thu, 19 Apr 2007 12:27:00 GMT vboxsync [2220] * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) Don't call the outs/ins string handler if we're only supposed to ... Thu, 19 Apr 2007 12:14:38 GMT vboxsync [2218] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Added ins/outs support to VMX. Cleaned up both VMX & SVM io handling. Thu, 19 Apr 2007 12:00:24 GMT vboxsync [2217] * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Added IOMInterpretINSEx & IOMInterpretOUTSEx. Support ins/outs ... Thu, 19 Apr 2007 11:25:58 GMT vboxsync [2213] * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/HWACCMInternal.h (modified) More stats Thu, 19 Apr 2007 09:02:14 GMT vboxsync [2203] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) prevent warning Thu, 19 Apr 2007 08:58:33 GMT vboxsync [2202] * trunk/src/VBox/VMM/VMMGC/IOMGC.cpp (modified) Cleaned up. Thu, 19 Apr 2007 08:54:41 GMT vboxsync [2201] * trunk/src/VBox/VMM/Makefile (modified) * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMGC/IOMGC.cpp (modified) Moved ins/outs handling to the VMMAll directory. Thu, 19 Apr 2007 08:14:32 GMT vboxsync [2199] * trunk/src/VBox/VMM/VMMAll/DBGFAll.cpp (modified) warning Wed, 18 Apr 2007 16:54:13 GMT vboxsync [2191] * trunk/src/VBox/VMM/VMMR0/DBGFR0.cpp (added) Export to OSE. Wed, 18 Apr 2007 16:39:40 GMT vboxsync [2189] * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) Bugfix Wed, 18 Apr 2007 16:24:23 GMT vboxsync [2188] * trunk/src/VBox/VMM/HWACCM.cpp (modified) disabled svm usage in all cpu modes for now Wed, 18 Apr 2007 14:41:53 GMT vboxsync [2184] * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) Compile fixes Wed, 18 Apr 2007 14:39:39 GMT vboxsync [2183] * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) Argh Wed, 18 Apr 2007 14:27:49 GMT vboxsync [2181] * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) SELMValidateAndConvertCSAddr correction Wed, 18 Apr 2007 14:17:27 GMT vboxsync [2180] * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) more verbose assertion Wed, 18 Apr 2007 14:08:30 GMT vboxsync [2179] * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) The values in the hidden selector registers have to be checked first ... Wed, 18 Apr 2007 13:46:52 GMT vboxsync [2177] * trunk/src/VBox/VMM/EM.cpp (modified) Put back RF flag Wed, 18 Apr 2007 13:46:38 GMT vboxsync [2176] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Don't check timer & r3 job in single stepping mode. Wed, 18 Apr 2007 13:22:49 GMT vboxsync [2174] * trunk/src/VBox/VMM/EM.cpp (modified) Compile fix Wed, 18 Apr 2007 13:21:19 GMT vboxsync [2173] * trunk/src/VBox/VMM/EM.cpp (modified) Only set TF in hwacc stepping mode. Wed, 18 Apr 2007 13:14:46 GMT vboxsync [2172] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Wrong dr6 Wed, 18 Apr 2007 13:11:53 GMT vboxsync [2171] * trunk/src/VBox/VMM/VMMGC/DBGFGC.cpp (modified) Added @todo Wed, 18 Apr 2007 13:03:15 GMT vboxsync [2169] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Intercept X86_TRAP_DB if single stepping is enabled. Wed, 18 Apr 2007 12:59:54 GMT vboxsync [2168] * trunk/src/VBox/VMM/VMMAll/DBGFAll.cpp (modified) Added DBGFIsStepping Wed, 18 Apr 2007 12:42:08 GMT vboxsync [2166] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Single stepping support added (as a debug feature) Wed, 18 Apr 2007 12:35:06 GMT vboxsync [2163] * trunk/src/VBox/VMM/Makefile (modified) Compile dbgfr0.cpp Wed, 18 Apr 2007 12:26:49 GMT vboxsync [2161] * trunk/src/VBox/VMM/EM.cpp (modified) Fix Wed, 18 Apr 2007 12:25:41 GMT vboxsync [2160] * trunk/src/VBox/VMM/EM.cpp (modified) Added single stepping in hardware accelerated mode (debug feature) Wed, 18 Apr 2007 09:24:15 GMT vboxsync [2153] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Comment updates Wed, 18 Apr 2007 09:22:33 GMT vboxsync [2152] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Never reuse non-paging shadow page tables. Wed, 18 Apr 2007 08:50:18 GMT vboxsync [2151] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) CPUMGetGuestCPL: get cpl from hidden ss selector register if valid. Wed, 18 Apr 2007 08:46:36 GMT vboxsync [2150] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Get cpl from hidden ss selector register. Wed, 18 Apr 2007 08:37:43 GMT vboxsync [2149] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Set user bit in shadow page & pd when in non-paging mode. Tue, 17 Apr 2007 16:10:20 GMT vboxsync [2138] * trunk/src/VBox/VMM/DBGFDisas.cpp (modified) Use hidden selector register in DBGFR3DisasInstrEx Tue, 17 Apr 2007 15:52:23 GMT vboxsync [2137] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Drop page flags consistency check in non-paging mode. Tue, 17 Apr 2007 15:50:07 GMT vboxsync [2136] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) Drop the 32 bits code requirement from EMInterpretInstruction. Tue, 17 Apr 2007 15:33:36 GMT vboxsync [2135] * trunk/src/VBox/VMM/EM.cpp (modified) Removed wrong assertion. Tue, 17 Apr 2007 14:52:36 GMT vboxsync [2134] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Logging update Tue, 17 Apr 2007 13:29:50 GMT vboxsync [2133] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Removed obsolete comment. Tue, 17 Apr 2007 13:25:31 GMT vboxsync [2132] * trunk/src/VBox/VMM/HWACCM.cpp (modified) Reset pending flag on reset. Tue, 17 Apr 2007 12:56:53 GMT vboxsync [2131] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Got rid of obsolete assertions. Tue, 17 Apr 2007 12:52:20 GMT vboxsync [2130] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.h (modified) Always sync the hidden selector attributes. Tue, 17 Apr 2007 12:43:59 GMT vboxsync [2129] * trunk/src/VBox/VMM/HWACCM.cpp (modified) Accept all cpu modes for AMD SVM. Tue, 17 Apr 2007 12:42:00 GMT vboxsync [2128] * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) Enable movs emulation for ring 0. Tue, 17 Apr 2007 12:38:42 GMT vboxsync [2127] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.h (modified) Fully sync the selector attributes in real mode. Tue, 17 Apr 2007 12:25:17 GMT vboxsync [2124] * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/TRPM.cpp (modified) * trunk/src/VBox/VMM/TRPMInternal.h (modified) * trunk/src/VBox/VMM/TRPMInternal.mac (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/TRPMGCHandlers.cpp (modified) * trunk/src/VBox/VMM/VMMGC/TRPMGCHandlersA.asm (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/testcase/tstAsmStructs.cpp (modified) TRPM changes to assert and report trap/interrupt types accurately.