|
|
@57623
|
9 years |
vboxsync |
VMM/PATM: when adding a new PATM saved state version in r98941, one …
|
|
|
@57575
|
9 years |
vboxsync |
VMM/PGM: fix typo in stam counter in the macro (though unused).
|
|
|
@57567
|
9 years |
vboxsync |
VMM: unused var.
|
|
|
@57566
|
9 years |
vboxsync |
VMM/Makefile: revert r102380 temporarily.
|
|
|
@57565
|
9 years |
vboxsync |
VMM: unused var.
|
|
|
@57564
|
9 years |
vboxsync |
VMM: unused var.
|
|
|
@57563
|
9 years |
vboxsync |
VMM: unused var.
|
|
|
@57562
|
9 years |
vboxsync |
VMM: unused vars.
|
|
|
@57561
|
9 years |
vboxsync |
VMM: Add gcc's unused-variables warning to VMMR0 template.
|
|
|
@57560
|
9 years |
vboxsync |
VMM/GIM: unused vars.
|
|
|
@57558
|
9 years |
vboxsync |
VMM: unused vars.
|
|
|
@57557
|
9 years |
vboxsync |
VMM/HMVMXR0: windows build fix.
|
|
|
@57555
|
9 years |
vboxsync |
VMM/HMVMXR0: Don't lose interrupt-window exiting due to unrelated …
|
|
|
@57549
|
9 years |
vboxsync |
VMM/HMR0A: Avoid 2 conditional branches in the VT-x vmlaunch/vmresume …
|
|
|
@57535
|
9 years |
vboxsync |
VMMR3.def: Include methods used for the NVMe emulation in the …
|
|
|
@57514
|
9 years |
vboxsync |
VMM/HMVMXR0: Fix EPT capabilities checks and propagate errors to ring-3.
|
|
|
@57513
|
9 years |
vboxsync |
GIM/HyperV: Update 0x40000002 cpuid as per the Hyper-V spec. when …
|
|
|
@57506
|
9 years |
vboxsync |
GIM/HyperV: Don't identify as Microsoft as the default vendor ID, use …
|
|
|
@57493
|
9 years |
vboxsync |
VMM/HM: Merge HMR0Mixed.mac into the main assembly file now that …
|
|
|
@57482
|
9 years |
vboxsync |
VMM: doxygen and nits.
|
|
|
@57479
|
9 years |
vboxsync |
VMM/HM: Validate CFGM keys.
|
|
|
@57478
|
9 years |
vboxsync |
VMM/HM: typo.
|
|
|
@57477
|
9 years |
vboxsync |
VMM/HM: Implement PAUSE filter exiting for VT-x & AMD-V. Also …
|
|
|
@57472
|
9 years |
vboxsync |
VMM/HMVMXR0: space nit.
|
|
|
@57471
|
9 years |
vboxsync |
VMM/HMVMXR0: line length formatting fixes.
|
|
|
@57470
|
9 years |
vboxsync |
VMM/HM: Purge the unused TLB shootdown code path.
|
|
|
@57467
|
9 years |
vboxsync |
static
|
|
|
@57450
|
9 years |
vboxsync |
fix
|
|
|
@57446
|
9 years |
vboxsync |
VMM: Removing VBOX_WITH_HYBRID_32BIT_KERNEL and other 32-bit darwin fun.
|
|
|
@57445
|
9 years |
vboxsync |
static
|
|
|
@57432
|
9 years |
vboxsync |
iprt/cdefs.h,*: Split RT_NO_THROW into prototype and definition macros …
|
|
|
@57431
|
9 years |
vboxsync |
VMM/TM: nit.
|
|
|
@57429
|
9 years |
vboxsync |
VMM/HM: Start removing VBOX_WITH_HYBRID_32BIT_KERNEL code.
|
|
|
@57411
|
9 years |
vboxsync |
VMM: DECLCALLBACK fixes.
|
|
|
@57394
|
9 years |
vboxsync |
DECLCALLBACK
|
|
|
@57392
|
9 years |
vboxsync |
DECLCALLBACK
|
|
|
@57389
|
9 years |
vboxsync |
VMM: DECLCALLBACK
|
|
|
@57381
|
9 years |
vboxsync |
VM.cpp: typo.
|
|
|
@57380
|
9 years |
vboxsync |
VM.cpp: build fix. va_list are soo much fun…
|
|
|
@57378
|
9 years |
vboxsync |
SUPDrv: Modified SUP_IOCTL_LDR_LOAD to return an error string, major …
|
|
|
@57377
|
9 years |
vboxsync |
PDMLdr.cpp: Use VMR3SetError for load failures so we can report early …
|
|
|
@57376
|
9 years |
vboxsync |
VMR3SetError[V]: Take shortcut when called on EMT, allowing it early …
|
|
|
@57373
|
9 years |
vboxsync |
CPUMR3CpuId.cpp: Intel CPU march classification updates.
|
|
|
@57372
|
9 years |
vboxsync |
scm: fixes in previous cleanup run.
|
|
|
@57358
|
9 years |
vboxsync |
*: scm cleanup run.
|
|
|
@57350
|
9 years |
vboxsync |
VMM/GIM: comment.
|
|
|
@57336
|
9 years |
vboxsync |
iprt/cdefs.h,PGMDbg.cpp: Align DECLASM and DECLCALLBACK (and the rest) …
|
|
|
@57334
|
9 years |
vboxsync |
next try
|
|
|
@57331
|
9 years |
vboxsync |
temporarily disables AVX-2 by default.
|
|
|
@57329
|
9 years |
vboxsync |
CPUMR3CpuId.cpp: detect skylake
|
|
|
@57270
|
9 years |
vboxsync |
VMM/HM: comment typos, doxygen cleanup.
|
|
|
@57249
|
9 years |
vboxsync |
GVMMR0,VMMR0: More AC != 0 checks to try pinpoint the problem.
|
|
|
@57247
|
9 years |
vboxsync |
build fix
|
|
|
@57244
|
9 years |
vboxsync |
VMMR0.cpp,SUPDrv-darwin.cpp: More AC=0 checks and details.
|
|
|
@57237
|
9 years |
vboxsync |
Fix doxygen bugref w/ comments to use the URL format.
|
|
|
@57229
|
9 years |
vboxsync |
SUPDrv,VMMR0: Added SUPR0BadContext for reporting AC=0 and (on darwin …
|
|
|
@57212
|
9 years |
vboxsync |
VMM: LogRel nits.
|
|
|
@57211
|
9 years |
vboxsync |
VMM: LogRel nits.
|
|
|
@57173
|
9 years |
vboxsync |
VMM/CPUM: typo.
|
|
|
@57172
|
9 years |
vboxsync |
VMM: Use the 'ro' exposed cpum part, removed unneccessary change in …
|
|
|
@57171
|
9 years |
vboxsync |
build fix
|
|
|
@57167
|
9 years |
vboxsync |
VMM: Fix crash while dumping guest core.
|
|
|
@57166
|
9 years |
vboxsync |
VMM: Interface for querying size of FPU/extended state area in the …
|
|
|
@57159
|
9 years |
vboxsync |
VMM/GIM: Hyper-V reset the crash MSRs on VM reset.
|
|
|
@57158
|
9 years |
vboxsync |
VMM/GIM: Add support for Hyper-V guest-crash reporting. Better logging …
|
|
|
@57127
|
9 years |
vboxsync |
VMM/HM: Avoid duplicate line when a VT-x feature must be set.
|
|
|
@57126
|
9 years |
vboxsync |
VMM: Optimizations for memory scanning, trying to make 'detect' run …
|
|
|
@57124
|
9 years |
vboxsync |
CPUMR3CpuId.cpp: Disable AVX and XSAVE for 64-bit guest on 32-bit …
|
|
|
@57116
|
9 years |
vboxsync |
CPUMR3CpuId: allow to override internal IsaExts leafs
|
|
|
@57109
|
9 years |
vboxsync |
VMM: Check AC during ring-0 module and VM init when the host has SMAP …
|
|
|
@57107
|
9 years |
vboxsync |
VMM/TM: Fixes to TSC mode handling with TSC freq is incompatible, …
|
|
|
@57078
|
9 years |
vboxsync |
sup,iprt: SUPIsHostVirtualized belongs in IPRT and does not need to be …
|
|
|
@57075
|
9 years |
vboxsync |
VMM/TM: Code to handle loading saved-states with different host TSC …
|
|
|
@57066
|
9 years |
vboxsync |
VMM/HM: nit.
|
|
|
@57062
|
9 years |
vboxsync |
VMM/HMSVMR0: nit.
|
|
|
@57061
|
9 years |
vboxsync |
VMM/HMSVMR0: nit.
|
|
|
@57056
|
9 years |
vboxsync |
cpumR3CpuIdSanitize: Log and clean up sub-leaves in the feature areas …
|
|
|
@57052
|
9 years |
vboxsync |
VMM/HM: consistency in error reporting.
|
|
|
@57051
|
9 years |
vboxsync |
VMM, SUPDrv: More fine-grained error codes and checking, corrected …
|
|
|
@57038
|
9 years |
vboxsync |
VMM/HM: Fix copy-paste bug in error reporting VT-x failures.
|
|
|
@57037
|
9 years |
vboxsync |
VMM/HM: less confusing.
|
|
|
@57036
|
9 years |
vboxsync |
VMM/HM: Log when we IA32_FEATURE_CONTROL MSR does not have the lock …
|
|
|
@57009
|
9 years |
vboxsync |
PATM: Fixed assertion in patmSaveFixupRecords when re-saving a …
|
|
|
@57008
|
9 years |
vboxsync |
CSAM: Fixed saved state (broken since r10346). Won't easily break again.
|
|
|
@57006
|
9 years |
vboxsync |
VMM,*: Annotated format strings in the VMM APIs and dealt with the fallout.
|
|
|
@56985
|
9 years |
vboxsync |
VMM: Log and assertion formatting fixes.
|
|
|
@56983
|
9 years |
vboxsync |
IEMAllCImpl.cpp: Fixed incorrect parameter type for iemCImpl_invlpg. …
|
|
|
@56968
|
9 years |
vboxsync |
duh
|
|
|
@56966
|
9 years |
vboxsync |
build fix - last min adjustments, grr.
|
|
|
@56965
|
9 years |
vboxsync |
SSM.cpp: Dump (part of) the data unit on load failure to make it …
|
|
|
@56956
|
9 years |
vboxsync |
SSM.cpp: Missing newlines in assert/logrel statements.
|
|
|
@56898
|
9 years |
vboxsync |
VMM/GIM: comment.
|
|
|
@56897
|
9 years |
vboxsync |
VMM/GIM: comment clarification and typo.
|
|
|
@56877
|
9 years |
vboxsync |
VMM/CPUM: Moved the MSR STAM registeration call to …
|
|
|
@56876
|
9 years |
vboxsync |
VMM/HM: comment typo
|
|
|
@56875
|
9 years |
vboxsync |
VMM/GIM/HV: Read the TSC frequency from the cached value while being …
|
|
|
@56873
|
9 years |
vboxsync |
CPUMR3CpuId.cpp: Don't expose AVX and AVX-2 if the YMM XSAVE state …
|
|
|
@56872
|
9 years |
vboxsync |
CPUM.cpp: Log host XCR0.
|
|
|
@56852
|
9 years |
vboxsync |
VMM/GIM/KVM: Reset the TSC page sequence number on VM reset as well.
|
|
|
@56837
|
9 years |
vboxsync |
VMM/HMVMXR0, HMSVMR0: Disable currently dead code path.
|
|
|