|
|
@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
|
|
|
@65715
|
8 years |
vboxsync |
VMM/DBGFAddrSpace: no need to retain a debug address space we just …
|
|
|
@65650
|
8 years |
vboxsync |
gcc 7: fall thru
|
|
|
@65531
|
8 years |
vboxsync |
PGM: Put back r113092 & r113134 (revered in r113137).
|
|
|
@65504
|
8 years |
vboxsync |
PGM: Temporarily backed out r113092 & r113134.
|
|
|
@65502
|
8 years |
vboxsync |
PGMPoolMonitor: more stats.
|
|
|
@65493
|
8 years |
vboxsync |
CPUM,PGM: cmpxchg16b work (stats).
|
|
|
@65476
|
8 years |
vboxsync |
PGM: Backed out r113094, r113095, r113096, r113097 & r113098.
|
|
|
@65472
|
8 years |
vboxsync |
pgmLogState: page content
|
|
|
@65470
|
8 years |
vboxsync |
PGM: Reset GCPhysCR3 when unmapping CR3.
|
|
|
@65469
|
8 years |
vboxsync |
PGM: pgmLogState.
|
|
|
@65468
|
8 years |
vboxsync |
PGM: pgmLogState.
|
|
|
@65466
|
8 years |
vboxsync |
PGM: Guest page table walking optimizations (incomplete) and …
|
|
|
@65459
|
8 years |
vboxsync |
VMM: don't depend on the CPUID(EAX=1)/HTT feature for guests with more …
|
|
|
@65449
|
8 years |
vboxsync |
VMM/GIM: Nothing todo, make it a comment.
|
|
|
@65447
|
8 years |
vboxsync |
VMM/HM: nit.
|
|
|
@65380
|
8 years |
vboxsync |
VMM/APIC: Implement interrupt source tags (debugging).
|
|
|
@65338
|
8 years |
vboxsync |
Remove the old, unused I/O APIC code and related define.
|
|
|
@65314
|
8 years |
vboxsync |
VMM/HM: Eliminate unused member.
|
|
|
@65299
|
8 years |
vboxsync |
PGM,PDM: Added API for reducing the size a MMIO2 or pre-registered …
|
|
|
@65244
|
8 years |
vboxsync |
burn fix
|
|
|
@65243
|
8 years |
vboxsync |
nit
|
|
|
@65242
|
8 years |
vboxsync |
VMMGuruMeditation: list addresses on the ring-0 stack.
|
|
|
@64911
|
8 years |
vboxsync |
PGM: Fix sizing of last chunk for large MMIO (pre)registration.
|
|
|
@64857
|
8 years |
vboxsync |
VMM: Add VCPU ID to the guru dump info.
|
|
|
@64855
|
8 years |
vboxsync |
VMM/HM: Added hmeventpending dbginfo command.
|
|
|