VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMR3

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @97374   2 years vboxsync VMM/NEMR3native-darwin: Get the MSR_IA32_ARCH_CAP value from AppleHV …
(edit) @97369   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Add newly added …
(edit) @97329   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Enable various VMX MSR feature bits …
(edit) @97317   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Keep secondary VM-exit controls …
(edit) @97316   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Log secondary VM-exit controls.
(edit) @97295   2 years vboxsync VMM/NEMR3Native-darwin: Dump the VMCS if running the vcpu failed, …
(edit) @97286   2 years vboxsync VMM/CPUM,IEM: Moved the CPUMCTX_INHIBIT_XXX flags into reserved EFLAGS …
(edit) @97265   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Addressed todo regarding keeping …
(edit) @97264   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Addressed todo regarding keeping …
(edit) @97262   2 years vboxsync VMM: Nested VMX: bugref:10092 Added fetching VM-exit secondary MSR …
(edit) @97231   2 years vboxsync VMM/CPUM: Define our own X86EFLAGS/X86RFLAGS structures so we can use …
(edit) @97228   2 years vboxsync VMM/NEM-linux: Access CPUMCTX::eflags via the 'u' member when possible …
(edit) @97226   2 years vboxsync VMM/NEM-darwin: Access CPUMCTX::eflags via the 'u' member when …
(edit) @97219   2 years vboxsync VMM/CPUM: Access CPUMCTX::eflags via the 'u' member when possible in …
(edit) @97213   2 years vboxsync VMM,VBox/types.h: Removed the CPUMCTXCORE type.
(edit) @97203   2 years vboxsync VMM/SELM,DIS: Changed SELMToFlat and SELMToFlatEx to use PCPUMCTX …
(edit) @97200   2 years vboxsync VMM/IEM,EM: More CPUMCTXCORE elimination and trimming of interpret …
(edit) @97193   2 years vboxsync VMM/EM: Drop the PVM and PCCPUMCTXCORE arguments from …
(edit) @97192   2 years vboxsync VMM/CPUM: Drop the CPUMCTXCORE argument for cpumR3InfoOne.
(edit) @97188   2 years vboxsync Support/SUPR3HardenedEntitlementsVM.plist,VMM/NEMR3Native-darwin: …
(edit) @97183   2 years vboxsync VMM/CPUM,HMVMX,IEM: Use the individual CPUMCTX_INHIBIT_SHADOW_SS and …
(edit) @97178   2 years vboxsync VMM/CPUM,EM,HM,IEM,++: Moved VMCPU_FF_INHIBIT_INTERRUPTS and …
(edit) @97175   2 years vboxsync VMM/NEMR3Native-darwin: Addendum for r154132, unmapping doesn't …
(edit) @97174   2 years vboxsync VMM/NEMR3Native-darwin: Addendum for r154132, unmapping doesn't …
(edit) @97169   2 years vboxsync VMM/NEMR3Native-darwin: Addendum for r154132, the second call to …
(edit) @97162   2 years vboxsync VMM/PGM: Nested VMX: bugref:10092 We don't shadow reserved bits in the …
(edit) @97159   2 years vboxsync VMM/NEM-darwin: Workaround a bug on macOS Catalina (10.15) where …
(edit) @97150   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 We access the virtual-APIC page …
(edit) @97146   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Don't advertise large (1G) page …
(edit) @97145   2 years vboxsync VMM/PGM: Nested VMX: bugref:10092 Implemented large (2M) page support …
(edit) @97125   2 years vboxsync Revert r154066, bugref:9044
(edit) @97106   2 years vboxsync VMM/NEMR3Native-darwin: A test for which a proeprly signed build is …
(edit) @97101   2 years vboxsync VMM/CPUM: Consistency LogRel, nit.
(edit) @97100   2 years vboxsync VMM/HM: Nested VMX: bugref:10092 If the host CPU doesn't support 2M …
(edit) @97099   2 years vboxsync VMM/CPUM: Space nit.
(edit) @97098   2 years vboxsync VMM/CPUM: Removed obsolete comment about exposing true VMX MSRs.
(edit) @97097   2 years vboxsync VMM/CPUM: Changed the nested EPT defaults. bugref:10092
(edit) @97073   2 years vboxsync VMM/HMVMXR0: Working on streamlining CPU state importing from the …
(edit) @97069   2 years vboxsync VMM/HMVMXR0: Working on streamlining CPU state importing from the …
(edit) @97067   2 years vboxsync VMM/CPUMR3CpuId: Reverted accidental part of commit r154014.
(edit) @97065   2 years vboxsync VMM/HMVMXR0: Converted the VMX_VMCS*_GUEST_SEG_XXXX macro test …
(edit) @97064   2 years vboxsync VMM/HMVMXR0: Changed vmxHCImportGuestIntrState into a template, since …
(edit) @97043   2 years vboxsync VMM/PGM: Nested VMX: bugref:10092 Remove unused member …
(edit) @96999   2 years vboxsync VMM/HMVMX,EM: Experiment with EMHistoryExec for vmread optimizations. …
(edit) @96979   2 years vboxsync VMM/PGM,IEM,HM: Added a PGMPHYSHANDLER_F_NOT_IN_HM flag to better deal …
(edit) @96957   2 years vboxsync VMM/PGMPool: Extended the .pgmpoolcheck command to cover the other …
(edit) @96949   2 years vboxsync VMM/PGMPool: Extended the .pgmpoolcheck command to cover shadow guest …
(edit) @96940   2 years vboxsync VMM/PGMDbg,DBGFMem: Basic EPT dumping, both guest and shadow tables. …
(edit) @96939   2 years vboxsync VMM/PGMPool: display the physical address of the roots in pgmpoolroots …
(edit) @96925   2 years vboxsync VMM,RuntimeR0: Flush the log buffer directly to the parent VMM if …
(edit) @96902   2 years vboxsync VMM: Nested SVM: bugref:7243 VM reset and init. nits for nested SVM, …
(edit) @96901   2 years vboxsync fixing scm complain r153805
(edit) @96898   2 years vboxsync VMM/APIC: Decode the MSR in the 'info apic' output. bugref:10092
(edit) @96897   2 years vboxsync VMM/PGMPool: Added a pgmpoolroots info dumper. bugref:10092
(edit) @96894   2 years vboxsync VMM/EM: Changed /PROF/CPU%u/EM/HMExec and HMExecuteCalled into runtime …
(edit) @96879   2 years vboxsync VMM/PGM: Nested VMX: bugref:10092 Nested EPT shadow page-pool handling.
(edit) @96839   2 years vboxsync VMM: Nested VMX: bugref:10092 Consistency nits and comments.
(edit) @96827   2 years vboxsync VMM: Nested VMX: bugref:10092 Reset the various virtual-VMX bitmaps …
(edit) @96826   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Init RTGCPHYS virtual-VMX CPU …
(edit) @96825   2 years vboxsync VMM/CPUM: Nested VMX: bugref:10092 Removed unnecessary zero'ing of …
(edit) @96811   2 years vboxsync VMM,IPRT,VBoxGuest,SUPDrv: Added a more efficient interface for guest …
(edit) @96736   2 years vboxsync VMM/PGM: Nested VMX: bugref:10092 Adjusted guest EPT masks and comments.
(edit) @96712   2 years vboxsync VMM/EM: Nested VMX: bugref:10092 Assert to ensure we've handled the …
(edit) @96609   2 years vboxsync IPRT/path: Added fFlags parameter to RTPathAppendEx and RTPathJoinEx …
(edit) @96407   2 years vboxsync scm copyright and license note update
(edit) @96103   2 years vboxsync VMM: Add some new AMD CPUID feature bits.
(edit) @95793   2 years vboxsync VMM/CPUM: Clear NX if no PAE, as it is causing trouble for 32-bit …
(edit) @95572   2 years vboxsync VMM/PGM: Fixed issues saving and restoring inactive shadow ROM pages …
(edit) @95571   2 years vboxsync VMM/PGM: Fixed issues saving and restoring inactive shadow ROM pages …
(edit) @95561   2 years vboxsync VMM/IEM: Some crude exception/interrupt stats and history, take two. …
(edit) @95560   2 years vboxsync VMM/IEM: Some crude exception/interrupt stats and history. bugref:9898
(edit) @95557   2 years vboxsync VMM/IEM: Added a .iemflushtlb command to the debugger. bugref:9898
(edit) @95404   2 years vboxsync VMM: Nested VMX: bugref:10092 Shadow reserved bits that trigger EPT …
(edit) @95361   2 years vboxsync VMM/CPUM: Pass thru the POPCNT CPUID flag. Corrected ABM passthru. …
(edit) @95348   2 years vboxsync VMM/CPUM: We can pass through BMI1, BMI2 and ABM now that IEM …
(edit) @95308   2 years vboxsync VMM/IEM: Implemented ANDN, BEXTR, SHLX, SARX, SHRX, RORX, TZCNT, and …
(edit) @95257   2 years vboxsync VMM/cpumR3LoadCpuIdInner: build fix. bugref:9898
(edit) @95256   2 years vboxsync VMM/CFGM,NEM,HM,ConsoleImpl2: Let CPUM take care of enabling 64-bit …
(edit) @95248   2 years vboxsync VMM/CPUM: Started changing the way we advertise SYSCALL, SEP, NX, and …
(edit) @95244   2 years vboxsync VMM/vmR3SetRuntimeErrorCommon: Don't call VMR3Suspend unless the VM is …
(edit) @95243   2 years vboxsync VMM/vmR3SetRuntimeErrorCommon: Don't call VMR3Suspend unless the VM is …
(edit) @95179   3 years vboxsync VMM/CPUMR3CpuId: Ignore x86 host capabilities in …
(edit) @95174   3 years vboxsync VMM: Nested VMX: bugref:10092 Build fix.
(edit) @95172   3 years vboxsync VMM: Nested VMX: bugref:10092 Use the EPT and Unrestricted-Guest …
(edit) @94972   3 years vboxsync VMM/NEM/darwin: Use g_CpumHostFeatures. [build fix] bugref:10093
(edit) @94961   3 years vboxsync VMM/NEM/darwin: Use g_CpumHostFeatures. bugref:10093
(edit) @94946   3 years vboxsync VMM/HM: Use g_CpumHostFeatures instead of the copy in the VM …
(edit) @94944   3 years vboxsync VMM/HM: Use g_CpumHostFeatures instead of the copy in the VM …
(edit) @94943   3 years vboxsync VMM/CPUM: Copy the ring-0 host CPUMFEATURES structure into the VM …
(edit) @94932   3 years vboxsync VMM/CPUM: Introduced a global variable g_CpumHostFeatures for keeping …
(edit) @94931   3 years vboxsync VMM/CPUM: Introduced a global variable g_CpumHostFeatures for keeping …
(edit) @94911   3 years vboxsync VMM/CPUM: Don't set fNestedPagingAndFullGuestExec when using IEM as …
(edit) @94910   3 years vboxsync VMM/CPUM: Align code, no change.
(edit) @94909   3 years vboxsync VMM/CPUM: Added fBmi1, fBmi2, fAbm, fTbm, fRdRand, and fRdSeed to the …
(edit) @94901   3 years vboxsync VMM/CPUM: On non-x86 hosts, just use the MXCSR MASK from the CPU DB …
(edit) @94897   3 years vboxsync VMM/PGMPhys: Missed one SUPR3PageAlloc call when doing host/guest page …
(edit) @94885   3 years vboxsync Another Darwin build fix.
(edit) @94882   3 years vboxsync VMM: First stab at Guest Compatibility Manager, fixing up things like …
(edit) @94850   3 years vboxsync VMM/CFGM: Added missing newline in previous change (r150812).
(edit) @94841   3 years vboxsync VMM/VMM: Shut up arm warning. bugref:9898
Note: See TracRevisionLog for help on using the revision log.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette