|
|
@60816
|
9 years |
vboxsync |
VMM/APIC: nit.
|
|
|
@60815
|
9 years |
vboxsync |
VMM/APIC: alignment.
|
|
|
@60812
|
9 years |
vboxsync |
VMM/HMSVMR0: Clear interrupt-inhibition while advancing RIP (rather …
|
|
|
@60811
|
9 years |
vboxsync |
VMM/HMVMXR0, HMSVMR0: Use RT_SUCCESS, consistent with other callers of …
|
|
|
@60810
|
9 years |
vboxsync |
VMM/HMVMXR0, HMSVMR0: comment.
|
|
|
@60807
|
9 years |
vboxsync |
VMM/APIC: Flag illegal-vector errors only when delivery mode is fixed. …
|
|
|
@60806
|
9 years |
vboxsync |
VMM/APIC: Set the 'receive' and not 'send' illegal vector error when …
|
|
|
@60804
|
9 years |
vboxsync |
VMM: Introduced the new APIC update force-flag and relevant fixes, …
|
|
|
@60796
|
9 years |
vboxsync |
IEM: iret_64bit fix
|
|
|
@60792
|
9 years |
vboxsync |
IEM: iret fix
|
|
|
@60791
|
9 years |
vboxsync |
IEM: bugref:8118: another lidt/lgdt fix.
|
|
|
@60790
|
9 years |
vboxsync |
IEM: iret quick fix.
|
|
|
@60789
|
9 years |
vboxsync |
IEM: bugref:8118: lidt/lgdt fix.
|
|
|
@60787
|
9 years |
vboxsync |
IEM: Check load segment base in 64-bit mode and check that addresses …
|
|
|
@60782
|
9 years |
vboxsync |
IEM: bugref:8118: sidt/sgdt fix fix fix.
|
|
|
@60781
|
9 years |
vboxsync |
IEM: bugref:8118: sidt/sgdt fix fix.
|
|
|
@60780
|
9 years |
vboxsync |
iemMemApplySegment: handle NULL segments.
|
|
|
@60779
|
9 years |
vboxsync |
IEM: Fixed cross page CR2 value.
|
|
|
@60776
|
9 years |
vboxsync |
IEM: bugref:8118: sidt/sgdt fix.
|
|
|
@60762
|
9 years |
vboxsync |
CPUM: Added an atom silvermont CPU profile.
|
|
|
@60761
|
9 years |
vboxsync |
VMM/APIC: Disallow setting the mode as 'disabled'.
|
|
|
@60757
|
9 years |
vboxsync |
CPUMR3Db.cpp: Make sure we have a AMD64_TSC_AUX MSR if report via …
|
|
|
@60752
|
9 years |
vboxsync |
VMM/APIC: Add stat counters for TPR read,writes and EOI writes.
|
|
|
@60746
|
9 years |
vboxsync |
VMM/APIC: Dump the PIBs in the debugger as well, comments.
|
|
|
@60741
|
9 years |
vboxsync |
VMM/APIC: Eliminate multiplication with shift when possible.
|
|
|
@60740
|
9 years |
vboxsync |
VMM, recompiler: Fix APIC to update pending interrupts to IRR when the …
|
|
|
@60732
|
9 years |
vboxsync |
VMM/HM: Add stat. counter for intr masked-by-TPR during event injection.
|
|
|
@60731
|
9 years |
vboxsync |
VMM/APIC: Nit.
|
|
|
@60730
|
9 years |
vboxsync |
VMMR0: The APIC FF can get set asynchronously with the new APIC code, …
|
|
|
@60720
|
9 years |
vboxsync |
VMM/APIC: Fixes for getting x2APIC mode working.
|
|
|
@60718
|
9 years |
vboxsync |
VMM/APIC: Disallow enabling APIC if the VM was configured with a …
|
|
|
@60717
|
9 years |
vboxsync |
VMM/APIC: nit.
|
|
|
@60716
|
9 years |
vboxsync |
VMM: Fixed TPR thresholding and related PDM interfaces.
Cleaned up the …
|
|
|
@60711
|
9 years |
vboxsync |
CPUM.cpp: Fixed incorrect valid flag mask inversion in cpumR3LoadExec.
|
|
|
@60709
|
9 years |
vboxsync |
VMM/testcase/Makefile: Fix tstAsmStructsAsm dep, avoid using "_DEFS" …
|
|
|
@60707
|
9 years |
vboxsync |
VMM/APIC: nit.
|
|
|
@60706
|
9 years |
vboxsync |
VMM/APIC: Logging and nits. Don't bother with checking spurious …
|
|
|
@60695
|
9 years |
vboxsync |
VMM/APIC: Fuzzy saved-state generation and logging for testing …
|
|
|
@60689
|
9 years |
vboxsync |
VMM/APIC: Implemented old saved-state compatibility, eliminated …
|
|
|
@60683
|
9 years |
vboxsync |
EM: VINF_EM_TRIPLE_FAULT -> DBGFEVENT_DEV_STOP instead of hypervisor …
|
|
|
@60671
|
9 years |
vboxsync |
IEM: Made SIDT+SGDT store 0xff in high base byte when emulating a 286.
|
|
|
@60670
|
9 years |
vboxsync |
IEM: Made SIDT+SGDT store 0xff in high base byte when emulating a 286.
|
|
|
@60666
|
9 years |
vboxsync |
IEM: Use IEM_GET_TARGET_CPU(); 486 ignores CR0 bits too.
|
|
|
@60664
|
9 years |
vboxsync |
VMM,ConsoleImpl2: Added 386 profile, adding IEM code for some obvious …
|
|
|
@60659
|
9 years |
vboxsync |
iem/smsw: Missed a 286 tweak.
|
|
|
@60655
|
9 years |
vboxsync |
VMM/APIC: Don't need to update CPUID twice on VM startup and fix logging.
|
|
|
@60654
|
9 years |
vboxsync |
VMM/APIC: Fix updating CPUID bits on APIC disable/enable. Fixes XP …
|
|
|
@60652
|
9 years |
vboxsync |
VMM/APIC: More flow logging.
|
|
|
@60650
|
9 years |
vboxsync |
VMM/APIC: Log4 -> Log2.
|
|
|
@60647
|
9 years |
vboxsync |
VMM/testcase: Add dependency on assembler defines for tstAsmStructsAsm.
|
|
|
@60646
|
9 years |
vboxsync |
VMM/APIC: Go back to ring-3 for all base MSR writes for now. Logging …
|
|
|
@60632
|
9 years |
vboxsync |
VMM/APIC: Add stat. counter for timer callbacks, fix busted logging.
|
|
|
@60630
|
9 years |
vboxsync |
VMM/APIC: Fix diagnostic logging.
|
|
|
@60626
|
9 years |
vboxsync |
dbgf.cpp: turned annoying assertion into non-asserting check.
|
|
|
@60624
|
9 years |
vboxsync |
VMM/APIC: Diagnostics.
|
|
|
@60619
|
9 years |
vboxsync |
VMM/APIC: CTX_SUFF nit.
|
|
|
@60605
|
9 years |
vboxsync |
VMM/APIC: Saved-state, work-in-progress.
|
|
|
@60602
|
9 years |
vboxsync |
VMM/APIC: comment.
|
|
|
@60601
|
9 years |
vboxsync |
VMM/APIC: Saved-state, work-in-progress.
|
|
|
@60593
|
9 years |
vboxsync |
VMM/APIC: Profiling and reduce 8 atomic ops to 4.
|
|
|
@60574
|
9 years |
vboxsync |
VMM/HMSVMR0: Ignore assertion for PDMGetInterrupt() with the new APIC code.
|
|
|
@60573
|
9 years |
vboxsync |
VMM/APIC: Fix INIT IPI handling, and handle callers of …
|
|
|
@60566
|
9 years |
vboxsync |
HMSVMR0.cpp: More useful assertion.
|
|
|
@60560
|
9 years |
vboxsync |
DBGFStack: Take odd saved BP as a hint of far returns.
|
|
|
@60559
|
9 years |
vboxsync |
IEM: ud2
|
|
|
@60543
|
9 years |
vboxsync |
VMM/APIC: unintended change in r106671.
|
|
|
@60542
|
9 years |
vboxsync |
VMM/APIC: Much fun with alignment and sizes.
|
|
|
@60523
|
9 years |
vboxsync |
VMM/APIC: profiling fix, logging.
|
|
|
@60516
|
9 years |
vboxsync |
VMM/APIC: Add some profile statistics.
|
|
|
@60479
|
9 years |
vboxsync |
VMM/APIC: Fix optional parameter.
|
|
|
@60477
|
9 years |
vboxsync |
VMM/APIC: Avoid using 'else' when 'if' block returns whenever possible.
|
|
|
@60476
|
9 years |
vboxsync |
VMM/APIC: Fix inverted condition while determining lowest-priority …
|
|
|
@60475
|
9 years |
vboxsync |
VMM/APIC: Have descriptive helpers in all-context code, make things …
|
|
|
@60473
|
9 years |
vboxsync |
VMM/APIC: Use hex for displaying DFR register in the VM debugger.
|
|
|
@60472
|
9 years |
vboxsync |
VMM/APIC: missed as part of r106570.
|
|
|
@60471
|
9 years |
vboxsync |
VMM/APIC: Don't allow modify reserved MB1 bits in DFR.
|
|
|
@60469
|
9 years |
vboxsync |
VMM/APIC: Fixed issue with incorrectly skipping registeration of SSM, …
|
|
|
@60468
|
9 years |
vboxsync |
VMM/APIC: Added extra assertions for debugging.
|
|
|
@60464
|
9 years |
vboxsync |
VMM/APIC: more logging
|
|
|
@60459
|
9 years |
vboxsync |
VMM/APIC: Don't forget to update level-triggered interrupts from the …
|
|
|
@60456
|
9 years |
vboxsync |
VMM/APIC: Fixes.
|
|
|
@60438
|
9 years |
vboxsync |
CPUR3CpuId: Fixed fake 8086/80186 classification.
|
|
|
@60435
|
9 years |
vboxsync |
VMM/APIC: Nits.
|
|
|
@60432
|
9 years |
vboxsync |
VMM/APIC: Doxygen.
|
|
|
@60431
|
9 years |
vboxsync |
VMM/APIC: doxygen.
|
|
|
@60430
|
9 years |
vboxsync |
VMM/APIC: Fixes.
|
|
|
@60428
|
9 years |
vboxsync |
VMM/APIC: fixes with APIC base MSR initialization and nits.
|
|
|
@60425
|
9 years |
vboxsync |
Config.kmk/src/VBox/VMM/testcase/Makefile.kmk: Solaris 11 …
|
|
|
@60415
|
9 years |
vboxsync |
IEM: Implemented main characteristics of 8086, 80186 and 80286.
|
|
|
@60414
|
9 years |
vboxsync |
CPUMR3CpuId.cpp: Build fix.
|
|
|
@60411
|
9 years |
vboxsync |
VMM,Main: Added 286, 186 and 8086 CPU profiles to play with.
|
|
|
@60407
|
9 years |
vboxsync |
PDMDevHlp.cpp: doxygen fixes.
|
|
|
@60406
|
9 years |
vboxsync |
VMM: doxygen fixes
|
|
|
@60404
|
9 years |
vboxsync |
VMM,Devices,Main: Implemented soft/warm reset for shutdown status …
|
|
|
@60403
|
9 years |
vboxsync |
PGM: Converted NO_RAM_RESET into a CFGM option (PGM/ZeroRamPagesOnReset).
|
|
|
@60401
|
9 years |
vboxsync |
PGM: Converted NO_RAM_RESET into a CFGM option (PGM/ZeroRamPagesOnReset).
|
|
|
@60400
|
9 years |
vboxsync |
VMM/APIC: No longer needed function.
|
|
|
@60399
|
9 years |
vboxsync |
PDMInternal.h: Alignment fix.
|
|
|
@60398
|
9 years |
vboxsync |
VMM/APIC: Get rid of specialized R0 code and clean up ordering issues. …
|
|
|
@60397
|
9 years |
vboxsync |
PDMInternal.h: Alignment fix.
|
|
|