|
|
@67529
|
7 年 |
vboxsync |
VMM: Nested Hw.virt: Fixes and debugger info support for VCPU hwvirt state.
|
|
|
@67165
|
8 年 |
vboxsync |
VMM/HMSVMR0: Nested Hw.virt: Fixes.
|
|
|
@67156
|
8 年 |
vboxsync |
VMM/HMSVMR0, VMM/HMSVMAll: Nested Hw.virt: Fixes.
|
|
|
@67080
|
8 年 |
vboxsync |
VMM/HMSVMR0: Nested Hw.virt; for now guru if trying to enter SVM R0 in …
|
|
|
@67027
|
8 年 |
vboxsync |
VMM/HMSVMR0: Todo and fix injecting events instead of re-executing the …
|
|
|
@66993
|
8 年 |
vboxsync |
VMM/HMSVMR0: nit.
|
|
|
@66984
|
8 年 |
vboxsync |
VMM/HMSVMR0: Add a release assertion to check if CR2 isn't getting …
|
|
|
@66983
|
8 年 |
vboxsync |
VMM/HMSVMR0: Re-enable the IEM event reflection logic.
|
|
|
@66982
|
8 年 |
vboxsync |
VMM/HMSVMR0: Todo, wrt to event injection and pending events.
|
|
|
@66981
|
8 年 |
vboxsync |
VMM/HMSVMR0: Fixes to hmR0SvmCheckExitDueToEventDelivery.
|
|
|
@66980
|
8 年 |
vboxsync |
VMM/HMSVMR0: Fixes.
|
|
|
@66979
|
8 年 |
vboxsync |
VMM/HMSVMR0: Fixes to hmR0SvmCheckExitDueToEventDelivery while …
|
|
|
@66961
|
8 年 |
vboxsync |
VMM/HMSVMR0: Clear NMI blocking if we're re-injecting an NMI that …
|
|
|
@66948
|
8 年 |
vboxsync |
VMM/HMSVMR0: Re-disable IEM event reflection.
|
|
|
@66947
|
8 年 |
vboxsync |
VMM/HMSVMR0: Temporarily re-enable IEM event reflection to see if the …
|
|
|
@66934
|
8 年 |
vboxsync |
VMM/HMSVMR0: Try guru'ing while exiting to ring-3 when TRPM event …
|
|
|
@66923
|
8 年 |
vboxsync |
VMM/HMSVMR0: nit.
|
|
|
@66876
|
8 年 |
vboxsync |
SVM: Disabled release assertion again.
|
|
|
@66871
|
8 年 |
vboxsync |
disable IEM event reflection for VMX and SVM to find out if the recent …
|
|
|
@66868
|
8 年 |
vboxsync |
SVM: Attempt to fix CR2 corruption (bugref:7243).
|
|
|
@66859
|
8 年 |
vboxsync |
SVM: Release assertion for testing.
|
|
|
@66848
|
8 年 |
vboxsync |
VMM: use RT_LO/HI_U32 at certain places
|
|
|
@66759
|
8 年 |
vboxsync |
VMM/HMSVMR0: Re-enable IEM event reflection logic, try 2.
|
|
|
@66758
|
8 年 |
vboxsync |
VMM/HMSVMR0: Fixes while using the IEM event reflection logic.
|
|
|
@66754
|
8 年 |
vboxsync |
VMM/HMSVMR0: Disable IEM event injection logic.
|
|
|
@66753
|
8 年 |
vboxsync |
VMM/HMSVMR0: Try enable the IEM event reflection logic.
|
|
|
@66750
|
8 年 |
vboxsync |
VMM/HMSVMR0: Use IEM event reflection logic (disabled).
|
|
|
@66581
|
8 年 |
vboxsync |
VMM: Nested Hw.virt: Implemented various SVM intercepts in IEM, …
|
|
|
@66371
|
8 年 |
vboxsync |
VMM: Nested Hw.virt: MSR and IO intercept helpers for SVM.
|
|
|
@66356
|
8 年 |
vboxsync |
VMM: Nested Hw.virt: SVM intercept functions WIP.
|
|
|
@66301
|
8 年 |
vboxsync |
VMM: Nested Hw.virt: SVM bits.
|
|
|
@66281
|
8 年 |
vboxsync |
VMM: Nested Hw.virt: Decls, naming.
|
|
|
@66276
|
8 年 |
vboxsync |
VMM: Nested Hw.virt: SVM MSRPM and IOPM allocations.
|
|
|
@66227
|
8 年 |
vboxsync |
VMM: Nested Hw.virt: Implement SVM VMRUN and #VMEXIT in IEM.
|
|
|
@66104
|
8 年 |
vboxsync |
VMM: trailing spaces
|
|
|
@66015
|
8 年 |
vboxsync |
VMM: Nested Hw.virt: Bits.
|
|
|
@65989
|
8 年 |
vboxsync |
VMM: Nested Hw.virt: Implement AMD-V VMMCALL in IEM. Cleanup the code …
|
|
|
@65938
|
8 年 |
vboxsync |
VMM/HMSVMR0: Check single-step debugging following the #UD patch & …
|
|
|
@65937
|
8 年 |
vboxsync |
VMM/HMSVMR0: Temporary release assertion.
|
|
|
@65936
|
8 年 |
vboxsync |
VMM/HMSVMR0: Check single-step debugging also for VMMCALL instruction …
|
|
|
@65935
|
8 年 |
vboxsync |
VMM: Nested Hw.virt: Get instr. length from the hardware if possible …
|
|
|
@65934
|
8 年 |
vboxsync |
VMM: Nested Hw.virt: Invlpga IEM interface with HM.
|
|
|
@65933
|
8 年 |
vboxsync |
VMM: Nested Hw.virt: Implemented vmsave, vmload, invlpga in IEM.
|
|
|
@65912
|
8 年 |
vboxsync |
VMM: Nested Hw.virt: unused function fix.
|
|
|
@65904
|
8 年 |
vboxsync |
VMM: Nested Hw.virt: Started with tweaking the AMD bits and laying the …
|
|
|
@65322
|
8 年 |
vboxsync |
VMM/HMSVMR0: Build fix.
|
|
|
@65316
|
8 年 |
vboxsync |
VMM/HM: Fixed case in name prefixes of a few internal functions.
|
|
|
@64874
|
8 年 |
vboxsync |
VMM/HMSVMR0: Use macro constant for TPR offset
|
|
|
@64773
|
8 年 |
vboxsync |
VMM/HMSVMR0: Fix INT3 based breakpoint intercept exits.
|
|
|
@64771
|
8 年 |
vboxsync |
VMM/HMSVMR0: Unused param build fix.
|
|
|
@64770
|
8 年 |
vboxsync |
VMM/DBGF, HM: Fix int3 based breakpoints set in the VM debugger when …
|
|
|
@64663
|
8 年 |
vboxsync |
VMM/APIC: Get rid of msrApicBase cache from CPUMCTX, make APIC work …
|
|
|
@64655
|
8 年 |
vboxsync |
VMM,recompiler: Get rid of PDM APIC interfaces reducing one level of …
|
|
|
@64626
|
8 年 |
vboxsync |
Recompiler, VMM, Devices: Purge the old APIC and the …
|
|
|
@62606
|
8 年 |
vboxsync |
VMM: Unused parameters.
|
|
|
@62601
|
8 年 |
vboxsync |
VMM: Unused parameters.
|
|
|
@62478
|
8 年 |
vboxsync |
(C) 2016
|
|
|
@62431
|
8 年 |
vboxsync |
VMMR0: MSC level 4 warning fixes.
|
|
|
@62218
|
8 年 |
vboxsync |
VMM/HMSVMR0: line nit.
|
|
|
@62186
|
8 年 |
vboxsync |
SVM: Read the TSC before writing MSRs (serializing, slow).
|
|
|
@62126
|
8 年 |
vboxsync |
VMM/HMSVMR0: nit.
|
|
|
@62115
|
8 年 |
vboxsync |
SVM: Workaround for NMI/task switch trouble on old AMDs.
|
|
|
@62108
|
8 年 |
vboxsync |
SVM: Bit more debug logging.
|
|
|
@62107
|
8 年 |
vboxsync |
SVM: Keep track of last CPU even when always flushing TLB.
|
|
|
@62035
|
8 年 |
vboxsync |
VMM/HMSVMR0: comment typo.
|
|
|
@61688
|
8 年 |
vboxsync |
VMM/HMSVMR0: Follow up fix for r108040.
|
|
|
@61683
|
8 年 |
vboxsync |
SVM: Allow additional return code.
|
|
|
@61666
|
8 年 |
vboxsync |
SVM: Mark CPU state as very dirty after emulating an instruction.
|
|
|
@61649
|
8 年 |
vboxsync |
build fix
|
|
|
@61648
|
8 年 |
vboxsync |
VMM/HM: Better handling of edge-cases during exceptions caused as a …
|
|
|
@61605
|
8 年 |
vboxsync |
VMM/HMSVMR0: Don't try to use NRIP_SAVE feature for #UD #VMEXITs.
|
|
|
@61544
|
8 年 |
vboxsync |
VMM/GIM: Fix up hypercall rc handling and also a bug while …
|
|
|
@61534
|
8 年 |
vboxsync |
SVM: Handle task switch resulting from event delivery (bugref:8411).
|
|
|
@61428
|
9 年 |
vboxsync |
SVM: Re-committed innocent r107737.
|
|
|
@61426
|
9 年 |
vboxsync |
bugref:8357: HMSVMR0.cpp: Backed out r107737 as it looks like it's …
|
|
|
@61420
|
9 年 |
vboxsync |
SVM: Don't bother with reinjecting events from INT3/INTO, just …
|
|
|
@61317
|
9 年 |
vboxsync |
CPUM,HM: CPUM must tell VT-x that it modified the host CR0 because it …
|
|
|
@61155
|
9 年 |
vboxsync |
Promoted HM/CPUx/Switch/Preempting to a release statistics.
|
|
|
@61058
|
9 年 |
vboxsync |
CPUM,++: Split up CPUM_USED_FPU into CPUM_USED_FPU_GUEST & …
|
|
|
@60894
|
9 年 |
vboxsync |
HMSVMR0: Ignore APIC+PIC FFs when singlestepping.
|
|
|
@60874
|
9 年 |
vboxsync |
IOMRC.cpp,++: Use IEM for IN and OUT too, cleaning out unnecessary code.
|
|
|
@60850
|
9 年 |
vboxsync |
HM: Dropped HMR0SavePendingIOPortWrite and associated code (leaving …
|
|
|
@60847
|
9 年 |
vboxsync |
IOM: New way of defer RC+R0 I/O port writes, prepping for MMIO writes.
|
|
|
@60812
|
9 年 |
vboxsync |
VMM/HMSVMR0: Clear interrupt-inhibition while advancing RIP (rather …
|
|
|
@60811
|
9 年 |
vboxsync |
VMM/HMVMXR0, HMSVMR0: Use RT_SUCCESS, consistent with other callers of …
|
|
|
@60810
|
9 年 |
vboxsync |
VMM/HMVMXR0, HMSVMR0: comment.
|
|
|
@60804
|
9 年 |
vboxsync |
VMM: Introduced the new APIC update force-flag and relevant fixes, …
|
|
|
@60740
|
9 年 |
vboxsync |
VMM, recompiler: Fix APIC to update pending interrupts to IRR when the …
|
|
|
@60732
|
9 年 |
vboxsync |
VMM/HM: Add stat. counter for intr masked-by-TPR during event injection.
|
|
|
@60730
|
9 年 |
vboxsync |
VMMR0: The APIC FF can get set asynchronously with the new APIC code, …
|
|
|
@60716
|
9 年 |
vboxsync |
VMM: Fixed TPR thresholding and related PDM interfaces.
Cleaned up the …
|
|
|
@60574
|
9 年 |
vboxsync |
VMM/HMSVMR0: Ignore assertion for PDMGetInterrupt() with the new APIC code.
|
|
|
@60566
|
9 年 |
vboxsync |
HMSVMR0.cpp: More useful assertion.
|
|
|
@59892
|
9 年 |
vboxsync |
VMM: bugref:8272: missed error code bit
|
|
|
@58913
|
9 年 |
vboxsync |
HM: Some top-level VBOXSTRICTRC use and related work.
|
|
|
@58658
|
9 年 |
vboxsync |
bugref:8097: AC/DB loop fixes.
|
|
|
@58545
|
9 年 |
vboxsync |
HMSVMR0.cpp: ulBit -> uBit.
|
|
|
@58487
|
9 年 |
vboxsync |
VMM: todo regarding RIP update and hypercall ordering.
|
|
|
@58126
|
9 年 |
vboxsync |
VMM: Fixed almost all the Doxygen warnings.
|
|
|
@58123
|
9 年 |
vboxsync |
VMM: Made @param pVCpu more uniform and to the point.
|
|
|