|
|
@61899
|
8 years |
vboxsync |
iemRegAddToRipAndClearRF: Tried to optimize the 32-bit code version a …
|
|
|
@61898
|
8 years |
vboxsync |
iemRegAddToRipAndClearRF: optimizations (64-bit code only). Save a …
|
|
|
@61897
|
8 years |
vboxsync |
IEM: 16-bit IP increment fix.
|
|
|
@61896
|
8 years |
vboxsync |
IEM: use uintptr_t instead of uint8_t/unsigned for offOpcode so the …
|
|
|
@61886
|
8 years |
vboxsync |
IEM: build fix
|
|
|
@61885
|
8 years |
vboxsync |
IEM: Playing with setjmp (disabled) vs return codes. Group6 jump table.
|
|
|
@61876
|
8 years |
vboxsync |
APIC: comment.
|
|
|
@61875
|
8 years |
vboxsync |
APIC: Make assertion local only for now, figure out if the guest can …
|
|
|
@61848
|
8 years |
vboxsync |
VMM/APIC: Use RZ {R0,RC} for the stat counters rather than separate …
|
|
|
@61847
|
8 years |
vboxsync |
IOAPIC, VMM/APIC: Use dedicated rc for when the APIC doesn't accept an …
|
|
|
@61822
|
8 years |
vboxsync |
DBGF: LogRel nit.
|
|
|
@61812
|
8 years |
vboxsync |
APIC, IOAPIC: HMIsEnabled is what we actually need.
|
|
|
@61811
|
8 years |
vboxsync |
APIC, IOAPIC: RC stats only when needed.
|
|
|
@61809
|
8 years |
vboxsync |
doxy fix
|
|
|
@61807
|
8 years |
vboxsync |
VMM: attempt to fix the Windows breakage
|
|
|
@61806
|
8 years |
vboxsync |
VMM: bugref:8412, ticketref:15439: workaround for changed stack layout …
|
|
|
@61800
|
8 years |
vboxsync |
VMM/APIC: Fix.
|
|
|
@61797
|
8 years |
vboxsync |
VMM/APIC: Addressed a todo in saved-state handling.
|
|
|
@61796
|
8 years |
vboxsync |
VMM/APIC: Build fix.
|
|
|
@61795
|
8 years |
vboxsync |
VMM/APIC: Cleanup.
|
|
|
@61794
|
8 years |
vboxsync |
VMM/APIC: Cleanup.
|
|
|
@61793
|
8 years |
vboxsync |
tstVMMR0CallHost-1: Prepped for testing small variations in caller …
|
|
|
@61789
|
8 years |
vboxsync |
tstVMMR0CallHost-1: Check two long jumps after another
|
|
|
@61780
|
8 years |
vboxsync |
oops
|
|
|
@61777
|
8 years |
vboxsync |
build fix
|
|
|
@61776
|
8 years |
vboxsync |
CPUM,APIC: Per-CPU APIC CPUID feature bit and MSR_IA32_APICBASE GP …
|
|
|
@61775
|
8 years |
vboxsync |
hm: more on this later
|
|
|
@61773
|
8 years |
vboxsync |
PATMRCHandleWriteToPatchPage: Logging fix.
|
|
|
@61771
|
8 years |
vboxsync |
VMM/GIM: Cleanup, unused functions and caps.
|
|
|
@61769
|
8 years |
vboxsync |
VMM/APIC: Fix misleading TPR/PPR priority (vs subclass) values in info …
|
|
|
@61766
|
8 years |
vboxsync |
doxygen fix
|
|
|
@61763
|
8 years |
vboxsync |
doxygen fixes
|
|
|
@61762
|
8 years |
vboxsync |
doxygen fixes
|
|
|
@61761
|
8 years |
vboxsync |
VMM/DBGFR3Type: Doxygen warnings
|
|
|
@61759
|
8 years |
vboxsync |
DBGFR3Type.cpp: mandatory spacing, review comment (see @page).
|
|
|
@61754
|
8 years |
vboxsync |
VMM/HMVMXR0: Comment.
|
|
|
@61753
|
8 years |
vboxsync |
VMM/HMVMXR0: Fix host-state re-saving as a result of recent FPU …
|
|
|
@61746
|
8 years |
vboxsync |
VMM/HM: Fix missing exit reasons for VT-x.
|
|
|
@61744
|
8 years |
vboxsync |
VMM/APIC: Reserve the full MSR range defined by the architecture …
|
|
|
@61743
|
8 years |
vboxsync |
VMM/HMVMXR0: comments, removed old todos.
|
|
|
@61741
|
8 years |
vboxsync |
APIC,I/O APIC: Better alignment of register fields in debug output.
|
|
|
@61739
|
8 years |
vboxsync |
VMM/APIC: nit.
|
|
|
@61738
|
8 years |
vboxsync |
VMM/APIC: Comment and nit.
|
|
|
@61736
|
8 years |
vboxsync |
VMM/APIC: VBOXSTRICTRC nits, inline the MMIO read.
|
|
|
@61735
|
8 years |
vboxsync |
PDM,VMM: I/O APIC critsect fixes and interface changes to broadcast EOI.
|
|
|
@61728
|
8 years |
vboxsync |
VMM: no LogRel here
|
|
|
@61703
|
8 years |
vboxsync |
VMX: Keep using 64-bit switcher to preserve guest CPU state on 32-bit …
|
|
|
@61692
|
8 years |
vboxsync |
VMX: Clear high dword when reading 32 bits into the VMCS cache, bugref:8432
|
|
|
@61690
|
8 years |
vboxsync |
VMM/EM: Clarify with a comment, can easily get confusing otherwise.
|
|
|
@61688
|
8 years |
vboxsync |
VMM/HMSVMR0: Follow up fix for r108040.
|
|
|
@61685
|
8 years |
vboxsync |
VMM: I/O APIC lockless implementation.
|
|
|
@61683
|
8 years |
vboxsync |
SVM: Allow additional return code.
|
|
|
@61682
|
8 years |
vboxsync |
whoops
|
|
|
@61680
|
8 years |
vboxsync |
VMMR3/DBGFR3Type: New API to dump type information and a guest memory …
|
|
|
@61672
|
8 years |
vboxsync |
build fix
|
|
|
@61671
|
8 years |
vboxsync |
VMM/DBGF: Start on a simple type system to pretty print structs in the …
|
|
|
@61670
|
8 years |
vboxsync |
MM: Add new tag for later use
|
|
|
@61666
|
8 years |
vboxsync |
SVM: Mark CPU state as very dirty after emulating an instruction.
|
|
|
@61665
|
8 years |
vboxsync |
Type typo.
|
|
|
@61660
|
8 years |
vboxsync |
iemOp_movups_Wps_Vpsmovupd_Wpd_Vpdmovss_Wss_Vssmovsd_Vsd_Wsd: …
|
|
|
@61657
|
8 years |
vboxsync |
VMM: Careful with cpumguest and friends!
|
|
|
@61652
|
8 years |
vboxsync |
IEM: quick movsd Wsd,Vsd impl for tindermac6.
|
|
|
@61651
|
8 years |
vboxsync |
IEM: quick movsd Wsd,Vsd impl for tindermac6.
|
|
|
@61650
|
8 years |
vboxsync |
IEMAllInstructions.cpp.h: cleanup
|
|
|
@61649
|
8 years |
vboxsync |
build fix
|
|
|
@61648
|
8 years |
vboxsync |
VMM/HM: Better handling of edge-cases during exceptions caused as a …
|
|
|
@61647
|
8 years |
vboxsync |
VMM/HM: Use unique, non-zero error codes for u32HMError and avoid …
|
|
|
@61643
|
8 years |
vboxsync |
EM,VMM: Attempt at dealing with guru meditations in SMP VMs.
|
|
|
@61641
|
8 years |
vboxsync |
IEM: Enabling movlps and movups again.
|
|
|
@61640
|
8 years |
vboxsync |
IEM: unbreak long mode excption dispatching. cleanups
|
|
|
@61639
|
8 years |
vboxsync |
IEM: Temporarily disabled movlps and movups.
|
|
|
@61638
|
8 years |
vboxsync |
IEM: movlps for fedora 18.
|
|
|
@61637
|
8 years |
vboxsync |
IEM: Quick implementation of movups Wps,Vps.
|
|
|
@61636
|
8 years |
vboxsync |
IEM: Tiny fixes + enable callgate emulation (2nd try).
|
|
|
@61635
|
8 years |
vboxsync |
IEMAll.cpp: Ditto for long mode exception dispatching.
|
|
|
@61634
|
8 years |
vboxsync |
Fixed DBGFR3_INFO_LOG to only run on the current EMT as we'll easily …
|
|
|
@61633
|
8 years |
vboxsync |
EM.cpp: build fix
|
|
|
@61632
|
8 years |
vboxsync |
GIM: Correct header order to match what is use *everywhere* else in …
|
|
|
@61631
|
8 years |
vboxsync |
GIMAllHv.cpp: build fix.
|
|
|
@61630
|
8 years |
vboxsync |
IEM: When dispatching interrupts, set new CPL before pushing stuff on …
|
|
|
@61628
|
8 years |
vboxsync |
DBGF: Added bsod_msr event, stubbed bsod_efi event. Since we cannot …
|
|
|
@61627
|
8 years |
vboxsync |
Comment.
|
|
|
@61626
|
8 years |
vboxsync |
VMX: PGMTrap0eHandler can emulate many interesting things; consider …
|
|
|
@61625
|
8 years |
vboxsync |
fflags: Added missing VMCPU_FF_UPDATE_APIC.
|
|
|
@61623
|
8 years |
vboxsync |
IEM: Fixed stupid iemOp_movntps_Mps_Vps__movntpd_Mpd_Vpd bug.
|
|
|
@61619
|
8 years |
vboxsync |
VMM/APIC: oops, unintended LogRel line in r107951.
|
|
|
@61608
|
8 years |
vboxsync |
VMM/APIC: Manually register the x2APIC MSR ranges when x2APIC mode is …
|
|
|
@61605
|
8 years |
vboxsync |
VMM/HMSVMR0: Don't try to use NRIP_SAVE feature for #UD #VMEXITs.
|
|
|
@61590
|
8 years |
vboxsync |
IEM: Try enable iemOp_movntps_Mps_Vpsmovntpd_Mpd_Vpd.
|
|
|
@61586
|
8 years |
vboxsync |
VMM/APIC: Nit.
|
|
|
@61584
|
8 years |
vboxsync |
VMM/APIC: Bumps saved-state version and add the LINT0/LINT1 interrupt …
|
|
|
@61582
|
8 years |
vboxsync |
VMM/APIC: nit.
|
|
|
@61581
|
8 years |
vboxsync |
VMM/APIC: Fix remote IRR bit for level-triggered LINT0 interrupts and …
|
|
|
@61579
|
8 years |
vboxsync |
VMM/APIC: Fix alignment of vector column in 'info apiclvt' output.
|
|
|
@61575
|
8 years |
vboxsync |
VMM/APIC: Better formatted LVT debugger info dumps and also use the …
|
|
|
@61574
|
8 years |
vboxsync |
VMM/HM: Run the exithistory info callback on all EMTs if a specific …
|
|
|
@61573
|
8 years |
vboxsync |
VMM/APIC: Added macro for getting LVT remote IRR and polarity.
|
|
|
@61571
|
8 years |
vboxsync |
IEM: Try enable iemOp_movnti_My_Gy.
|
|
|
@61570
|
8 years |
vboxsync |
DBGFR3Info*: Added DBGFINFO_FLAGS_ALL_EMTS flag for cpum, apic and …
|
|
|
@61566
|
8 years |
vboxsync |
VMM/APIC: Fix DBGF info callbacks to run on EMT and use separate …
|
|
|