|
|
@69221
|
7 years |
vboxsync |
VMM: scm cleanups
|
|
|
@69175
|
7 years |
vboxsync |
VMM/PDMThread: Don't use MMHyperFree but MMR3HeapFree instead, that …
|
|
|
@69142
|
7 years |
vboxsync |
VMM: Nested Hw.virt: SVM fixes.
|
|
|
@69140
|
7 years |
vboxsync |
VMM/HM: Logging.
|
|
|
@69111
|
7 years |
vboxsync |
(C) year
|
|
|
@69100
|
7 years |
vboxsync |
PDM/PGM: Return 0xff to devices.
|
|
|
@69046
|
7 years |
vboxsync |
Global: replace fall-through comments with RT_FALL_THRU(). …
|
|
|
@68993
|
7 years |
vboxsync |
VMM/PDMDevHlp.cpp: Build fix.
|
|
|
@68986
|
7 years |
vboxsync |
VMM: Add new QueryGenericObject entry to VMM2USER callback table, for …
|
|
|
@68887
|
7 years |
vboxsync |
VMM/HM: Log.
|
|
|
@68886
|
7 years |
vboxsync |
VMM/EM: space.
|
|
|
@68853
|
7 years |
vboxsync |
VMMR3EmtRendezvous: Pretend we're a single CPU config when called …
|
|
|
@68707
|
7 years |
vboxsync |
CPUMR3CpuId.cpp: A shot at the XSAVE consistency issue with Linux …
|
|
|
@68594
|
7 years |
vboxsync |
PDM: Address the todos for cleaning up the PDMDEVHLP structure, bring …
|
|
|
@68533
|
7 years |
vboxsync |
CPUM: Fixed missing cpuid 4 sub-leaves in X5482 profile.
|
|
|
@68532
|
7 years |
vboxsync |
CPUM: Use a valid value for initializing PkgCStateCfgCtrl on Core 2 CPUs.
|
|
|
@68519
|
7 years |
vboxsync |
STAMR3SnapshotFree(): fixed typo causing a memory leak
|
|
|
@68484
|
7 years |
vboxsync |
Docs nit.
|
|
|
@68470
|
7 years |
vboxsync |
PDM: add new PDM device helper for sending a MSI directly (from all …
|
|
|
@68403
|
7 years |
vboxsync |
VMM: Nested Hw.virt: SVM bits.
|
|
|
@68341
|
7 years |
vboxsync |
VMM/CPUM: Fix regression in r117450.
|
|
|
@68329
|
7 years |
vboxsync |
VMM/CPUM: Nested Hw.virt fixes.
|
|
|
@68256
|
7 years |
vboxsync |
DBGFR3InfoDeregisterDevice,DBGFR3InfoDeregisterDevice: More readable.
|
|
|
@68255
|
7 years |
vboxsync |
DBGFR3InfoDeregisterDevice,DBGFR3InfoDeregisterDevice: Better fix for …
|
|
|
@68254
|
7 years |
vboxsync |
DBGInfo: fixed potential crash on shutdown
|
|
|
@68106
|
7 years |
vboxsync |
Updated comment.
|
|
|
@68020
|
7 years |
vboxsync |
TMR3Reset: Must reset TSC to zero to work around windows 8 bug TSC range.
|
|
|
@67987
|
7 years |
vboxsync |
GVMMR0: Added EMT deregistration API to complement the registration one.
|
|
|
@67924
|
7 years |
vboxsync |
VMM/CPUM: Nested Hw.virt: Allocate the nested-guest VMCB (controls and …
|
|
|
@67836
|
7 years |
vboxsync |
CPUMR3CpuId: typo
|
|
|
@67821
|
7 years |
vboxsync |
SUP, VMM: Added interface to read CPU microcode revision, used in VMM …
|
|
|
@67724
|
7 years |
vboxsync |
VMM: nit.
|
|
|
@67723
|
7 years |
vboxsync |
VMM/CPUM: Nested Hw.virt: nit.
|
|
|
@67712
|
7 years |
vboxsync |
VMM/EM: Nested Hw.virt: Can't directly inspect eflags when in nested …
|
|
|
@67668
|
7 years |
vboxsync |
PDM: rip out the entire FakePCIBIOS support, no longer triggered from …
|
|
|
@67661
|
7 years |
vboxsync |
VMM/CPUM: Dump nit.
|
|
|
@67660
|
7 years |
vboxsync |
VMM/HMSVMR0: Added decode assist for invlpg, mov CRx instruction VM-exits.
|
|
|
@67583
|
7 years |
vboxsync |
PDM, DevPci, DevPciIch9: Need to trigger the FakePCIBIOS code later on …
|
|
|
@67553
|
7 years |
vboxsync |
VMM/EM: Fix raw-mode regression caused by r116269.
|
|
|
@67529
|
7 years |
vboxsync |
VMM: Nested Hw.virt: Fixes and debugger info support for VCPU hwvirt state.
|
|
|
@67236
|
8 years |
vboxsync |
VMM/EMHM: hm, perhaps not.
|
|
|
@67235
|
8 years |
vboxsync |
VMM/EMHM: Log prefix typo.
|
|
|
@67204
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Physical interrupts and virtual interrupt fixes.
|
|
|
@67157
|
8 years |
vboxsync |
VMM/CPUM: Nested Hw.virt: fixes.
|
|
|
@67071
|
8 years |
vboxsync |
CPUMR3CpuId.cpp: Detect AVX2 correctly. (stupid typos)
|
|
|
@67070
|
8 years |
vboxsync |
CPUMR3CpuId.cpp: Enabled AVX2 instructions for VMs with nested paging.
|
|
|
@67067
|
8 years |
vboxsync |
drop VBOX_WITH_QTGUI_V5 and friends
|
|
|
@67052
|
8 years |
vboxsync |
VMM/CPUMDbg: Avoid assertion when dumping cr8 value when the APIC …
|
|
|
@66994
|
8 years |
vboxsync |
VMM/EM: Nested Hw.virt: nested-guest interrupts and virtual interrupts.
|
|
|
@66885
|
8 years |
vboxsync |
DBGFReg: Added support for YMM registers, expanding the DBGFREVAL type …
|
|
|
@66879
|
8 years |
vboxsync |
CPUM: Hide VME capability on Ryzen unless overridden by ForceVme key. …
|
|
|
@66848
|
8 years |
vboxsync |
VMM: use RT_LO/HI_U32 at certain places
|
|
|
@66757
|
8 years |
vboxsync |
VMM: Todo for handling INIT nested-guest intercepts.
|
|
|
@66684
|
8 years |
vboxsync |
SVM: Log additional features on newer CPUs.
|
|
|
@66683
|
8 years |
vboxsync |
VMM/STAM: don't call memcpy with n=0 or gcc asan will complain
|
|
|
@66653
|
8 years |
vboxsync |
PDMAsyncCompletionFile: Remember how many bytes where already …
|
|
|
@66650
|
8 years |
vboxsync |
Reapplied the IEMR3.cpp part of r111975: Rename instruction stats.
|
|
|
@66649
|
8 years |
vboxsync |
Backed the PGMAllBoth.h and IEMR3.cpp parts of r111975 since these are …
|
|
|
@66581
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Implemented various SVM intercepts in IEM, …
|
|
|
@66467
|
8 years |
vboxsync |
pdmR3UsbCreateDevice: Translate VERR_VERSION_MISMATCH to …
|
|
|
@66405
|
8 years |
vboxsync |
IEM: Use the new CPUMGetGuestMxCsrMask function in FXSAVE & FXRSTOR …
|
|
|
@66403
|
8 years |
vboxsync |
CPUM: Added the MXCSR mask to the CPU database and CPUM::GuestInfo as …
|
|
|
@66331
|
8 years |
vboxsync |
IEM: Converted iemOp_Grp15 from switch to tables; implemented …
|
|
|
@66327
|
8 years |
vboxsync |
IEM,CPUM: Implemented clflush Mb (0f ae /7).
|
|
|
@66288
|
8 years |
vboxsync |
VMMSwitcher: RKv
|
|
|
@66276
|
8 years |
vboxsync |
VMM: Nested Hw.virt: SVM MSRPM and IOPM allocations.
|
|
|
@66227
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Implement SVM VMRUN and #VMEXIT in IEM.
|
|
|
@66215
|
8 years |
vboxsync |
CPUMR3CpuId.cpp: Fixed typo in unused paranoid code.
|
|
|
@66156
|
8 years |
vboxsync |
vmR3EmulationThreadWithId: Shadow variable warning fix.
|
|
|
@66155
|
8 years |
vboxsync |
vmR3EmulationThreadWithId: Need to check both pVM and pVCpu are …
|
|
|
@66104
|
8 years |
vboxsync |
VMM: trailing spaces
|
|
|
@66097
|
8 years |
vboxsync |
VMM: EMT(0) must wait on any other EMTs before destroying the VM or we …
|
|
|
@66096
|
8 years |
vboxsync |
VMM: EMT(0) must wait on any other EMTs before destroying the VM or we …
|
|
|
@66095
|
8 years |
vboxsync |
CPUMR3CpuId.cpp: Detect AMD Ryzen.
|
|
|
@66040
|
8 years |
vboxsync |
VMM: Nested Hw.virt: SVM bits.
|
|
|
@66024
|
8 years |
vboxsync |
pgmR3Load: PGMR3ChangeMode now sets GCPhysCR3, so remove the duplicate …
|
|
|
@65988
|
8 years |
vboxsync |
pgmR3ExitShadowModeBeforePoolFlush: not necessary to nil GCPhysCR3 here.
|
|
|
@65987
|
8 years |
vboxsync |
PGMR3ChangeMode: Must set GCPhysCR3 at the end of it all.
|
|
|
@65985
|
8 years |
vboxsync |
PGMR3ChangeMode: Use X86_CR3_AMD64_PAGE_MASK.
|
|
|
@65940
|
8 years |
vboxsync |
PGM.cpp: Improving r113714 a little (gcc 7 / fall thru).
|
|
|
@65939
|
8 years |
vboxsync |
PGM: Reset GCPhysCR3 after exiting guest mode while changing mode …
|
|
|
@65919
|
8 years |
vboxsync |
gcc 7: fall thru
|
|
|
@65911
|
8 years |
vboxsync |
PGM: Reset GCPhysCR3 at reset (partially re-applied r113096).
|
|
|
@65905
|
8 years |
vboxsync |
VMM: Nested Hw.virt: todo.
|
|
|
@65904
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Started with tweaking the AMD bits and laying the …
|
|
|
@65902
|
8 years |
vboxsync |
Reapplied r113096 (backed out in r113137) in disabled form so it's not …
|
|
|
@65900
|
8 years |
vboxsync |
Reapplied r113098 (backed out in r113137): pgmLogState: page content.
|
|
|
@65899
|
8 years |
vboxsync |
Reapplied r113094, r113095 (backed out in r113137): PGM: pgmLogState.
|
|
|
@65897
|
8 years |
vboxsync |
TMR3TimerSkip: No need to to set ssm handle status on failure when the …
|
|
|
@65896
|
8 years |
vboxsync |
VMM: Add TMR3TimerSkip to skip a saved timer state in a given SSM …
|
|
|
@65852
|
8 years |
vboxsync |
fixed tstVMM for r113619
|
|
|
@65824
|
8 years |
vboxsync |
IEM: free stats memory on termination
|
|
|
@65801
|
8 years |
vboxsync |
VMM/CPUM: Fix typo in enabling XOP, while exploding CPUID features.
|
|
|
@65794
|
8 years |
vboxsync |
EM: VMCPU_FF_UNHALT should be cleared together with …
|
|
|
@65763
|
8 years |
vboxsync |
CPUM: Added fXop to CPUMFEATURES.
|
|
|
@65721
|
8 years |
vboxsync |
VMM: fixed small memory leak in MMR3HyperAllocOnceNoRelEx()
|
|
|
@65719
|
8 years |
vboxsync |
VMM/PDMNetShaper: fixed small memory leak during termination
|
|
|
@65718
|
8 years |
vboxsync |
VMM/VM: fixed small memory leak during termination
|
|
|
@65717
|
8 years |
vboxsync |
VMM/PDMBlkCache: fixed small memory leak during termination
|
|
|
@65716
|
8 years |
vboxsync |
VMM/PDMAsyncCompletionFile: fixed small memory leak on termination
|
|
|