|
|
@41314
|
13 years |
vboxsync |
VMM/VMMR0: comment typo.
|
|
|
@41312
|
13 years |
vboxsync |
VMM/VMMR0: Remove superfluous fFlushTLB flag in HMGLOBLCPUINFO. Fixes …
|
|
|
@41309
|
13 years |
vboxsync |
SVM: Rearranged intercept setup code for clarity.
|
|
|
@41302
|
13 years |
vboxsync |
SVM: Do not intercept task switches with nested paging.
|
|
|
@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 …
|
|
|
@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.
|
|
|
@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.
|
|
|
@41189
|
13 years |
vboxsync |
VMM/VMMR0/HWVMXR0: Implemented EPT+VPID TLB flushing before VM entry.
|
|
|
@41173
|
13 years |
vboxsync |
VMM: Fixed reading the wrong (reserved) bit in EPT capabilities, …
|
|
|
@41147
|
13 years |
vboxsync |
SUPDrv,VMM: Tracepoints in raw-mode.
|
|
|
@41098
|
13 years |
vboxsync |
HWVMXR0.cpp: If we should do something, mark it as @todo's and put the …
|
|
|
@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 …
|
|
|
@40956
|
13 years |
vboxsync |
PDM,APIC,IO-APIC: More IRQ tagging.
|
|
|
@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.
|
|
|
@40806
|
13 years |
vboxsync |
RTSpinlock: Redid the interface, eliminating NoInts and Tmp. Whether a …
|
|
|
@40763
|
13 years |
vboxsync |
SUPR0VtgFireProbe -> SUPR0TracerFireProbe and other SUPDrv-tracer.cpp …
|
|
|
@40656
|
13 years |
vboxsync |
Added counters so that VT-x exit stats add up.
|
|
|
@40655
|
13 years |
vboxsync |
build fix
|
|
|
@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.
|
|
|
@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.
|
|
|
@40551
|
13 years |
vboxsync |
VT-x: Properly determine #MF interception state.
|
|
|
@40451
|
13 years |
vboxsync |
EM: build fix.
|
|
|
@40450
|
13 years |
vboxsync |
EM: Refactoring (dropping pVM argument).
|
|
|
@40449
|
13 years |
vboxsync |
SELM: Refactoring (PVM -> PVMCPU).
|
|
|
@40447
|
13 years |
vboxsync |
EM: More refactoring.
|
|
|
@40442
|
13 years |
vboxsync |
IEM integration in progress - doing some EM refactoring to ease this …
|
|
|
@40424
|
13 years |
vboxsync |
gcc-4.7 is more paranoid when checking function declarations regarding …
|
|
|
@40360
|
13 years |
vboxsync |
Do not try to run unreal mode code as V86 in VT-x.
|
|
|
@40356
|
13 years |
vboxsync |
MWAIT fixes: Only clear the mwait-active flag when actually resuming …
|
|
|
@40280
|
13 years |
vboxsync |
Corrected a bunch of HC and GC uses in status codes.
|
|
|
@40274
|
13 years |
vboxsync |
Introduced VBOX_WITH_REM in Config.kmk and the VMM.
|
|
|
@40265
|
13 years |
vboxsync |
VMMR0/HWVMXR0,HWSVMR0: symbolic constants for vectors.
|
|
|
@40237
|
13 years |
vboxsync |
VMMR0/GMMR0: mac-dbg build fix
|
|
|
@40228
|
13 years |
vboxsync |
GMM: build fix.
|
|
|
@40227
|
13 years |
vboxsync |
VMM/VMMR0 SupDrv Solaris/MpNotification: Fix guru meditation/panics …
|
|
|
@40226
|
13 years |
vboxsync |
GMM: Checksum shared pages in strict builds.
|
|
|
@40054
|
13 years |
vboxsync |
VMM,VMMDev: Page sharing cleanup.
|
|
|
@40006
|
13 years |
vboxsync |
build fix.
|
|
|
@40005
|
13 years |
vboxsync |
More GMM stats. Added todo regarding GMMR0SharedModuleCheckPage assertion.
|
|
|
@39920
|
13 years |
vboxsync |
GMM/PageFusion: Some cleanups (elimiated gotos) and more detailed …
|
|
|
@39917
|
13 years |
vboxsync |
STAM,GMM,VBoxDbg: Adding GMM statistics (at last). Introduces …
|
|
|
@39909
|
13 years |
vboxsync |
too long lines.
|
|
|
@39812
|
13 years |
vboxsync |
Trace VM exits.
|
|
|
@39745
|
13 years |
vboxsync |
Check some more out of memory statuses.
|
|
|
@39739
|
13 years |
vboxsync |
nits.
|
|
|
@39700
|
13 years |
vboxsync |
cleanup
|
|
|
@39515
|
13 years |
vboxsync |
*: Use RTLISTANCHOR.
|
|
|
@39405
|
13 years |
vboxsync |
VMM: Don't use generic IPE status codes, use specific ones. Part 2.
|
|
|
@39404
|
13 years |
vboxsync |
build fix
|
|
|
@39402
|
13 years |
vboxsync |
VMM: don't use generic IPE status codes, use specific ones. Part 1.
|
|
|
@39357
|
13 years |
vboxsync |
e1000: reverted r74918
|
|
|
@39344
|
13 years |
vboxsync |
e1000: move part of eth header instead of packet body (#4806)
|
|
|
@39332
|
13 years |
vboxsync |
e1000: fix for unresolved memmove on Windows
|
|
|
@39309
|
13 years |
vboxsync |
windows build fix./
|
|
|
@39303
|
13 years |
vboxsync |
VMCPUSET changes.
|
|
|
@39152
|
13 years |
vboxsync |
VMM: cleanups.
|
|
|
@39084
|
13 years |
vboxsync |
VMM: -Wunused-parameter on mac.
|
|
|
@39078
|
13 years |
vboxsync |
VMM: -Wunused-parameter
|
|
|
@39070
|
13 years |
vboxsync |
VMM,IPRT: -Wunused-function.
|
|
|
@39045
|
13 years |
vboxsync |
gcc build fix
|
|
|
@39039
|
13 years |
vboxsync |
VMM: -W4 warnings (MSC).
|
|
|
@39038
|
13 years |
vboxsync |
VMM: -W4 warnings (MSC).
|
|
|
@39034
|
13 years |
vboxsync |
VMM,INTNET: Addressing unused variable warnings.
|
|
|
@38954
|
13 years |
vboxsync |
VMMR0: Triple fault debugging hack proof of concept.
|
|
|
@38953
|
13 years |
vboxsync |
PGM: Attempt at fixing the VERR_MAP_FAILED during state save problem …
|
|
|
@38868
|
13 years |
vboxsync |
CPUMR0.cpp: Log more regarding local apic mapping.
|
|
|
@38816
|
13 years |
vboxsync |
HWSVMR0.cpp: Addendum to r73226 and #5666 - Since we update SS.DPL …
|
|
|
@38707
|
13 years |
vboxsync |
VMM/VT-x: Fix for PAE guests running on 32-bit hosts or 64-bit hosts …
|
|
|
@38685
|
13 years |
vboxsync |
HM: some file headers
|
|
|
@38684
|
13 years |
vboxsync |
HM: some file headers
|
|
|
@38683
|
13 years |
vboxsync |
HM: renamed some internal functions.
|
|
|
@38677
|
13 years |
vboxsync |
IOM: MMIO instruction interpreter bug fixes.
|
|
|
@38577
|
13 years |
vboxsync |
VMM/HWVMXR0: disabled annoying assertion
|
|
|
@38536
|
13 years |
vboxsync |
vmm: fix INVALID_ARGUMENT guru on insufficient memory (fix page …
|
|
|
@38243
|
13 years |
vboxsync |
HWACCM/SVM: Fix running 64bit guests on AMD E-350 CPUs. The DPL field …
|
|
|
@38072
|
13 years |
vboxsync |
GMMR0.cpp: Fixed fast mutex leak in GMMR0Term.
|
|
|
@37955
|
13 years |
vboxsync |
Moved VBox/x86.h/mac to iprt/x86.h/mac.
|
|
|
@37950
|
13 years |
vboxsync |
PGMR0.cpp: Add a VBOX_STRICT around the loop, just in case.
|
|
|
@37805
|
13 years |
vboxsync |
GMMR0: cleanup
|
|
|
@37804
|
13 years |
vboxsync |
GMMR0: Reset the page descriptors when bailing out on a allocation failure.
|
|
|
@37803
|
13 years |
vboxsync |
GMM: Don't ignore the status code of the update loop. PGM: Initialize …
|
|
|
@37584
|
13 years |
vboxsync |
VMM: Check for VMCPU_FF_PDM_CRITSECT in R0 and RC.
|
|
|
@37582
|
13 years |
vboxsync |
PDMCritSect: Fixed PDMCritSectIsOwner[Ex] returning true in …
|
|
|
@37465
|
14 years |
vboxsync |
build fix
|
|
|
@37462
|
14 years |
vboxsync |
Assert compile time sanity.
|
|
|
@37454
|
14 years |
vboxsync |
build fix
|
|
|
@37452
|
14 years |
vboxsync |
IOM,PDMCritSect: Extended PDMCritSectEnter to handle …
|
|
|
@37414
|
14 years |
vboxsync |
TM: Added TMTimerLock, TMTimerUnlock and TMTimerIsLockOwner for …
|
|
|
@37410
|
14 years |
vboxsync |
VMM,SUPDrv: Created DBGFTrace.
|
|
|