|
|
@28460
|
15 years |
vboxsync |
Don't catch cr8 writes by default for nested paging
|
|
|
@28439
|
15 years |
vboxsync |
attempt to fix win-dbg
|
|
|
@28434
|
15 years |
vboxsync |
*: whitespace cleanups by scm and two manually picked nits.
|
|
|
@28428
|
15 years |
vboxsync |
build fix.
|
|
|
@28425
|
15 years |
vboxsync |
Added PDMDRVHLP::pfnCallR0 / PDMDrvHlpCallR0 / PFNPDMDRVREQHANDLERR0 …
|
|
|
@28423
|
15 years |
vboxsync |
Compile fix
|
|
|
@28422
|
15 years |
vboxsync |
Shared paging updates
|
|
|
@28338
|
15 years |
vboxsync |
Windows linking fixes.
|
|
|
@28320
|
15 years |
vboxsync |
Network/D*,VMM: Moving the TX threads, part 1.
|
|
|
@28319
|
15 years |
vboxsync |
pdmdev: Made PDMDevHlpVMState available in R0 and RC.
|
|
|
@28285
|
15 years |
vboxsync |
We don't pass on invlpg information to the recompiler for nested …
|
|
|
@28122
|
15 years |
vboxsync |
PDMR0DynMap: comment.
|
|
|
@28043
|
15 years |
vboxsync |
Wrong unit
|
|
|
@28036
|
15 years |
vboxsync |
More metrics changes
|
|
|
@28012
|
15 years |
vboxsync |
Use PGMR3QueryFreeMemory instead
|
|
|
@27999
|
15 years |
vboxsync |
Introducing PGMR3QueryBalloonSize
|
|
|
@27976
|
15 years |
vboxsync |
*: scm cleans up whitespace and adds a new line at the end of …
|
|
|
@27630
|
15 years |
vboxsync |
PGM,HWACCM: Fix for panic on 32-bit mac os x when using nested paging. …
|
|
|
@27520
|
15 years |
vboxsync |
Handle X86_XCPT_BP exits for AMD-V in debug builds.
|
|
|
@27464
|
15 years |
vboxsync |
PGMR0DynMap.cpp: PGMDynMapPushAutoSubset bugfix and logging …
|
|
|
@27445
|
15 years |
vboxsync |
Logging update
|
|
|
@27444
|
15 years |
vboxsync |
Resync DR6 if the debug state is active.
|
|
|
@27442
|
15 years |
vboxsync |
Paranoia
|
|
|
@27440
|
15 years |
vboxsync |
More logging
|
|
|
@27438
|
15 years |
vboxsync |
We must intercept X86_XCPT_DB for VT-x as DR6 is modified by X86_EFL_TF.
|
|
|
@27409
|
15 years |
vboxsync |
Logging fix
|
|
|
@27400
|
15 years |
vboxsync |
Renable new alloc mode for Solaris.
|
|
|
@27354
|
15 years |
vboxsync |
GMMR0: Disable new alloc code on Solaris for testing.
|
|
|
@27231
|
15 years |
vboxsync |
Implemented mwait extension for breaking on external interrupt when …
|
|
|
@27182
|
15 years |
vboxsync |
Saved the state of ballooned memory and reinflate when loading the …
|
|
|
@27162
|
15 years |
vboxsync |
VMM/GMMR0: fixed resetting cBalloonedPages on GMMBALLOONACTION_RESET.
|
|
|
@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.
|
|
|