|
|
@48267
|
11 years |
vboxsync |
VMM: Allow VT-x to be used in SMX mode, more granular error checking.
|
|
|
@48266
|
11 years |
vboxsync |
VMMR3/IEM: STAM description typo.
|
|
|
@48262
|
11 years |
vboxsync |
VMM/HM: Preempt stats and minor optimizations to VT-x when …
|
|
|
@48256
|
11 years |
vboxsync |
VMM: More descriptive host-NMI stat name.
|
|
|
@48235
|
11 years |
vboxsync |
VMM/VMMR3/STAM.cpp: fix a few long standing typos in the per-VM GMM …
|
|
|
@48234
|
11 years |
vboxsync |
VMM: PDMR3UsbCreateEmulatedDevice
|
|
|
@48226
|
11 years |
vboxsync |
VMM: Log missing \n.
|
|
|
@48221
|
11 years |
vboxsync |
VMM: Adding a debugging aid for 64-on-32 that tries to catch …
|
|
|
@48216
|
11 years |
vboxsync |
VMM/HM: Cleanup.
|
|
|
@48213
|
11 years |
vboxsync |
VMM: Naming fixes and log cosmetics.
|
|
|
@48212
|
11 years |
vboxsync |
VMM/HM: Naming fixes.
|
|
|
@48210
|
11 years |
vboxsync |
VMM: More naming fixes.
|
|
|
@48198
|
11 years |
vboxsync |
VMM: Thread-context hooks logging.
|
|
|
@48130
|
11 years |
vboxsync |
VMM: Enable thread-context hooks. Reimplemented event injection logic …
|
|
|
@48023
|
11 years |
vboxsync |
VMM/HMVMXR0: Additional logging to track VMCS state changes.
|
|
|
@47999
|
11 years |
vboxsync |
VMM/HM: Better error reporting for unsupported VT-x feature combos.
|
|
|
@47958
|
11 years |
vboxsync |
VMM/HM: Better error reporting when we get invalid VMCS launch-state …
|
|
|
@47889
|
11 years |
vboxsync |
cpumguestinstr: always print what the disassembler returns, and make …
|
|
|
@47843
|
11 years |
vboxsync |
tstVMM: No double fault test for me either.
|
|
|
@47825
|
11 years |
vboxsync |
VMMRC.debug is generally in RTPathAppPrivateNoArch, so add it to the …
|
|
|
@47823
|
11 years |
vboxsync |
EMRaw.cpp: fixes, IEM single instruction emulation is still disabled.
|
|
|
@47820
|
11 years |
vboxsync |
EMRaw.cpp: Disabled code for using IEM for singled instruction …
|
|
|
@47818
|
11 years |
vboxsync |
Annotate disassembly with patch stuff.
|
|
|
@47815
|
11 years |
vboxsync |
duh.
|
|
|
@47808
|
11 years |
vboxsync |
docs.
|
|
|
@47807
|
11 years |
vboxsync |
EM/HM: Don't switch to REM immediately, try up to 1024 instruction in …
|
|
|
@47790
|
11 years |
vboxsync |
build fix
|
|
|
@47788
|
11 years |
vboxsync |
EM/HM: Try execute single instructions in IEM before asking REM.
|
|
|
@47786
|
11 years |
vboxsync |
PGM: Added a new page type for the VT-x APIC access page MMIO alias …
|
|
|
@47737
|
11 years |
vboxsync |
HM.cpp: Added APIs for checking whether VT-x and AMD-V are enabled.
|
|
|
@47714
|
11 years |
vboxsync |
CPUMRecalcHyperDRx: Host single stepping in HM-mode fix.
|
|
|
@47712
|
11 years |
vboxsync |
testing…
|
|
|
@47705
|
11 years |
vboxsync |
VMM/HM: Log alignment.
|
|
|
@47700
|
11 years |
vboxsync |
CPU.cpp: Must recalc DRx values on relocation.
|
|
|
@47689
|
11 years |
vboxsync |
tstVMM: DRx fixes.
|
|
|
@47681
|
11 years |
vboxsync |
VMM: I/O breakpoints.
|
|
|
@47671
|
11 years |
vboxsync |
VMM: More debugging related stuff.
|
|
|
@47660
|
11 years |
vboxsync |
VMM: Debug register handling redo. (only partly tested on AMD-V so far.)
|
|
|
@47655
|
11 years |
vboxsync |
VMM/HM: spaces.
|
|
|
@47654
|
11 years |
vboxsync |
VMM/HM: Log prefix corrections and column alignment cosmetics.
|
|
|
@47652
|
11 years |
vboxsync |
VMM: Removed all VBOX_WITH_OLD_[VTX|AMDV]_CODE bits.
|
|
|
@47635
|
11 years |
vboxsync |
VMM/HM: Implemented VMX guest-state checks in accordance with the …
|
|
|
@47619
|
11 years |
vboxsync |
EM: Started on HM single stepping for IEM verification purposes. …
|
|
|
@47584
|
11 years |
vboxsync |
VMM/HM: Log.
|
|
|
@47583
|
11 years |
vboxsync |
VMM/HM: Fix logging inconsistencies with hex prefixes.
|
|
|
@47548
|
11 years |
vboxsync |
IEM: Bunch of fixes, mostly DOS related.
|
|
|
@47512
|
11 years |
vboxsync |
VMM: make the StatExitHostNmi release
|
|
|
@47444
|
11 years |
vboxsync |
IEM,HM,PGM: Started on string I/O optimizations using IEM (disabled). …
|
|
|
@47425
|
11 years |
vboxsync |
EM.cpp: r86914 disabled raw mode by accident. restored it.
|
|
|
@47421
|
11 years |
vboxsync |
VMM: Use IEM for I/O that's been deferred to ring-3.
|
|
|
@47328
|
11 years |
vboxsync |
CPUM,++: Fix DR6 and DR7 read-as-1 (RA1) and read-as-zero (RAZ) values …
|
|
|
@47307
|
11 years |
vboxsync |
IEM: Implemented mfence, lfence, sfence.
|
|
|
@47238
|
11 years |
vboxsync |
Disable tracing by default even in debug builds. It's only useful when …
|
|
|
@47202
|
11 years |
vboxsync |
VMM/HM: comments.
|
|
|
@47123
|
11 years |
vboxsync |
VMM/HM: Dispatch host NMIs on Intel. Added separate STAM counter for …
|
|
|
@47109
|
11 years |
vboxsync |
VMM: XCPT_NMI -> XCPT_OR_NMI. Name it like Intel does in the spec.
|
|
|
@47094
|
11 years |
vboxsync |
VMM/HMVMXR0: Log exit reasons for more rare/improbable gurus.
|
|
|
@47090
|
11 years |
vboxsync |
VMM: Naming convention. lasterror->LastError.
|
|
|
@47089
|
11 years |
vboxsync |
VMM/HM: Additional HM error code for certain gurus. Later use it for …
|
|
|
@47069
|
11 years |
vboxsync |
VMM/HM: No TPR patching on Intel, don't log it.
|
|
|
@47050
|
11 years |
vboxsync |
VMM/HM: LogRel nit.
|
|
|
@46975
|
11 years |
vboxsync |
VMM: nits.
|
|
|
@46946
|
11 years |
vboxsync |
Install bios symbol files in bin/VBoxDbgSyms/ and make DBGF look there.
|
|
|
@46918
|
11 years |
vboxsync |
EM.cpp: fIemExecutesAll fixes.
|
|
|
@46915
|
11 years |
vboxsync |
PDMLdrEnumModules: Replaced fRc with a enmCtx so we don't load ring-3 …
|
|
|
@46871
|
11 years |
vboxsync |
VMM/HM: Cleanup event injection statistics.
|
|
|
@46861
|
11 years |
vboxsync |
Don't allow mixing builds.
|
|
|
@46842
|
11 years |
vboxsync |
VMM/HM: AMD-V feature bits update.
|
|
|
@46840
|
11 years |
vboxsync |
VMM/HM: Skipped feature bit.
|
|
|
@46793
|
11 years |
vboxsync |
typo
|
|
|
@46792
|
11 years |
vboxsync |
Added CFGMR3DestroyTree.
|
|
|
@46791
|
11 years |
vboxsync |
Made CFGMR3RemoveNode work in standalone mode.
|
|
|
@46788
|
11 years |
vboxsync |
VMM: Suspend and resume reasons.
|
|
|
@46787
|
11 years |
vboxsync |
VMM/HM: AMD-V StatFlushEntire stat.
|
|
|
@46786
|
11 years |
vboxsync |
VMM/HM: Stat description.
|
|
|
@46781
|
11 years |
vboxsync |
CFGM: Made the CFGMR3CreateTree usable with pUVM == NULL for testing …
|
|
|
@46780
|
11 years |
vboxsync |
VMM/EM: Commented out debug assertion for single-stepping.
|
|
|
@46753
|
11 years |
vboxsync |
VMM/HM: Log consistency.
|
|
|
@46724
|
11 years |
vboxsync |
VMM/HM: Refactor the state-flags for proper sharing between old, new …
|
|
|
@46718
|
11 years |
vboxsync |
VMM/HM: Updating context-flags unconditionally from ring-3 when it's …
|
|
|
@46706
|
11 years |
vboxsync |
VMM/HM: release logging.
|
|
|
@46675
|
11 years |
vboxsync |
VMM/HM: Log.
|
|
|
@46674
|
11 years |
vboxsync |
VMM/HM: Log adjustments.
|
|
|
@46673
|
11 years |
vboxsync |
VMM/HM: AMD-V bits logging.
|
|
|
@46620
|
11 years |
vboxsync |
VMM/CPUM: cosmetical fix
|
|
|
@46616
|
11 years |
vboxsync |
Runtime/r3/mp-win, Runtime/Makefile: Support for getting physical core …
|
|
|
@46587
|
11 years |
vboxsync |
VMM/HM: A tad bit more comments on what is really going on.
|
|
|
@46557
|
11 years |
vboxsync |
VMM: AMD-V bits.
|
|
|
@46493
|
11 years |
vboxsync |
STAMR3Deregister* optimizations. Relevant for both startup and …
|
|
|
@46486
|
11 years |
vboxsync |
IEM: movsxd
|
|
|
@46474
|
11 years |
vboxsync |
VBoxDef2LazyLoad: Added tool for generating lazy loading of …
|
|
|
@46452
|
11 years |
vboxsync |
build fix
|
|
|
@46450
|
11 years |
vboxsync |
STAM: Fixed bug in stamR3LookupDestroyTree.
|
|
|
@46447
|
11 years |
vboxsync |
VMM: Optimize STAM enumeration. Multi pattern expressions are not …
|
|
|
@46443
|
11 years |
vboxsync |
STAM: Registration optimizations.
|
|
|
@46439
|
12 years |
vboxsync |
pow(grr, 2)
|
|
|
@46438
|
12 years |
vboxsync |
build fix
|
|
|
@46437
|
12 years |
vboxsync |
too fast
|
|
|
@46436
|
12 years |
vboxsync |
STAM: Cheap but efficient lookup optimization.
|
|
|
@46424
|
12 years |
vboxsync |
VMM,Main: Introduced a execute-all-in-IEM debug mode.
|
|
|