|
|
@48132
|
11 years |
vboxsync |
VMM: Ditch VBOX_WITH_VMMR0_DISABLE_PREEMPTION.
|
|
|
@47740
|
11 years |
vboxsync |
IEM: Implemented RF. Working on verfication against VT-x.
|
|
|
@47652
|
11 years |
vboxsync |
VMM: Removed all VBOX_WITH_OLD_[VTX|AMDV]_CODE bits.
|
|
|
@47646
|
11 years |
vboxsync |
First part removing VBOX_WITH_OLD_ related stuff.
|
|
|
@47427
|
11 years |
vboxsync |
PATM,IEM: Added interface for safely and quickly reading patch code.
|
|
|
@47421
|
11 years |
vboxsync |
VMM: Use IEM for I/O that's been deferred to ring-3.
|
|
|
@47323
|
11 years |
vboxsync |
IEM: BSWAP fix (don't blindly trust the intel manual).
|
|
|
@47307
|
11 years |
vboxsync |
IEM: Implemented mfence, lfence, sfence.
|
|
|
@46814
|
11 years |
vboxsync |
VMM/Makefile.kmk: dependency fix
|
|
|
@46664
|
11 years |
vboxsync |
VMM/HMSVMR0: Build fixes, makefile conditionals.
|
|
|
@46560
|
11 years |
vboxsync |
Better test for lazy import lib generation.
|
|
|
@46474
|
11 years |
vboxsync |
VBoxDef2LazyLoad: Added tool for generating lazy loading of …
|
|
|
@46423
|
11 years |
vboxsync |
VMM,Main: Introduced a execute-all-in-IEM debug mode.
|
|
|
@46167
|
12 years |
vboxsync |
Buried DBGFSym.cpp and with it loadsyms - rip.
|
|
|
@46165
|
12 years |
vboxsync |
Made dSYM-bundle loading work as well as line numbers in the stack …
|
|
|
@46137
|
12 years |
vboxsync |
Missing file, reverting 85830.
|
|
|
@46136
|
12 years |
vboxsync |
temporary build fix
|
|
|
@46135
|
12 years |
vboxsync |
Started populating the RC address space in the debugger.
|
|
|
@46111
|
12 years |
vboxsync |
VMM: Drop /DELAYLOAD:dbghelp.dll as we don't import anything from that …
|
|
|
@45786
|
12 years |
vboxsync |
Move HMRCA.asm into the switcher code so we don't need VMMRC.rc.
|
|
|
@45739
|
12 years |
vboxsync |
VMM: First part of HMIsEnabled() and PGMMap*.
|
|
|
@45701
|
12 years |
vboxsync |
VMM: SELM and VMM early HM init changes.
|
|
|
@45529
|
12 years |
vboxsync |
oops.
|
|
|
@45528
|
12 years |
vboxsync |
VBOX_WITH_RAW_MODE changes.
|
|
|
@45293
|
12 years |
vboxsync |
PGMCritSectRw: Prep for ring-0 and raw-mode context operation.
|
|
|
@45276
|
12 years |
vboxsync |
Ring-1 compression patches, courtesy of trivirt AG:
- main: diff to …
|
|
|
@45152
|
12 years |
vboxsync |
PDMCritSectRw: Early morphing stage - untested, ring-3 only.
|
|
|
@45091
|
12 years |
vboxsync |
VMM/VMMR0: HM old-code segregation.
|
|
|
@44528
|
12 years |
vboxsync |
header (C) fixes
|
|
|
@44355
|
12 years |
vboxsync |
PDMNetShaper: Cleanups & fixes (untested). PVM -> PUVM. Note: cs is a …
|
|
|
@43872
|
12 years |
vboxsync |
Make VBOX_WITH_RAW_MODE= link.
|
|
|
@43387
|
12 years |
vboxsync |
VMM: HM cleanup.
|
|
|
@42777
|
12 years |
vboxsync |
IEM and EM: debugging/hacking.
|
|
|
@42669
|
12 years |
vboxsync |
Config.kmk,VMM/Makefile.kmk: Made dbgopt work on Windows and optimize …
|
|
|
@42175
|
12 years |
vboxsync |
VMM/Makefile.kmk: Adding VBOX_WITH_RAW_MODE_NOT_R0.
|
|
|
@42062
|
12 years |
vboxsync |
NetShaper: R0 support (#5582)
|
|
|
@41906
|
12 years |
vboxsync |
CPUM: Combined the visible and hidden selector register data into one …
|
|
|
@41831
|
12 years |
vboxsync |
IEM hacking.
|
|
|
@41477
|
13 years |
vboxsync |
/Makefile.kmk: Cosmetic changes.
|
|
|
@41275
|
13 years |
vboxsync |
Quieter.
|
|
|
@41271
|
13 years |
vboxsync |
cleanup.
|
|
|
@41260
|
13 years |
vboxsync |
build fix
|
|
|
@41259
|
13 years |
vboxsync |
Working on DTrace lib files.
|
|
|
@41247
|
13 years |
vboxsync |
More dtrace library stuff. On 64-bit solaris dtrace can now grok the …
|
|
|
@41221
|
13 years |
vboxsync |
extpack build fix
|
|
|
@41220
|
13 years |
vboxsync |
VMM: DTrace library files (work in progress).
|
|
|
@41147
|
13 years |
vboxsync |
SUPDrv,VMM: Tracepoints in raw-mode.
|
|
|
@41076
|
13 years |
vboxsync |
ExtPack build fix.
|
|
|
@41074
|
13 years |
vboxsync |
VMM preloader.
|
|
|
@40919
|
13 years |
vboxsync |
build fix
|
|
|
@40907
|
13 years |
vboxsync |
Working on tracking IRQs for tracing and logging purposes.
|
|
|
@40652
|
13 years |
vboxsync |
NetShaper,E1000: Basic framework and partial implementation for …
|
|
|
@40636
|
13 years |
vboxsync |
Implemented VMMR0 static DTrace probes.
|
|
|
@40595
|
13 years |
vboxsync |
Trying VBoxTpG in disabled mode. Updates kBuild from 2567 to 2570.
|
|
|
@40519
|
13 years |
vboxsync |
Drop VMMR3.a and DeviceR3.a, we don't need those libraries.
|
|
|
@40517
|
13 years |
vboxsync |
kBuild 2566 -> 2567: dtrace support.
|
|
|
@40516
|
13 years |
vboxsync |
dtrace/solaris: link fix.
|
|
|
@40515
|
13 years |
vboxsync |
dtrace ring-3 on solaris.
|
|
|
@40377
|
13 years |
vboxsync |
Fixes for real dtrace (trailing digits are not allowed in provider names).
|
|
|
@40376
|
13 years |
vboxsync |
VMM: Make it build with dtrace enabled.
|
|
|
@40356
|
13 years |
vboxsync |
MWAIT fixes: Only clear the mwait-active flag when actually resuming …
|
|
|
@40274
|
13 years |
vboxsync |
Introduced VBOX_WITH_REM in Config.kmk and the VMM.
|
|
|
@39320
|
13 years |
vboxsync |
build fix attempt.
|
|
|
@39319
|
13 years |
vboxsync |
build fix attempt.
|
|
|
@39136
|
13 years |
vboxsync |
More MMIO refactoring and some other cleanups.
|
|
|
@39134
|
13 years |
vboxsync |
IEM: some tweaking…
|
|
|
@39070
|
13 years |
vboxsync |
VMM,IPRT: -Wunused-function.
|
|
|
@38954
|
13 years |
vboxsync |
VMMR0: Triple fault debugging hack proof of concept.
|
|
|
@38082
|
13 years |
vboxsync |
*.kmk: Installation/staging adjustments (kBuild 0.2.0 preps).
|
|
|
@37581
|
13 years |
vboxsync |
VMM: does not depend on VBOX_SVN_REV
|
|
|
@37411
|
13 years |
vboxsync |
VMM,SUPDrv: Created DBGFTrace.
|
|
|
@37011
|
14 years |
vboxsync |
IEM: Reduce the code / exception table size a wee bit for GCC.
|
|
|
@36834
|
14 years |
vboxsync |
IEM: Moved the iemCImpl functions out of IEMAll.cpp and into …
|
|
|
@36824
|
14 years |
vboxsync |
Always optimize IEMAll.cpp.
|
|
|
@36768
|
14 years |
vboxsync |
IEM: Initial commit, work in progress.
|
|
|
@36441
|
14 years |
vboxsync |
VMM: Sketched out where to do the initial I/O MMU setup. This adds a …
|
|
|
@35855
|
14 years |
vboxsync |
PCI: start of driver communication infrastructure
|
|
|
@35572
|
14 years |
vboxsync |
Only VBoxRT, VBoxVMM, VBoxDD, VBoxDD2 and VBoxREM should be PIC avoiding.
|
|
|
@35468
|
14 years |
vboxsync |
CPUMDbg.cpp: Hacking in progress (to laptop).
|
|
|
@35380
|
14 years |
vboxsync |
Makefiles: The PATH_<target> variable is deprated, use …
|
|
|
@35362
|
14 years |
vboxsync |
warning
|
|
|
@35348
|
14 years |
vboxsync |
VMM reorg: Moving PATM to where the other VMM sources are.
|
|
|
@35335
|
14 years |
vboxsync |
VMM source reorg: VMMGC -> VMMRC.
|
|
|
@35333
|
14 years |
vboxsync |
VMM source reorg.
|
|
|
@35308
|
14 years |
vboxsync |
AsyncCompletion: Remove obsolete write cache
|
|
|
@34668
|
14 years |
vboxsync |
More extpack build speedup hacking.
|
|
|
@34662
|
14 years |
vboxsync |
Hacking in progress, enclosed in VBOX_ONLY_EXTPACKS_USE_IMPLIBS ifdefs …
|
|
|
@34492
|
14 years |
vboxsync |
VBOX_ONLY_EXTPACKS changes.
|
|
|
@34220
|
14 years |
vboxsync |
Build fix
|
|
|
@34219
|
14 years |
vboxsync |
PDM/BlockCache: First part for #5295, move the writeback cache into a …
|
|
|
@33935
|
14 years |
vboxsync |
VMM: mask all Local APIC interrupt vectors which are set up to NMI …
|
|
|
@32253
|
14 years |
vboxsync |
VMM/DBGF: Added CoreDescriptor.
|
|
|
@32006
|
14 years |
vboxsync |
VMM/DBGFCoreWrite: skeleton.
|
|
|
@31789
|
14 years |
vboxsync |
FT updates
|
|
|
@31721
|
14 years |
vboxsync |
FT skeleton code
|
|
|
@31491
|
14 years |
vboxsync |
DBGF: Kick-off for DBGFR3Reg*. Implemented simple queried only. The …
|
|
|
@31402
|
14 years |
vboxsync |
PGM: Replaced the hazzardous raw-mode context dynamic mapping code …
|
|
|
@30888
|
14 years |
vboxsync |
Makefile.kmk: more syntax checking aliases.
|
|
|
@30799
|
14 years |
vboxsync |
TM: Made it possible to enable the resettable accounting stats in …
|
|
|
@29566
|
15 years |
vboxsync |
Enabled page fusion code (feature itself is still disabled)
|
|
|