|
|
@65502
|
8 years |
vboxsync |
PGMPoolMonitor: more stats.
|
|
|
@65501
|
8 years |
vboxsync |
IEM: some cmpxchg16b notes.
|
|
|
@65493
|
8 years |
vboxsync |
CPUM,PGM: cmpxchg16b work (stats).
|
|
|
@65492
|
8 years |
vboxsync |
IEM: Fixed decoding typo with xmpcxchg8b/16b.
|
|
|
@65491
|
8 years |
vboxsync |
IEM: Fixed decoding typo with xmpcxchg8b/16b.
|
|
|
@65476
|
8 years |
vboxsync |
PGM: Backed out r113094, r113095, r113096, r113097 & r113098.
|
|
|
@65471
|
8 years |
vboxsync |
pgmR3PoolReset: A few missing members (harmless).
|
|
|
@65466
|
8 years |
vboxsync |
PGM: Guest page table walking optimizations (incomplete) and …
|
|
|
@65464
|
8 years |
vboxsync |
iemMemFetchSelDescWithErr: Ditto.
|
|
|
@65463
|
8 years |
vboxsync |
iemInitDecoderAndPrefetchOpcodes: Some MSC compatible branch predicting.
|
|
|
@65454
|
8 years |
vboxsync |
IEM: No uninitialized data please (addendum to r112875).
|
|
|
@65452
|
8 years |
vboxsync |
PGMAllBth.h: InvalidatePage: Skip if pgmShwGet32BitPDEPtr or …
|
|
|
@65398
|
8 years |
vboxsync |
PGMAllBth.h: Trap0eHandlerGuestFault: Fixed missing X86_TRAP_RSVD flag …
|
|
|
@65383
|
8 years |
vboxsync |
VMM/APIC: assertion.
|
|
|
@65380
|
8 years |
vboxsync |
VMM/APIC: Implement interrupt source tags (debugging).
|
|
|
@65379
|
8 years |
vboxsync |
VMM/APIC: Initialize u32TagSrc for now (parfait complains for …
|
|
|
@65368
|
8 years |
vboxsync |
IEM: build fix for code tlb and wp fix.
|
|
|
@65367
|
8 years |
vboxsync |
IEM: build fix for code tlb and wp fix.
|
|
|
@65348
|
8 years |
vboxsync |
Typo.
|
|
|
@65338
|
8 years |
vboxsync |
Remove the old, unused I/O APIC code and related define.
|
|
|
@65304
|
8 years |
vboxsync |
IEM: 286 only needs to fetch 6 bytes of descriptors.
|
|
|
@65207
|
8 years |
vboxsync |
iemCImpl_BranchCallGate: Added @todo on workaround from r112681, fixed …
|
|
|
@65195
|
8 years |
vboxsync |
IEM: Fixed BT implementation (memory access is R, not R/W).
|
|
|
@65194
|
8 years |
vboxsync |
IEM: Fixed FYL2X implementation.
|
|
|
@65192
|
8 years |
vboxsync |
IEM: PUSHF in V86 mode needs to increment rIP.
|
|
|
@65191
|
8 years |
vboxsync |
IEM: Typo caused FUCOMPP trouble.
|
|
|
@65180
|
8 years |
vboxsync |
IEM: In RETF and IRET, update SP or RSP depending on stack size.
|
|
|
@65179
|
8 years |
vboxsync |
IEM: When going through a call gate, do not touch old stack if there …
|
|
|
@65178
|
8 years |
vboxsync |
IEM: Call gate must take current stack size into account and not …
|
|
|
@65174
|
8 years |
vboxsync |
IEM: Additional L7 ging for exception dispatching.
|
|
|
@65168
|
8 years |
vboxsync |
doxygen fixes
|
|
|
@65135
|
8 years |
vboxsync |
VMM/APIC: Interface for retrieving APIC pages in all contexts.
|
|
|
@65097
|
8 years |
vboxsync |
IEM: Fixed inter-privilege RETF immediate (see bugref:8606).
|
|
|
@65030
|
8 years |
vboxsync |
IEM: Fixed BSR instruction.
|
|
|
@65029
|
8 years |
vboxsync |
IEM: Fixed sign flag calculation.
|
|
|
@64853
|
8 years |
vboxsync |
VMM/APIC: Paranoia.
|
|
|
@64852
|
8 years |
vboxsync |
VMM/PDM: Comment.
|
|
|
@64851
|
8 years |
vboxsync |
VMM/PDM: Fix uninitialized variable in PDMGetInterrupt() when APIC TPR …
|
|
|
@64770
|
8 years |
vboxsync |
VMM/DBGF, HM: Fix int3 based breakpoints set in the VM debugger when …
|
|
|
@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 …
|
|
|
@64662
|
8 years |
vboxsync |
VMM/APIC: Doxygen fix.
|
|
|
@64661
|
8 years |
vboxsync |
VMM/APIC: Doxygen fix.
|
|
|
@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 …
|
|
|
@64597
|
8 years |
vboxsync |
VMM/PDM: Doxygen fix.
|
|
|
@64596
|
8 years |
vboxsync |
VMM/APIC, PDM: Clean up PDM APIC helper interface, call VMM directly …
|
|
|
@64545
|
8 years |
vboxsync |
IEM: Added per-instruction statistics (not release).
|
|
|
@64327
|
8 years |
vboxsync |
PGM: Allow pre-registered MMIO regions up to 1TB in size by using …
|
|
|
@64323
|
8 years |
vboxsync |
pgmHandlerPhysicalExRegister: Corrected check for single RAM range.
|
|
|
@64310
|
8 years |
vboxsync |
VMM/GIM/KVM: Don't GP fault on invalid time-struct MSR write
|
|
|
@64279
|
8 years |
vboxsync |
IEM: todo
|
|
|
@64255
|
8 years |
vboxsync |
SUP,VMM,IPRT: SUPDrv and GIP major version bump! Added processor …
|
|
|
@64117
|
8 years |
vboxsync |
PGM: build fix
|
|
|
@64116
|
8 years |
vboxsync |
PGM: build fix
|
|
|
@64115
|
8 years |
vboxsync |
PDM,IOM,PGM: Morphed the MMIO2 API into a mixed MMIO2 and …
|
|
|
@64112
|
8 years |
vboxsync |
VMM/APIC: comment nit.
|
|
|
@64086
|
8 years |
vboxsync |
VMM/APIC: Pass rcBusy to acpiSetEoi() so we return the appropriate …
|
|
|
@64033
|
8 years |
vboxsync |
VMM/IEM: Log typo nit.
|
|
|
@63843
|
8 years |
vboxsync |
VMM/APIC: Split ICR Lo, Hi, Full statistics to make it easier to …
|
|
|
@63651
|
8 years |
vboxsync |
VMM/GIM/HyperV: unused param build fix.
|
|
|
@63649
|
8 years |
vboxsync |
VMM/GIM/HyperV: unused param build fix.
|
|
|
@63648
|
8 years |
vboxsync |
VMM/GIM/HyperV: Add partial support for synthetic interrupt controller …
|
|
|
@63637
|
8 years |
vboxsync |
VMM/APIC: Doxygen fix.
|
|
|
@63633
|
8 years |
vboxsync |
VMM/APIC: unused param fix.
|
|
|
@63632
|
8 years |
vboxsync |
VMM/APIC: Initial Hyper-V support for synthetic interrupts, Hyper-V …
|
|
|
@63560
|
8 years |
vboxsync |
scm: cleaning up todos
|
|
|
@63525
|
8 years |
vboxsync |
nit
|
|
|
@63465
|
8 years |
vboxsync |
VMM: warnings (clang)
|
|
|
@62878
|
8 years |
vboxsync |
VMM/APIC: comment.
|
|
|
@62869
|
8 years |
vboxsync |
VMM: warnings.
|
|
|
@62659
|
8 years |
vboxsync |
VMMR3: warnings
|
|
|
@62654
|
8 years |
vboxsync |
VMMR3: warnings
|
|
|
@62653
|
8 years |
vboxsync |
VMMR3: warnings
|
|
|
@62639
|
8 years |
vboxsync |
VMMR3: warnings
|
|
|
@62637
|
8 years |
vboxsync |
VMMR3: warnings
|
|
|
@62606
|
8 years |
vboxsync |
VMM: Unused parameters.
|
|
|
@62603
|
8 years |
vboxsync |
VMM: Unused parameters.
|
|
|
@62601
|
8 years |
vboxsync |
VMM: Unused parameters.
|
|
|
@62540
|
8 years |
vboxsync |
VMM/GIM/HyperV: Synthetic interrupt controller bits.
|
|
|
@62478
|
8 years |
vboxsync |
(C) 2016
|
|
|
@62460
|
8 years |
vboxsync |
VMM: scm
|
|
|
@62440
|
8 years |
vboxsync |
VMM: More MSC level 4 warning fixes.
|
|
|
@62424
|
8 years |
vboxsync |
GIMAllHv.cpp: MSC level 4 warnings.
|
|
|
@62423
|
8 years |
vboxsync |
emReadBytes: MSC level 4 warning.
|
|
|
@62422
|
8 years |
vboxsync |
iemTaskSwitch: Fixed X86_DESC_DB check and faked up DescSS for V8086 …
|
|
|
@62421
|
8 years |
vboxsync |
IEMAll.cpp: Fixes for some MSC level 4 warnings.
|
|
|
@62420
|
8 years |
vboxsync |
IEMAllInstructions.cpp.h: Disable unreachable code warning.
|
|
|
@62419
|
8 years |
vboxsync |
IEMAll.cpp: Fixes for some MSC level 4 warnings.
|
|
|
@62417
|
8 years |
vboxsync |
VMM/GIM/HyperV: Synthetic interrupt controller bits and some cleanup.
|
|
|
@62413
|
8 years |
vboxsync |
iemAImpl_div_u64: Documented flag behavior of Intel Skylake 6700K, …
|
|
|
@62411
|
8 years |
vboxsync |
iemAImpl_mul_u64: Implemented flag behavior to match that of Intel …
|
|
|
@62408
|
8 years |
vboxsync |
iemAImpl_imul_u64: Adjusted flag behavior to match that of Intel …
|
|
|
@62404
|
8 years |
vboxsync |
iemAImpl_idiv_u64: Use RTUint128AssignNeg.
|
|
|
@62402
|
8 years |
vboxsync |
iemAImpl_imul_u64: Use RTUint128AssignNeg.
|
|
|
@62399
|
8 years |
vboxsync |
iemAImpl_imul_u64: missed one
|
|
|
@62398
|
8 years |
vboxsync |
iemAImpl_imul_u64: duh!
|
|
|
@62373
|
8 years |
vboxsync |
IEMAllAImplC.cpp: Basic 64-bit division and multiplication for 32-bit …
|
|
|
@62371
|
8 years |
vboxsync |
IEMAllAImplC.cpp: Basic 64-bit division and multiplication for 32-bit …
|
|
|