|
|
@27147
|
15 years |
vboxsync |
FreeBSD: Enable new allocation mode using the PhysNC allocator
|
|
|
@27117
|
15 years |
vboxsync |
build fix.
|
|
|
@27116
|
15 years |
vboxsync |
Kicked out the GMMR0DeflatedBalloon implementation since it was …
|
|
|
@27103
|
15 years |
vboxsync |
Missing default
|
|
|
@27102
|
15 years |
vboxsync |
Reset the memory balloon during VM reset
|
|
|
@27084
|
15 years |
vboxsync |
Take the balloon size into account when applying account limits for the VM.
|
|
|
@27005
|
15 years |
vboxsync |
Set fLegacyAllocationMode=false for Solaris hosts.
|
|
|
@26825
|
15 years |
vboxsync |
VMM: set fLegacyAllocationMode=false for Linux hosts
|
|
|
@26606
|
15 years |
vboxsync |
Large page work
|
|
|
@26577
|
15 years |
vboxsync |
More large page work
|
|
|
@26564
|
15 years |
vboxsync |
Remove mutex lock release
|
|
|
@26563
|
15 years |
vboxsync |
Started with large page support
|
|
|
@26542
|
15 years |
vboxsync |
Preparations for large page use
|
|
|
@26491
|
15 years |
vboxsync |
VMM: whitespace cleanup.
|
|
|
@26413
|
15 years |
vboxsync |
Bounding mode off by default for win64
|
|
|
@26412
|
15 years |
vboxsync |
Compile fix
|
|
|
@26411
|
15 years |
vboxsync |
Wrong parameter for gmmR0AllocateOneChunk
|
|
|
@26376
|
15 years |
vboxsync |
HPET: reworking locking per Knut suggestions
|
|
|
@26296
|
15 years |
vboxsync |
more warnings.
|
|
|
@26234
|
15 years |
vboxsync |
Compile fix
|
|
|
@26233
|
15 years |
vboxsync |
Missing update for nested paging handler (r57224).
|
|
|
@26180
|
15 years |
vboxsync |
*: The rest of the %V* format specifiers are history.
|
|
|
@26175
|
15 years |
vboxsync |
PDM: Ring-0 and raw-mode context driver helpers. Driver RC relcoations.
|
|
|
@26152
|
15 years |
vboxsync |
VMM: pdm.h and @copydoc cleanups.
|
|
|
@26150
|
15 years |
vboxsync |
PGM: Split out the inlined code from PGMInternal.h and into …
|
|
|
@26146
|
15 years |
vboxsync |
Make sure we fall back to the recompiler if the VMM device heap is …
|
|
|
@26103
|
15 years |
vboxsync |
Do not enable NXE if the host hasn't activated it (32 bits VT-x only)
|
|
|
@26066
|
15 years |
vboxsync |
Guest SMP: force all VCPUs to go back to ring 3 when a pgm pool flush …
|
|
|
@26062
|
15 years |
vboxsync |
Handle pending pgm sync operations in the main execution loop (vt-x/amd-v)
|
|
|
@26025
|
15 years |
vboxsync |
build fix.
|
|
|
@26018
|
15 years |
vboxsync |
Missing pending pgm sync handling in VT-x and AMD-V page fault …
|
|
|
@26014
|
15 years |
vboxsync |
HWVMXR0.cpp: -Wshadow.
|
|
|
@26013
|
15 years |
vboxsync |
HWSVMR0.cpp: -Wshadow.
|
|
|
@26001
|
15 years |
vboxsync |
PDM,*: Redid the PDM structure versions. Check the instance and helper …
|
|
|
@25995
|
15 years |
vboxsync |
VMM: PDM infrastructure for HPET
|
|
|
@25931
|
15 years |
vboxsync |
Added VBOX_HWVIRTEX_IGNORE_SVM_IN_USE environment variable check to …
|
|
|
@25914
|
15 years |
vboxsync |
PGMInvalidatePage already flushes the page. No need to do it again …
|
|
|
@25837
|
15 years |
vboxsync |
VMM: More micro optimizations around CPUM getters and predicates.
|
|
|
@25647
|
15 years |
vboxsync |
Some more doxygen fixes, now for Core.docs.
|
|
|
@25553
|
15 years |
vboxsync |
Inverted check (unrestricted guest commit regression)
|
|
|
@25528
|
15 years |
vboxsync |
IPRT,SUPDrv,++: AssertMsg[12] -> AssertMsg1Weak, AssertMsg1, …
|
|
|
@25489
|
15 years |
vboxsync |
Don't crash if pVCpu is NULL
|
|
|
@25413
|
15 years |
vboxsync |
Corrected return value in case of success
|
|
|
@25397
|
15 years |
vboxsync |
Backed out 56022; not the real problem
|
|
|
@25396
|
15 years |
vboxsync |
Must set uCurrentASID or else invvpid might fail
|
|
|
@25395
|
15 years |
vboxsync |
Wrong comment
|
|
|
@25393
|
15 years |
vboxsync |
Correct VMX_WRITE_SELREG for unrestricted guest execution
|
|
|
@25392
|
15 years |
vboxsync |
Unrestricted guest execution update
|
|
|
@25389
|
15 years |
vboxsync |
More unrestricted guest execution changes
|
|
|
@25386
|
15 years |
vboxsync |
Initial commit for unrestricted guest execution support (VT-x)
|
|
|
@25372
|
15 years |
vboxsync |
windows build fix.
|
|
|
@25237
|
15 years |
vboxsync |
Cpu flags not restored in exit paths. (raw mode; unlikely failures)
|
|
|
@25226
|
15 years |
vboxsync |
*: Assert(RT_SUCCESS(rc)) -> AssertRC(rc)
|
|
|
@25193
|
15 years |
vboxsync |
Wrong use of fGlobalInit
|
|
|
@24994
|
15 years |
vboxsync |
HWSVMR0.cpp: space
|
|
|
@24993
|
15 years |
vboxsync |
VMMR0/HWSVMR0.cpp: Corrected the csHid.attr.n.u1Granularity fix and …
|
|
|
@24985
|
15 years |
vboxsync |
Note about missing RTMpPokeCpu implementation on some host platforms.
|
|
|
@24976
|
15 years |
vboxsync |
HWSVMR0.cpp: Disabled the assertions as it turns out SS is also affected.
|
|
|
@24959
|
15 years |
vboxsync |
CPUM,HWACCM: Moved the fixing up of csHid.n.u1Granularity to HWACCM …
|
|
|
@24848
|
15 years |
vboxsync |
x86.h/.mac,CPUM.cpp: made FTW a word again and made cpumR3InfoOne dump …
|
|
|
@24829
|
15 years |
vboxsync |
Removed excessive logging
|
|
|
@24813
|
15 years |
vboxsync |
Write MSR_K8_HWCR value to release log (AMD-V diagnostics).
|
|
|
@24809
|
15 years |
vboxsync |
HWVMXR0.cpp: fixed logging.
|
|
|
@24763
|
15 years |
vboxsync |
Deal with extra error case
|
|
|
@24731
|
15 years |
vboxsync |
Logging changes
|
|
|
@24507
|
15 years |
vboxsync |
HWACCMR0.cpp: privately disabled the assertion.
|
|
|
@24485
|
15 years |
vboxsync |
Corrected assertion
|
|
|
@24484
|
15 years |
vboxsync |
Must reinit VT-x and AMD-V after a suspend as some BIOSes don't do …
|
|
|
@24482
|
15 years |
vboxsync |
HWACCMR0.cpp: Disabled deadly assertion.
|
|
|
@24368
|
15 years |
vboxsync |
Additional check for in-use AMD-V.
|
|
|
@24324
|
15 years |
vboxsync |
Minor cleanup
|
|
|
@24284
|
15 years |
vboxsync |
Compile fix
|
|
|
@24283
|
15 years |
vboxsync |
Cleaned up
|
|
|
@24251
|
15 years |
vboxsync |
Another tpr patch fix
|
|
|
@24249
|
15 years |
vboxsync |
TPR patch fixes
|
|
|
@24248
|
15 years |
vboxsync |
VT-x: Must save the host's LSTAR msr in case the guest changed it (TPR …
|
|
|
@24243
|
15 years |
vboxsync |
TPR patching for VT-x without VMX_VMCS_CTRL_PROC_EXEC2_VIRT_APIC. Untested.
|
|
|
@24216
|
15 years |
vboxsync |
VMM: Backed out r54155 & r54154 due to XP breakage.
|
|
|
@24207
|
15 years |
vboxsync |
Check if we need to intercept invlpg; we catch all page table updates, …
|
|
|
@24181
|
15 years |
vboxsync |
VMM,SUPDrv,IPRT: Always initialize RTSPINLOCKTMP structures.
|
|
|
@24139
|
15 years |
vboxsync |
Also missing ApicHlp_SetInterruptFF cases for R0/RC.
|
|
|
@24138
|
15 years |
vboxsync |
Missing Set/ClearInterruptFF cases for R0 & RC.
|
|
|
@24125
|
15 years |
vboxsync |
DevAPIC/PDM: Properly route PIC interrupts through local APIC (fixes …
|
|
|
@24032
|
15 years |
vboxsync |
Return error code if VT-x/AMD-V init fails.
|
|
|
@24029
|
15 years |
vboxsync |
Compile fix
|
|
|
@24027
|
15 years |
vboxsync |
Fail if VT-x or AMD-V are already enabled (Windows 7)
|
|
|
@23983
|
15 years |
vboxsync |
Must flush all contexts when restarting with asid 1
|
|
|
@23977
|
15 years |
vboxsync |
Cleaned up
|
|
|
@23976
|
15 years |
vboxsync |
Flush page instead of context (code path not used)
|
|
|
@23972
|
15 years |
vboxsync |
Must set tlb flush flag when exiting ring 0 (local init)
|
|
|
@23944
|
15 years |
vboxsync |
Format specifier fix
|
|
|
@23943
|
15 years |
vboxsync |
More verbose assertion
|
|
|
@23927
|
15 years |
vboxsync |
netflt/win: alternative loopback handling mechanism (disabled for now)
|
|
|
@23922
|
15 years |
vboxsync |
missing case
|
|
|
@23792
|
15 years |
vboxsync |
Similar unexpected return value hack for nested paging (guest SMP).
|
|
|
@23641
|
15 years |
vboxsync |
Wrong else
|
|
|
@23610
|
15 years |
vboxsync |
IPRT,VMM,SUPDrv,VBGLR0: Added a parameter to RTR0MemObjLockUser/Kernel …
|
|
|
@23566
|
15 years |
vboxsync |
Fixed assertion
|
|
|
@23553
|
15 years |
vboxsync |
More assertions
|
|
|
@23517
|
15 years |
vboxsync |
Noisy logging
|
|
|