|
|
@41328
|
13 years |
vboxsync |
VMM/VMMR0/HWVMXR0: Code cleanup, style fixes, wrap to 130 columns.
|
|
|
@41327
|
13 years |
vboxsync |
VMX: Do not force #PF traps unless specifically directed to do so.
|
|
|
@41326
|
13 years |
vboxsync |
EM: don't miss the wakeup after an interrupt was injected in certain …
|
|
|
@41321
|
13 years |
vboxsync |
repaired tstMicro
|
|
|
@41318
|
13 years |
vboxsync |
VMX: Minor cleanup to align with SVM, comments.
|
|
|
@41314
|
13 years |
vboxsync |
VMM/VMMR0: comment typo.
|
|
|
@41312
|
13 years |
vboxsync |
VMM/VMMR0: Remove superfluous fFlushTLB flag in HMGLOBLCPUINFO. Fixes …
|
|
|
@41310
|
13 years |
vboxsync |
CPUM: cosmetical typo
|
|
|
@41309
|
13 years |
vboxsync |
SVM: Rearranged intercept setup code for clarity.
|
|
|
@41302
|
13 years |
vboxsync |
SVM: Do not intercept task switches with nested paging.
|
|
|
@41295
|
13 years |
vboxsync |
tstSSM: repaired and delete the saved state after a successful test
|
|
|
@41294
|
13 years |
vboxsync |
VMM/testcase: power off a VM before destroying it
|
|
|
@41293
|
13 years |
vboxsync |
tstVMM: make it work again (need to power off the VM before destroying)
|
|
|
@41282
|
13 years |
vboxsync |
dbg build fix
|
|
|
@41281
|
13 years |
vboxsync |
VMM/VMMR0/HWVMXR0: Use constant for flush though enmFlushVPID would be …
|
|
|
@41280
|
13 years |
vboxsync |
VMM/VMMR0/HWVMXR0: flush by single-context VPID by default on CPU …
|
|
|
@41277
|
13 years |
vboxsync |
VMM/VMMR0/HWSVMR0: AMD FlushByASID feature. Flush before reusing ASIDs …
|
|
|
@41275
|
13 years |
vboxsync |
Quieter.
|
|
|
@41274
|
13 years |
vboxsync |
Alternative access route.
|
|
|
@41273
|
13 years |
vboxsync |
vmexit-rip-aggregation-1.d: A simple script that uses CPUMCTX.
|
|
|
@41271
|
13 years |
vboxsync |
cleanup.
|
|
|
@41268
|
13 years |
vboxsync |
Working on making DTrace grok VM+CPUM and VMCPU+CPUMCPU.
|
|
|
@41261
|
13 years |
vboxsync |
Working on DTrace lib files.
|
|
|
@41260
|
13 years |
vboxsync |
build fix
|
|
|
@41259
|
13 years |
vboxsync |
Working on DTrace lib files.
|
|
|
@41248
|
13 years |
vboxsync |
EM.cpp: This wasn't meant to go in.
|
|
|
@41247
|
13 years |
vboxsync |
More dtrace library stuff. On 64-bit solaris dtrace can now grok the …
|
|
|
@41224
|
13 years |
vboxsync |
VMM/VMMR0/HWVMXR0: fix VERR_PAGE_TABLE_NOT_PRESENT guru with Intel …
|
|
|
@41223
|
13 years |
vboxsync |
VMM/VMMR0/HWVMXR0: minor cleanups.
|
|
|
@41221
|
13 years |
vboxsync |
extpack build fix
|
|
|
@41220
|
13 years |
vboxsync |
VMM: DTrace library files (work in progress).
|
|
|
@41213
|
13 years |
vboxsync |
VMM: comments.
|
|
|
@41205
|
13 years |
vboxsync |
VMM/VMMR0/HWVMXR0: VPID optimization+fix: use VPIDs without flushing …
|
|
|
@41193
|
13 years |
vboxsync |
VMM/VMMR0: debug build fix.
|
|
|
@41190
|
13 years |
vboxsync |
VMM: removed obsolete macros.
|
|
|
@41189
|
13 years |
vboxsync |
VMM/VMMR0/HWVMXR0: Implemented EPT+VPID TLB flushing before VM entry.
|
|
|
@41181
|
13 years |
vboxsync |
VMM/HWACCMAll: file local function as static.
|
|
|
@41173
|
13 years |
vboxsync |
VMM: Fixed reading the wrong (reserved) bit in EPT capabilities, …
|
|
|
@41168
|
13 years |
vboxsync |
VMM: EMHandleRCTmpl.h comment update.
|
|
|
@41158
|
13 years |
vboxsync |
Alignment fix.
|
|
|
@41155
|
13 years |
vboxsync |
alignment and build fixes.
|
|
|
@41154
|
13 years |
vboxsync |
build fix
|
|
|
@41150
|
13 years |
vboxsync |
Fixes.
|
|
|
@41147
|
13 years |
vboxsync |
SUPDrv,VMM: Tracepoints in raw-mode.
|
|
|
@41117
|
13 years |
vboxsync |
SUP,VBoxTpG,++: Initial implementation of generic user module …
|
|
|
@41098
|
13 years |
vboxsync |
HWVMXR0.cpp: If we should do something, mark it as @todo's and put the …
|
|
|
@41076
|
13 years |
vboxsync |
ExtPack build fix.
|
|
|
@41075
|
13 years |
vboxsync |
fixes
|
|
|
@41074
|
13 years |
vboxsync |
VMM preloader.
|
|
|
@41072
|
13 years |
vboxsync |
VMM: fix VERR_PAGE_TABLE_NOT_PRESENT guru meditation caused by failing …
|
|
|
@41069
|
13 years |
vboxsync |
GMMR0,memobj-r0drv-darwin.cpp: Moved the allocate fudge factor from …
|
|
|
@41009
|
13 years |
vboxsync |
CFGM: thousand separator, GB, cb-prefix, and some nits.
|
|
|
@41004
|
13 years |
vboxsync |
VMM/cfgmR3Dump: human-readable sizes
|
|
|
@40975
|
13 years |
vboxsync |
VBoxTpG,SUPDrv,VBoxVMM: Working on static user land probes for the …
|
|
|
@40974
|
13 years |
vboxsync |
white space
|
|
|
@40958
|
13 years |
vboxsync |
Fixed pszArgs == NULL in pdmtracerids.
|
|
|
@40956
|
13 years |
vboxsync |
PDM,APIC,IO-APIC: More IRQ tagging.
|
|
|
@40955
|
13 years |
vboxsync |
int-1.d: Fixes and extensions.
|
|
|
@40954
|
13 years |
vboxsync |
PDM: info pdmtracingids.
|
|
|
@40937
|
13 years |
vboxsync |
Tag the APIC timer IRQs.
|
|
|
@40926
|
13 years |
vboxsync |
typo.
|
|
|
@40925
|
13 years |
vboxsync |
duh + device ids
|
|
|
@40924
|
13 years |
vboxsync |
That works a bit better
|
|
|
@40923
|
13 years |
vboxsync |
work in progress (i.e. no working yet).
|
|
|
@40922
|
13 years |
vboxsync |
export it
|
|
|
@40921
|
13 years |
vboxsync |
pretty
|
|
|
@40920
|
13 years |
vboxsync |
Set the idTracing members.
|
|
|
@40919
|
13 years |
vboxsync |
build fix
|
|
|
@40909
|
13 years |
vboxsync |
Forgot a file.
|
|
|
@40907
|
13 years |
vboxsync |
Working on tracking IRQs for tracing and logging purposes.
|
|
|
@40832
|
13 years |
vboxsync |
HWVMXR0: added a exit reason probe for testing dtrace on windows.
|
|
|
@40827
|
13 years |
vboxsync |
VBoxVMM.d: Use uint64_t.
|
|
|
@40806
|
13 years |
vboxsync |
RTSpinlock: Redid the interface, eliminating NoInts and Tmp. Whether a …
|
|
|
@40776
|
13 years |
vboxsync |
VMM: Better handle protected pages in GC.
|
|
|
@40763
|
13 years |
vboxsync |
SUPR0VtgFireProbe -> SUPR0TracerFireProbe and other SUPDrv-tracer.cpp …
|
|
|
@40727
|
13 years |
vboxsync |
IOMMMIOMapMMIO2Page: Must check IOM_LOCK status code.
|
|
|
@40712
|
13 years |
vboxsync |
NetShaper: Online bandwidth limit setting (#5582)
|
|
|
@40706
|
13 years |
vboxsync |
NetShaper: TX thread implementation (#5582)
|
|
|
@40656
|
13 years |
vboxsync |
Added counters so that VT-x exit stats add up.
|
|
|
@40655
|
13 years |
vboxsync |
build fix
|
|
|
@40652
|
13 years |
vboxsync |
NetShaper,E1000: Basic framework and partial implementation for …
|
|
|
@40645
|
13 years |
vboxsync |
VMM: Experimenting with R0 TPs in HM context.
|
|
|
@40644
|
13 years |
vboxsync |
sup.h,VMMR0.cpp: Moved the ModuleInit/Term prototypes to sup.h.
|
|
|
@40636
|
13 years |
vboxsync |
Implemented VMMR0 static DTrace probes.
|
|
|
@40599
|
13 years |
vboxsync |
A bit more tracing work.
|
|
|
@40596
|
13 years |
vboxsync |
Looking into generating include/VMMTracing.h…
|
|
|
@40595
|
13 years |
vboxsync |
Trying VBoxTpG in disabled mode. Updates kBuild from 2567 to 2570.
|
|
|
@40561
|
13 years |
vboxsync |
Framework for handling VT-x MTF exits.
|
|
|
@40557
|
13 years |
vboxsync |
RT_STR_TUPLE: Switch the length and string so it'll work with …
|
|
|
@40551
|
13 years |
vboxsync |
VT-x: Properly determine #MF interception state.
|
|
|
@40523
|
13 years |
vboxsync |
Fixes argument counting messup in various fist and fst assembly …
|
|
|
@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.
|
|
|
@40486
|
13 years |
vboxsync |
VMM: fixed recent raw mode breakage from r76794
|
|
|
@40453
|
13 years |
vboxsync |
EM/IEM/PATM: some refactoring.
|
|
|
@40451
|
13 years |
vboxsync |
EM: build fix.
|
|
|
@40450
|
13 years |
vboxsync |
EM: Refactoring (dropping pVM argument).
|
|
|
@40449
|
13 years |
vboxsync |
SELM: Refactoring (PVM -> PVMCPU).
|
|
|