|
|
@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.
|
|
|
@64854
|
8 years |
vboxsync |
VMM/HM: Fix VM-exit descriptions on stat counters on VIA CPUs to not …
|
|
|
@64844
|
8 years |
vboxsync |
PDMPCIDEVREG_DEV_NO_SAME_AS_PREV: Include default bus number.
|
|
|
@64828
|
8 years |
vboxsync |
VMM/TRPM: fixed warning
|
|
|
@64824
|
8 years |
vboxsync |
VMM/TRPM: Added 'trpmevent' dbg info command, useful and required esp. …
|
|
|
@64770
|
8 years |
vboxsync |
VMM/DBGF, HM: Fix int3 based breakpoints set in the VM debugger when …
|
|
|
@64769
|
8 years |
vboxsync |
VMM: Comment nit.
|
|
|
@64766
|
8 years |
vboxsync |
src/VBox: Make the use of the iterator for …
|
|
|
@64764
|
8 years |
vboxsync |
VMM/GIM: Doxygen nit.
|
|
|
@64723
|
8 years |
vboxsync |
DBGF: typo
|
|
|
@64722
|
8 years |
vboxsync |
DBGF: duh
|
|
|
@64720
|
8 years |
vboxsync |
DBGF: Added DBGFR3StepEx for simple step-over support as well as both …
|
|
|
@64696
|
8 years |
vboxsync |
DevPCI*,PDM: Get internal bus number from PDM.
|
|
|
@64663
|
8 years |
vboxsync |
VMM/APIC: Get rid of msrApicBase cache from CPUMCTX, make APIC work …
|
|
|
@64655
|
8 years |
vboxsync |
VMM,recompiler: Get rid of PDM APIC interfaces reducing one level of …
|
|
|
@64626
|
8 years |
vboxsync |
Recompiler, VMM, Devices: Purge the old APIC and the …
|
|
|
@64596
|
8 years |
vboxsync |
VMM/APIC, PDM: Clean up PDM APIC helper interface, call VMM directly …
|
|
|
@64590
|
8 years |
vboxsync |
DBGFR3Flow: Small additions
|
|
|
@64589
|
8 years |
vboxsync |
DBGFR3Flow: Iterator API for the branch tables
|
|
|
@64588
|
8 years |
vboxsync |
DBGFR3Flow: Smaller fixes
|
|
|
@64587
|
8 years |
vboxsync |
doxygen fix
|
|
|
@64586
|
8 years |
vboxsync |
DBGFR3Flow: Started working on resolving indirect branches. Compilers …
|
|
|
@64582
|
8 years |
vboxsync |
VMMR3.def: Missing renaming from DBGFR3Cfg* to DBGFR3Flow*
|
|
|
@64563
|
8 years |
vboxsync |
DBGR3Flow: fixed a bug when splitting a basic block into two resulting …
|
|
|
@64559
|
8 years |
vboxsync |
Rename DBGFR3Cfg* to DBGFR3Flow* to avoid confusing with APIs for …
|
|
|
@64557
|
8 years |
vboxsync |
DBGFR3Cfg: Remove dump method and the associated code, not the right …
|
|
|
@64552
|
8 years |
vboxsync |
DBGFR3Cfg: Additions to the API
|
|
|
@64551
|
8 years |
vboxsync |
build fix
|
|
|
@64545
|
8 years |
vboxsync |
IEM: Added per-instruction statistics (not release).
|
|
|
@64530
|
8 years |
vboxsync |
VMM: typos
|
|
|
@64507
|
8 years |
vboxsync |
DBGFR3Cfg: Bugfixes, correctly split a basic block transferring any …
|
|
|
@64506
|
8 years |
vboxsync |
doxygen fix
|
|
|
@64505
|
8 years |
vboxsync |
doxygen fix
|
|
|