|
|
@98827
|
22 months |
vboxsync |
VMM/IEM: Implement adcx/adox instructions emulation, bugref:9898
|
|
|
@98703
|
22 months |
vboxsync |
VMM/{CPUM,IEM}: Implement SHA instruction set extension emulation in …
|
|
|
@98644
|
22 months |
vboxsync |
VMM,SUPLib: Adjustments for running tstPDMQueue in driverless mode on …
|
|
|
@98570
|
22 months |
vboxsync |
VMM/PDMQueue: Use the ListCritSect to relax ring-3 queue creation and …
|
|
|
@98355
|
23 months |
vboxsync |
VMM/CPUM: Nested VMX: bugref:10318 Get CR4 fixed bits from what we …
|
|
|
@98354
|
23 months |
vboxsync |
VMM/CPUM: Nested VMX: bugref:10318 Postpone initializing VMX features …
|
|
|
@98122
|
2 years |
vboxsync |
VMM/PDM: Fixed assertion in PDMR3ResumeUsb after attaching a virtual MSD.
|
|
|
@98103
|
2 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@98045
|
2 years |
vboxsync |
IOM: Updates. bugref:10315
|
|
|
@97815
|
2 years |
vboxsync |
VMM: Don't assume a teleportation operation when VMR3LoadFromStream() …
|
|
|
@97776
|
2 years |
vboxsync |
VMM/EM: When responding to VINF_EM_RESCHEDULE_HM in the EM loop, we …
|
|
|
@97775
|
2 years |
vboxsync |
VMM/PDMDriver: LogRel -> LogFlow
|
|
|
@97736
|
2 years |
vboxsync |
VMM/PGM,IEM: Must flush the physical address aspect of the IEM TLBs in …
|
|
|
@97723
|
2 years |
vboxsync |
VMM/NEM: No else after return.
|
|
|
@97705
|
2 years |
vboxsync |
VMM/IEM,DBGF,CPUM: Do debugger I/O breakpoints via the internal EFLAGS …
|
|
|
@97618
|
2 years |
vboxsync |
VMM/HMVMX: Changed the default of HM/AlwaysInterceptVmxMovDRx to the …
|
|
|
@97562
|
2 years |
vboxsync |
VMM/HMVMX,CPUM: Added a HM/AlwaysInterceptVmxMovDRx config for …
|
|
|
@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
|
3 years |
vboxsync |
VMM/cpumR3LoadCpuIdInner: build fix. bugref:9898
|
|
|
@95256
|
3 years |
vboxsync |
VMM/CFGM,NEM,HM,ConsoleImpl2: Let CPUM take care of enabling 64-bit …
|
|
|
@95248
|
3 years |
vboxsync |
VMM/CPUM: Started changing the way we advertise SYSCALL, SEP, NX, and …
|
|
|
@95244
|
3 years |
vboxsync |
VMM/vmR3SetRuntimeErrorCommon: Don't call VMR3Suspend unless the VM is …
|
|
|
@95243
|
3 years |
vboxsync |
VMM/vmR3SetRuntimeErrorCommon: Don't call VMR3Suspend unless the VM is …
|
|
|