# # ChangeLog for trunk/src/VBox/VMM in vbox # # Generated by Trac 1.4.3.2 # Dec 19, 2024 3:40:41 PM Wed, 11 Feb 2009 10:00:43 GMT vboxsync [16654] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Symbolic PGMPOOLKIND logging Wed, 11 Feb 2009 08:46:06 GMT vboxsync [16652] * trunk/src/VBox/VMM/EM.cpp (modified) More logging Tue, 10 Feb 2009 16:12:07 GMT vboxsync [16645] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Adjusted assertion Tue, 10 Feb 2009 15:58:42 GMT vboxsync [16644] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Same for PGMPOOLKIND_PAE_PDPT_PHYS Tue, 10 Feb 2009 15:57:02 GMT vboxsync [16643] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Missing PGMPOOLKIND_PAE_PD_PHYS case Tue, 10 Feb 2009 15:50:04 GMT vboxsync [16641] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) VBOX_WITH_PGMPOOL_PAGING_ONLY: PAE guest mode invalidation changes Tue, 10 Feb 2009 15:26:01 GMT vboxsync [16636] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) VBOX_WITH_PGMPOOL_PAGING_ONLY: updates Tue, 10 Feb 2009 14:55:36 GMT vboxsync [16635] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) VBOX_WITH_PGMPOOL_PAGING_ONLY: more logging Tue, 10 Feb 2009 14:54:02 GMT vboxsync [16634] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) VBOX_WITH_PGMPOOL_PAGING_ONLY: fixed invalidation of pae/32 bit pds Tue, 10 Feb 2009 13:24:12 GMT vboxsync [16632] * trunk/src/VBox/VMM/EM.cpp (modified) Removed wrong assertion (IF can be cleared in a duplicate function). Tue, 10 Feb 2009 13:07:15 GMT vboxsync [16628] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) VBOX_WITH_PGMPOOL_PAGING_ONLY: corrected write handler for pae/32 bits Tue, 10 Feb 2009 12:41:48 GMT vboxsync [16626] * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) VBOX_WITH_PGMPOOL_PAGING_ONLY: Deal with split PDs in pae/32 bit case. Tue, 10 Feb 2009 12:32:00 GMT vboxsync [16625] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) VBOX_WITH_PGMPOOL_PAGING_ONLY: update Tue, 10 Feb 2009 12:24:56 GMT vboxsync [16624] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) VBOX_WITH_PGMPOOL_PAGING_ONLY: pgmShwSyncPaePDPtr fix for pae shadow ... Tue, 10 Feb 2009 10:51:42 GMT vboxsync [16619] * trunk/src/VBox/VMM/PGMGst.h (modified) VBOX_WITH_PGMPOOL_PAGING_ONLY: call right MapCR3 Mon, 09 Feb 2009 16:42:08 GMT vboxsync [16604] * trunk/src/VBox/VMM/PGMInternal.h (modified) Fixed pgmShwGetPaePDPtr Mon, 09 Feb 2009 16:41:00 GMT vboxsync [16603] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) VBOX_WITH_PGMPOOL_PAGING_ONLY: updates Mon, 09 Feb 2009 16:12:59 GMT vboxsync [16599] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) VBOX_WITH_PGMPOOL_PAGING_ONLY: updates Mon, 09 Feb 2009 15:18:05 GMT vboxsync [16595] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) More missing cases Mon, 09 Feb 2009 15:10:27 GMT vboxsync [16594] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Missing cases for PGMPOOLKIND_PAE_PDPT_FOR_32BIT Mon, 09 Feb 2009 15:07:28 GMT vboxsync [16593] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) VBOX_WITH_PGMPOOL_PAGING_ONLY: inverted check Mon, 09 Feb 2009 14:58:51 GMT vboxsync [16592] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Setting the accessed bit of PAE PDPTs causes an VT-x invalid guest ... Mon, 09 Feb 2009 14:19:53 GMT vboxsync [16591] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Same here Mon, 09 Feb 2009 14:18:54 GMT vboxsync [16590] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) rw/us are reserved for PAE pdpte's. Mon, 09 Feb 2009 13:33:10 GMT vboxsync [16584] * trunk/src/VBox/VMM/VM.cpp (modified) VMM: message typo fix Mon, 09 Feb 2009 12:50:45 GMT vboxsync [16582] * trunk/src/VBox/VMM/PGMBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) VBOX_WITH_PGMPOOL_PAGING_ONLY: updates Mon, 09 Feb 2009 12:07:16 GMT vboxsync [16579] * trunk/src/VBox/VMM/PGMBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) VBOX_WITH_PGMPOOL_PAGING_ONLY: More updates Mon, 09 Feb 2009 10:28:03 GMT vboxsync [16575] * trunk/src/VBox/VMM/PGMBth.h (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) VBOX_WITH_PGMPOOL_PAGING_ONLY: update Mon, 09 Feb 2009 08:37:50 GMT vboxsync [16567] * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) Disable MMIO optimization for non-VT-x/AMD-V modes completely. Fri, 06 Feb 2009 15:41:53 GMT vboxsync [16552] * trunk/src/VBox/VMM/PATM/CSAM.cpp (modified) Ignore patch writes that don't change anything Wed, 04 Feb 2009 10:50:15 GMT vboxsync [16506] * trunk/src/VBox/VMM/SELM.cpp (modified) Adjusted assertion slightly Tue, 03 Feb 2009 10:34:35 GMT vboxsync [16481] * trunk/src/VBox/VMM/SELM.cpp (modified) spaces Tue, 03 Feb 2009 10:07:55 GMT vboxsync [16478] * trunk/src/VBox/VMM/TRPM.cpp (modified) Disable usage of the 0x80 idt gate on 32 bits Windows too. (raw mode ... Mon, 02 Feb 2009 21:07:50 GMT vboxsync [16476] * trunk/src/VBox/VMM/SELM.cpp (modified) VMM/SELM.cpp: privately disabled two assertions Mon, 02 Feb 2009 15:25:18 GMT vboxsync [16465] * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) Got rid of the aliased hack that directly manipulates shadow page ... Mon, 02 Feb 2009 13:49:06 GMT vboxsync [16463] * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) Backed out 42322 completely Mon, 02 Feb 2009 13:36:01 GMT vboxsync [16462] * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) Triggers assertions; disable r42332 for now Mon, 02 Feb 2009 13:07:30 GMT vboxsync [16458] * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) Disabled attempt to sync aliased pages the proper way. Mon, 02 Feb 2009 13:05:07 GMT vboxsync [16457] * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) Clear HCPhys of a reset MMIO range. Fri, 30 Jan 2009 16:50:00 GMT vboxsync [16429] * trunk/src/VBox/VMM/PGMInternal.h (modified) Oops Fri, 30 Jan 2009 16:49:19 GMT vboxsync [16428] * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) VBOX_WITH_PGMPOOL_PAGING_ONLY: cleaned up Fri, 30 Jan 2009 16:08:20 GMT vboxsync [16427] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) More Fri, 30 Jan 2009 16:06:51 GMT vboxsync [16426] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) VBOX_WITH_PGMPOOL_PAGING_ONLY: more missing cases Fri, 30 Jan 2009 16:04:24 GMT vboxsync [16425] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) VBOX_WITH_PGMPOOL_PAGING_ONLY: missing cases for pgm pool Fri, 30 Jan 2009 15:51:58 GMT vboxsync [16424] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) VBOX_WITH_PGMPOOL_PAGING_ONLY: fixed PrefetchPage for PAE shadow paging Fri, 30 Jan 2009 15:23:46 GMT vboxsync [16423] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) More updates Fri, 30 Jan 2009 15:21:17 GMT vboxsync [16422] * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) Just reinit real mode during hwaccm init Fri, 30 Jan 2009 15:08:59 GMT vboxsync [16421] * trunk/src/VBox/VMM/PGM.cpp (modified) Postpone changing the paging mode to real mode until ... Fri, 30 Jan 2009 15:01:16 GMT vboxsync [16420] * trunk/src/VBox/VMM/PGMBth.h (modified) Missed this one Fri, 30 Jan 2009 15:00:20 GMT vboxsync [16419] * trunk/src/VBox/VMM/PGMBth.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Store the iUser & iUserTable of the root shadow page table in PGM. Fri, 30 Jan 2009 14:49:06 GMT vboxsync [16418] * trunk/src/VBox/VMM/PGMBth.h (modified) * trunk/src/VBox/VMM/PGMPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) Updates Fri, 30 Jan 2009 14:00:42 GMT vboxsync [16416] * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) Build fixes Fri, 30 Jan 2009 14:00:01 GMT vboxsync [16415] * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) Updates Fri, 30 Jan 2009 13:43:50 GMT vboxsync [16414] * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) indentation, gcc warning (missing default case) Fri, 30 Jan 2009 13:29:42 GMT vboxsync [16413] * trunk/src/VBox/VMM/PGMMap.cpp (modified) Missed change Fri, 30 Jan 2009 13:23:20 GMT vboxsync [16412] * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) Added release statistics for counting the number of hypervisor ... Fri, 30 Jan 2009 12:29:57 GMT vboxsync [16409] * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) Disabled assertion Fri, 30 Jan 2009 12:14:26 GMT vboxsync [16408] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMTests.cpp (modified) Fixed disabling of hypervisor mappings in VT-x/AMD-V mode. Fri, 30 Jan 2009 09:43:23 GMT vboxsync [16407] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) More logging Thu, 29 Jan 2009 16:46:31 GMT vboxsync [16376] * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMBth.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMShw.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) Paging updates. Deal with mode switches and cr3 updates. Thu, 29 Jan 2009 09:24:03 GMT vboxsync [16358] * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) Fixed 42155 regression (presumably). Wed, 28 Jan 2009 22:19:45 GMT vboxsync [16350] * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) tstInstrEmul: Moved it up to the root dir, it's causing too much ... Wed, 28 Jan 2009 21:23:06 GMT vboxsync [16344] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) .darwin.x86 isn't right for VBOXGC since that's BLD_TRG_ARCH=x86 and ... Wed, 28 Jan 2009 21:12:18 GMT vboxsync [16341] * trunk/Config.kmk (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) Makefiles: .darwin -> .darwin.x86. Wed, 28 Jan 2009 16:36:24 GMT vboxsync [16321] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/VMMSwitcher.cpp (modified) More paging updates Wed, 28 Jan 2009 14:42:00 GMT vboxsync [16317] * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMBth.h (modified) * trunk/src/VBox/VMM/PGMGst.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/PGMPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) Moved Map- and UnmapCR3 to Bth as they affect both guest and shadow ... Wed, 28 Jan 2009 13:46:41 GMT vboxsync [16311] * trunk/include/iprt/types.h (modified) * trunk/src/VBox/Runtime/r3/os2/thread-os2.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/tls-posix.cpp (modified) * trunk/src/VBox/VMM/VMInternal.h (modified) IPRT: Changed the RTTLS type and corrected RTTLSAlloc defintions. Wed, 28 Jan 2009 12:06:35 GMT vboxsync [16300] * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMGst.h (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) More paging updates Tue, 27 Jan 2009 20:19:46 GMT vboxsync [16272] * trunk/src/VBox/VMM/IOM.cpp (modified) Log typo Tue, 27 Jan 2009 10:45:39 GMT vboxsync [16260] * trunk/src/VBox/VMM/PGMGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) More paging updates Mon, 26 Jan 2009 14:09:56 GMT vboxsync [16232] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) More shadow paging updates (disabled) Fri, 23 Jan 2009 17:35:27 GMT vboxsync [16206] * trunk/src/VBox/VMM/PGMInternal.h (modified) try to fix the mac builds Fri, 23 Jan 2009 16:36:23 GMT vboxsync [16203] * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) Updates in preparation for PGM pool based paging everywhere. Fri, 23 Jan 2009 10:51:24 GMT vboxsync [16194] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) pgmShwSyncLongModePDPtr: removed redudant code. Thu, 22 Jan 2009 17:33:01 GMT vboxsync [16184] * trunk/src/VBox/VMM/VM.cpp (modified) VMM: VERR_PGM_MAPPING_CONFLICT fix: always relocate after ring-3 init. Thu, 22 Jan 2009 17:30:28 GMT vboxsync [16182] * trunk/include/VBox/pgm.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) VMM: VERR_PGM_MAPPING_CONFLICT fix: always relocate after ring-3 init. Thu, 22 Jan 2009 15:38:28 GMT vboxsync [16177] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) Another Mac compile fix Thu, 22 Jan 2009 15:32:51 GMT vboxsync [16175] * trunk/src/VBox/VMM/PGMInternal.h (modified) Mac compile fixes Thu, 22 Jan 2009 15:09:31 GMT vboxsync [16172] * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMShw.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) Moved amd64 paging data to unified shadow paging section. Thu, 22 Jan 2009 13:22:06 GMT vboxsync [16165] * trunk/src/VBox/VMM/SSM.cpp (modified) SSM: nc. Thu, 22 Jan 2009 13:18:12 GMT vboxsync [16162] * trunk/src/VBox/VMM/testcase/tstSSM.cpp (modified) tstSSM: make it work again. Wed, 21 Jan 2009 13:17:41 GMT vboxsync [16136] * trunk/src/VBox/VMM/HWACCM.cpp (modified) Logging update Wed, 21 Jan 2009 12:30:44 GMT vboxsync [16132] * trunk/src/VBox/VMM/EM.cpp (modified) EM.cpp: Added a debug log statement for REMR3EmulationInstruction. Wed, 21 Jan 2009 10:31:45 GMT vboxsync [16121] * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) Another paranoid assertion Wed, 21 Jan 2009 10:19:34 GMT vboxsync [16119] * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) Clear CPUM_SYNC_FPU_STATE in CPUMR0SaveGuestFPU. Wed, 21 Jan 2009 09:08:29 GMT vboxsync [16113] * trunk/src/VBox/VMM/CPUMInternal.h (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0A.asm (modified) Save the host FPU/XMM state for the 32/64 case. Wed, 21 Jan 2009 01:42:23 GMT vboxsync [16111] * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) cpumR0SaveHostRestoreGuestFPUState sets CPUM_USED_FPU, unnecessary to ... Wed, 21 Jan 2009 01:37:45 GMT vboxsync [16110] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) HWCMXR0: debugger (dbgf) breakpoints; DEBUG build only for the time ... Wed, 21 Jan 2009 01:35:14 GMT vboxsync [16109] * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0A.asm (modified) CPUMR0: Don't forget to set CPUM_USED_FPU_SINCE_REM. Wed, 21 Jan 2009 00:16:27 GMT vboxsync [16108] * trunk/src/VBox/VMM/CPUMInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllA.asm (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0A.asm (modified) CPUM: Fixed 64-bit FPU management on the mac. Tue, 20 Jan 2009 23:16:00 GMT vboxsync [16107] * trunk/src/VBox/VMM/VMM.cpp (modified) VMM.cpp: Log log flushes from R0 and GC. Tue, 20 Jan 2009 22:35:20 GMT vboxsync [16106] * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) CPUMR0: forgot to remove a line. Tue, 20 Jan 2009 22:02:48 GMT vboxsync [16105] * trunk/src/VBox/VMM/VMMR0/DBGFR0.cpp (modified) DBGFR0Trap03handler: use rip and not eip, pc is accurate and not ... Tue, 20 Jan 2009 21:46:18 GMT vboxsync [16103] * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) CPUMR0.cpp: minus RTLogPrintf. Tue, 20 Jan 2009 21:42:11 GMT vboxsync [16102] * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) CPUMR0.cpp: VBOX_ENABLE_64_BITS_GUESTS is a HWACCM local macro, use ... Tue, 20 Jan 2009 14:20:58 GMT vboxsync [16084] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Flush the recompiler code cache when switch from real to protected ... Tue, 20 Jan 2009 11:15:58 GMT vboxsync [16080] * trunk/src/VBox/VMM/DBGFSym.cpp (modified) DBGF: 64-bit linux symbol files. Tue, 20 Jan 2009 10:47:40 GMT vboxsync [16077] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Minor logging change Mon, 19 Jan 2009 16:30:58 GMT vboxsync [16047] * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) fixed last second typo. Mon, 19 Jan 2009 16:27:59 GMT vboxsync [16045] * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) PGMR3PhysTlbGCPhys2Ptr: Deal correctly with disabled access handlers. ...