# # ChangeLog for trunk/src/VBox/VMM in vbox # # Generated by Trac 1.4.3.2 # Dec 12, 2024 10:05:16 AM Wed, 19 Dec 2012 18:09:21 GMT vboxsync [44172] * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) cpumR0MapLocalApicWorker: Use ASMIsXyzCpuEx and friends. Wed, 19 Dec 2012 18:05:58 GMT vboxsync [44171] * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) HMR0.cpp: Use ASMIsXyzCpuEx and friends, also be a bit more paranoid ... Wed, 19 Dec 2012 17:57:32 GMT vboxsync [44170] * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) cpumR3DetectVendor: Use ASMIsXyzCpuEx. Wed, 19 Dec 2012 17:49:07 GMT vboxsync [44168] * trunk/src/VBox/VMM/VMMR3/VMMSwitcher.cpp (modified) nit Tue, 18 Dec 2012 18:06:52 GMT vboxsync [44154] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/VMMR0: HM bits. Mon, 17 Dec 2012 15:29:40 GMT vboxsync [44146] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM: HM bits. Thu, 13 Dec 2012 12:21:12 GMT vboxsync [44118] * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) VMMR3/TRPM: spaces. Tue, 11 Dec 2012 15:01:52 GMT vboxsync [44096] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/VMMR0: naming. Tue, 11 Dec 2012 12:14:58 GMT vboxsync [44089] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM: hungarian. Mon, 10 Dec 2012 18:06:14 GMT vboxsync [44085] * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/VMMR3: HM doxygen. Mon, 10 Dec 2012 13:19:18 GMT vboxsync [44078] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) VMMR0/CPUMR0: atomic update of aGuestCpuId*(); fix return type of ... Mon, 10 Dec 2012 12:46:42 GMT vboxsync [44077] * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) build fix Mon, 10 Dec 2012 12:36:48 GMT vboxsync [44076] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) VMM: don't pass certain CPUID features to the guest if the feature is ... Wed, 05 Dec 2012 09:43:18 GMT vboxsync [44037] * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) VMMR3/TRPM: indent, removed bogus assertion Wed, 05 Dec 2012 08:45:57 GMT vboxsync [44036] * trunk/src/VBox/VMM/include/HMInternal.h (modified) build fix Tue, 04 Dec 2012 18:30:44 GMT vboxsync [44035] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM: hungarian again. Tue, 04 Dec 2012 18:27:35 GMT vboxsync [44034] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) VMM/VMMR0: hungarian, build fix. Tue, 04 Dec 2012 18:25:40 GMT vboxsync [44033] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM: hungarian. Tue, 04 Dec 2012 14:11:49 GMT vboxsync [44032] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM/VMMR0: VMX pin, entry, exit controls are 32-bit. Tue, 04 Dec 2012 07:17:49 GMT vboxsync [44027] * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) VMM: allow to disable MONITOR by setting the CFG key ... Tue, 27 Nov 2012 16:43:29 GMT vboxsync [43977] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/HWVMXR0: Naming. Tue, 27 Nov 2012 14:52:12 GMT vboxsync [43974] * trunk/include/iprt/x86.h (modified) * trunk/include/iprt/x86.mac (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) VMM: Fix MSR range values for X2APIC, add in the X2APIC TPR MSR. Tue, 27 Nov 2012 13:03:04 GMT vboxsync [43971] * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) VMM/PDMAll: no-long-jump zone comment. Mon, 26 Nov 2012 12:04:59 GMT vboxsync [43961] * trunk/include/VBox/vmm/iom.h (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM: Pass the VMCPU to IOMMMIOMapMMIOHCPage() as we already have it. Fri, 23 Nov 2012 15:41:14 GMT vboxsync [43953] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) VMM/PGM/PGMAll: comments. Fri, 23 Nov 2012 14:35:40 GMT vboxsync [43950] * trunk/src/VBox/VMM/VMMRZ/VMMRZ.cpp (modified) VMMRZCallRing3: In ring-0, always assert if cCallRing3Disabled > 0. Fri, 23 Nov 2012 11:06:22 GMT vboxsync [43947] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/VMMR0: HM naming. Wed, 21 Nov 2012 15:36:39 GMT vboxsync [43930] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMR0/HMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) VMM/VMMR0: Camel case. Fri, 16 Nov 2012 12:54:38 GMT vboxsync [43896] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Spaces. Thu, 15 Nov 2012 14:49:23 GMT vboxsync [43879] * trunk/include/iprt/once.h (modified) * trunk/include/iprt/runtime-loader.h (modified) * trunk/src/VBox/Devices/PC/DevSMC.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmod.cpp (modified) * trunk/src/VBox/Runtime/common/misc/once.cpp (modified) * trunk/src/VBox/Runtime/common/misc/term.cpp (modified) * trunk/src/VBox/Runtime/common/rand/rand.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfschain.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/pathhost-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/rtmempage-exec-mmap-heap-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/timer-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/solaris/Makefile.kup (added) * trunk/src/VBox/Runtime/r3/solaris/mp-solaris.cpp (modified) * trunk/src/VBox/Runtime/r3/test.cpp (modified) * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstOnce.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) Extended RTOnce with termination cleanups. (Changes existing ... Thu, 15 Nov 2012 08:52:11 GMT vboxsync [43872] * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CSAM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMBth.h (modified) * trunk/src/VBox/VMM/VMMR3/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMSavedState.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SELM.cpp (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) * trunk/src/VBox/VMM/include/TRPMInternal.h (modified) Make VBOX_WITH_RAW_MODE= link. Tue, 13 Nov 2012 17:23:34 GMT vboxsync [43867] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Do not inject events into VMCB in VM exit path. Fixes hangs ... Tue, 13 Nov 2012 15:28:18 GMT vboxsync [43866] * trunk/src/VBox/VMM/VMMR3/PDMThread.cpp (modified) better assertion. Tue, 13 Nov 2012 15:26:30 GMT vboxsync [43865] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) Align comments. Tue, 13 Nov 2012 14:16:42 GMT vboxsync [43864] * trunk/src/VBox/VMM/VMMR3/VMMSwitcher.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMTests.cpp (modified) VMM: a few compile fixes for VBOX_WITH_RAW_MODE disabled Mon, 12 Nov 2012 17:12:37 GMT vboxsync [43860] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) VMM/CPUMAllRegs: todo/question. Mon, 12 Nov 2012 16:14:29 GMT vboxsync [43858] * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFileNormal.cpp (modified) AsyncCompletion: Log if async flushes are disabled and fix endless ... Fri, 09 Nov 2012 13:08:56 GMT vboxsync [43849] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM: bits. Fri, 09 Nov 2012 12:57:45 GMT vboxsync [43848] * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM: comment typo. Tue, 06 Nov 2012 16:59:33 GMT vboxsync [43814] * trunk/include/VBox/vmm/pdmusb.h (modified) * trunk/src/VBox/VMM/VMMR3/PDMUsb.cpp (modified) PDMUSB: Support attaching virtual USB devices to EHCI. Mon, 05 Nov 2012 15:30:40 GMT vboxsync [43805] * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HM: comment clarifications. Mon, 05 Nov 2012 13:50:57 GMT vboxsync [43803] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/VMMR0: bits. Fri, 02 Nov 2012 13:24:21 GMT vboxsync [43798] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM/VMMR0: Hungarian. Mon, 29 Oct 2012 18:00:54 GMT vboxsync [43771] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/VMMR0: HM bits. Mon, 29 Oct 2012 15:26:09 GMT vboxsync [43769] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.h (modified) VMM/VMMR0: todos/points-to-ponder regarding segment selectors. Mon, 29 Oct 2012 12:31:30 GMT vboxsync [43765] * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) PDM: Made PDMDevHlpTMTimeVirtGetNano consistent across contexts (see ... Fri, 26 Oct 2012 13:16:41 GMT vboxsync [43756] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/VMMR0: HM bits. Thu, 25 Oct 2012 16:36:04 GMT vboxsync [43747] * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/VMMR0: HM bits. Thu, 25 Oct 2012 16:35:37 GMT vboxsync [43746] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM: Some naming adjustments. Thu, 25 Oct 2012 11:00:40 GMT vboxsync [43737] * trunk/src/VBox/VMM/VMMR0/HMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/VMMR0/HWVMXR0: fix typo while saving the host IDTR into the VMCS. ... Wed, 24 Oct 2012 17:09:29 GMT vboxsync [43732] * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/VMMR0: HM bits. Wed, 24 Oct 2012 16:09:52 GMT vboxsync [43731] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/VMMR0/HWVMXR0: Save and restore the guest EFER MSR using the MSR- ... Wed, 24 Oct 2012 14:08:15 GMT vboxsync [43726] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/VMMR0/HWVMXR0: Save and restore the guest EFER MSR using MSR- ... Wed, 24 Oct 2012 11:43:51 GMT vboxsync [43725] * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFileNormal.cpp (modified) AsyncCompletion: Fix hung flush requests if the underlying filesystem ... Tue, 23 Oct 2012 08:26:47 GMT vboxsync [43708] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) burn fix Mon, 22 Oct 2012 16:40:31 GMT vboxsync [43706] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/HM: bits. Mon, 22 Oct 2012 16:10:46 GMT vboxsync [43703] * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/HM: bits. Mon, 22 Oct 2012 16:08:00 GMT vboxsync [43702] * trunk/src/VBox/VMM/include/HMInternal.h (modified) HM: bits. Mon, 22 Oct 2012 15:15:51 GMT vboxsync [43700] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.h (modified) HM: bits. Wed, 17 Oct 2012 14:36:07 GMT vboxsync [43670] * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM: HM bits. Wed, 17 Oct 2012 11:54:39 GMT vboxsync [43667] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) VMM: APIC refactor, cache APIC base MSR during init phase. Tue, 16 Oct 2012 15:35:08 GMT vboxsync [43658] * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM: APIC refactor, missed file. Tue, 16 Oct 2012 15:34:05 GMT vboxsync [43657] * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/include/VBox/vmm/pdmapi.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.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) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) VMM: APIC refactor. Moved APIC base MSR to the VCPU (where it ... Thu, 11 Oct 2012 20:56:27 GMT vboxsync [43625] * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFile.cpp (modified) Bug fixes Thu, 11 Oct 2012 20:40:21 GMT vboxsync [43624] * trunk/src/VBox/VMM/include/PDMAsyncCompletionFileInternal.h (modified) Don't enable delay injection by default Thu, 11 Oct 2012 20:33:20 GMT vboxsync [43623] * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFile.cpp (modified) * trunk/src/VBox/VMM/include/PDMAsyncCompletionFileInternal.h (modified) AsyncCompletion/File: Use a timer to process delayed requests and ... Wed, 10 Oct 2012 14:47:55 GMT vboxsync [43599] * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletion.cpp (modified) * trunk/src/VBox/VMM/include/PDMAsyncCompletionInternal.h (modified) AsyncCompletion: New statistics counter to record 8KB unaligned accesses Mon, 08 Oct 2012 15:37:23 GMT vboxsync [43566] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Removed a sliver of obsolete code. Thu, 04 Oct 2012 06:32:20 GMT vboxsync [43530] * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletion.cpp (modified) AsyncCompletion: STAT_* => STAT_REL_* Wed, 03 Oct 2012 15:48:45 GMT vboxsync [43529] * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletion.cpp (modified) * trunk/src/VBox/VMM/include/PDMAsyncCompletionInternal.h (modified) AsyncCompletion: More statistics and include them in a release build ... Tue, 02 Oct 2012 17:14:07 GMT vboxsync [43519] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMX: Convert pending VMX event to TRPM before going to recompiler to ... Tue, 02 Oct 2012 14:27:13 GMT vboxsync [43511] * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM: build fix. Tue, 02 Oct 2012 14:26:44 GMT vboxsync [43510] * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) HM: refactor. Tue, 02 Oct 2012 14:15:17 GMT vboxsync [43509] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) HM: refactor. Mon, 01 Oct 2012 19:03:43 GMT vboxsync [43498] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) build fix Mon, 01 Oct 2012 18:35:31 GMT vboxsync [43497] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) build fix Mon, 01 Oct 2012 17:28:22 GMT vboxsync [43496] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM: build fix. Mon, 01 Oct 2012 17:11:16 GMT vboxsync [43495] * trunk/src/VBox/VMM/include/HMInternal.h (modified) Everything burns... missed file. Mon, 01 Oct 2012 14:29:11 GMT vboxsync [43494] * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/VMMR0,R3: HM cleanup. Mon, 01 Oct 2012 12:21:36 GMT vboxsync [43491] * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) VMM/VMMAll: comment. Sat, 29 Sep 2012 19:54:30 GMT vboxsync [43472] * trunk/include/VBox/vmm/pdmdev.h (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/VMM/VMMR3/PDM.cpp (modified) Add new flag to notify devices during a reset first to make sure ... Fri, 28 Sep 2012 15:40:14 GMT vboxsync [43469] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM: HM bits. Fri, 28 Sep 2012 15:21:24 GMT vboxsync [43468] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM: HM bits. More renaming in prepartion of Fri, 28 Sep 2012 14:47:29 GMT vboxsync [43466] * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM: HM bits. Thu, 27 Sep 2012 14:00:03 GMT vboxsync [43455] * 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/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/VMMR0: Hungarian notation fixes. Tue, 25 Sep 2012 15:25:49 GMT vboxsync [43430] * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) VMM/VMMR0/HMR0: The VMXON region is not to be executed. Mon, 24 Sep 2012 11:51:41 GMT vboxsync [43414] * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) VMM/VMMR0: comment typo. Mon, 24 Sep 2012 11:51:20 GMT vboxsync [43413] * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HM: unbreak saved state. Sat, 22 Sep 2012 11:47:10 GMT vboxsync [43402] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/HWVMXR0: comment typo. Fri, 21 Sep 2012 11:11:17 GMT vboxsync [43394] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/sup.h (modified) * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/include/VBox/vmm/em.h (modified) * trunk/include/VBox/vmm/iom.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/Debugger/DBGConsole.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMHM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMTests.cpp (modified) * trunk/src/VBox/VMM/include/EMHandleRCTmpl.h (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) * trunk/src/recompiler/cpu-defs.h (modified) * trunk/src/recompiler/cpu-exec.c (modified) * trunk/src/recompiler/target-i386/cpu.h (modified) VMM: HM cleanup. Fri, 21 Sep 2012 10:21:29 GMT vboxsync [43392] * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMHM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/EMInternal.h (modified) VMM: HM cleanup. Fri, 21 Sep 2012 10:11:14 GMT vboxsync [43391] * trunk/src/VBox/VMM/VMMR3/EMHM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMTests.cpp (modified) * trunk/src/VBox/VMM/include/EMHandleRCTmpl.h (modified) * trunk/src/VBox/VMM/include/EMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMM-HM.cpp (modified) VMM: HM cleanup. Fri, 21 Sep 2012 10:04:33 GMT vboxsync [43390] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMRC/VMMRC.def (modified) VMM: HM cleanup. Fri, 21 Sep 2012 09:40:25 GMT vboxsync [43387] * trunk/Makefile.kmk (modified) * trunk/include/Makefile.kmk (modified) * trunk/include/VBox/err.h (modified) * trunk/include/VBox/err.mac (modified) * trunk/include/VBox/log.h (modified) * trunk/include/VBox/vmm/hm.h (moved) * trunk/include/VBox/vmm/hm_svm.h (moved) * trunk/include/VBox/vmm/hm_vmx.h (moved) * trunk/include/VBox/vmm/hm_vmx.mac (moved) * trunk/include/VBox/vmm/mm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/include/VBox/vmm/vmapi.h (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/Main/src-client/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/Main/src-server/HostImpl.cpp (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (moved) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.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/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (moved) * trunk/src/VBox/VMM/VMMR0/HMR0A.asm (moved) * trunk/src/VBox/VMM/VMMR0/HMR0Mixed.mac (moved) * 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) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGF.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFMem.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMHM.cpp (moved) * trunk/src/VBox/VMM/VMMR3/HM.cpp (moved) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMLdr.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMBth.h (modified) * trunk/src/VBox/VMM/VMMR3/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPool.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMShw.h (modified) * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMTests.cpp (modified) * trunk/src/VBox/VMM/VMMRC/HMRCA.asm (moved) * trunk/src/VBox/VMM/VMMRC/VMMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp (modified) * trunk/src/VBox/VMM/include/EMHandleRCTmpl.h (modified) * trunk/src/VBox/VMM/include/HMInternal.h (moved) * trunk/src/VBox/VMM/include/HMInternal.mac (moved) * trunk/src/VBox/VMM/include/PGMInline.h (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstAsmStructs.cpp (modified) * trunk/src/VBox/VMM/testcase/tstAsmStructsAsm.asm (modified) * trunk/src/VBox/VMM/testcase/tstVMM-HM.cpp (moved) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructDTrace.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructRC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) * trunk/src/recompiler/exec.c (modified) * trunk/src/recompiler/target-i386/op_helper.c (modified) VMM: HM cleanup. Thu, 20 Sep 2012 23:29:12 GMT vboxsync [43379] * trunk/include/VBox/sup.h (modified) * trunk/include/VBox/vmm/hwaccm.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) SUPDrv,VMM: Prepared for SUPR0EnableVTx on darwin. Thu, 20 Sep 2012 17:18:06 GMT vboxsync [43376] * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) HWACCMR0.cpp: Report the right status code on VMXEnable failure. Wed, 19 Sep 2012 20:49:07 GMT vboxsync [43361] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Tue, 18 Sep 2012 15:25:32 GMT vboxsync [43354] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/HWVMXR0: Don't create executable mappings for VMCS and friends. Tue, 18 Sep 2012 15:25:10 GMT vboxsync [43353] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) VMM/HWSVMR0: Don't create executable mappings for VMCB and friends. Wed, 12 Sep 2012 11:13:58 GMT vboxsync [43307] * 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) VMM: Attempt at unbreaking the SUPR0EnableVTx code.