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