|
|
@98103
|
2 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@96407
|
2 years |
vboxsync |
scm copyright and license note update
|
|
|
@93554
|
3 years |
vboxsync |
VMM: Changed PAGE_SIZE -> GUEST_PAGE_SIZE / HOST_PAGE_SIZE, PAGE_SHIFT …
|
|
|
@93115
|
3 years |
vboxsync |
scm --update-copyright-year
|
|
|
@92391
|
3 years |
vboxsync |
VMM/PGM,GMM: Made pgmR0PhysAllocateHandyPages & …
|
|
|
@92368
|
3 years |
vboxsync |
VMM/PGM,GMM: Baked PGMR3PhysAllocateLargePage into …
|
|
|
@92343
|
3 years |
vboxsync |
VMM/GMM: Put the chunk ID allocation under a separate spinlock so we …
|
|
|
@92342
|
3 years |
vboxsync |
VMM/GMM: Put the chunk ID allocation under a separate spinlock so we …
|
|
|
@92341
|
3 years |
vboxsync |
VMM/GMM: Baked page allocation into gmmR0RegisterChunk too, reducing …
|
|
|
@92340
|
3 years |
vboxsync |
VMM/GMM: Optimized zeroing of large pages in gmmR0RegisterChunk (linux …
|
|
|
@92339
|
3 years |
vboxsync |
VMM/GMM: Optimized GMMR0AllocateLargePage a little by making …
|
|
|
@92326
|
3 years |
vboxsync |
VMM/GMM,PGM: Optimize zeroing of RAM allocations by not doing it again …
|
|
|
@92249
|
3 years |
vboxsync |
VMM/GMM: Removed special hacks for 32-bit hosts, making the code …
|
|
|
@92248
|
3 years |
vboxsync |
VMM/GMM: Removed all the legacy mode code (disabled everywhere since …
|
|
|
@92202
|
3 years |
vboxsync |
VMM/GMMR0: Tie down chunks to UID and don't cross such. bugref:10093
|
|
|
@91540
|
3 years |
vboxsync |
VMM/GVMMR0: Corrected idSharedPage validation in …
|
|
|
@91450
|
3 years |
vboxsync |
VMM: Use RTR0MemObjAllocLarge w/ RTMEMOBJ_ALLOC_LARGE_F_FAST for …
|
|
|
@91321
|
3 years |
vboxsync |
VMM/GMMR0: Disabled legacy mode everywhere.
|
|
|
@91014
|
3 years |
vboxsync |
VMM: Made VBOX_WITH_RAM_IN_KERNEL non-optional, removing all the tests …
|
|
|
@90784
|
3 years |
vboxsync |
VMM: VALID_PTR -> RT_VALID_PTR.
|
|
|
@82992
|
5 years |
vboxsync |
VMM/GMMR0: Added a per-VM chunk TLB to avoid having everyone hammer …
|
|
|
@82990
|
5 years |
vboxsync |
VMM/GMMR0: Added TLB statistics for GMMR0PageIdToVirt. bugref:9627
|
|
|
@82989
|
5 years |
vboxsync |
VMM/GMMR0: Added a per-VM chunk TLB to avoid having everyone hammer …
|
|
|
@82978
|
5 years |
vboxsync |
VMM/GMMR0: Introduce a spinlock to protect the AVL tree and associated …
|
|
|
@82977
|
5 years |
vboxsync |
VMM/GMMR0: Use the chunk list rather than the AVL tree in …
|
|
|
@82976
|
5 years |
vboxsync |
VMM/GMMR0: Use the chunk list rather than the AVL tree in …
|
|
|
@82975
|
5 years |
vboxsync |
VMM/GMMR0: Use the chunk list rather than the AVL tree in …
|
|
|
@82968
|
5 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@82916
|
5 years |
vboxsync |
VMM/darwin: Enable mapping/allocating guest RAM into host ring-0. …
|
|
|
@82876
|
5 years |
vboxsync |
VMM/GMMR0: Working on eliminating legacy-mode (locking user memory …
|
|
|
@82866
|
5 years |
vboxsync |
VMM/GMMR0: Allow large page in legacy allocation mode too. bugref:5324
|
|
|
@82862
|
5 years |
vboxsync |
VMM/GMMR0: Darwin must use critsects for the giant lock too as we can …
|
|
|
@82591
|
5 years |
vboxsync |
VMM: Changing how we access guest RAM when in ring-0 (disabled). …
|
|
|
@81369
|
5 years |
vboxsync |
*: doxygen fixes
|
|
|
@80346
|
5 years |
vboxsync |
VMM,PciRaw: Eliminate duplicate PGVM/PVMCC and PGVMCPU/PVMCPUCC …
|
|
|
@80334
|
5 years |
vboxsync |
VMM: Eliminating the VBOX_BUGREF_9217 preprocessor macro. bugref:9217
|
|
|
@80333
|
5 years |
vboxsync |
VMM: Eliminating the VBOX_BUGREF_9217_PART_I preprocessor macro. …
|
|
|
@80274
|
5 years |
vboxsync |
VMM: Refactoring VMMR0/* and VMMRZ/* to use VMCC & VMMCPUCC. bugref:9217
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@76393
|
6 years |
vboxsync |
VBox/vmm/gmm.h,pgm.h: Avoid dragging in VMMDev.h just for …
|
|
|
@73097
|
6 years |
vboxsync |
*: Made RT_UOFFSETOF, RT_OFFSETOF, RT_UOFFSETOF_ADD and …
|
|
|
@69774
|
7 years |
vboxsync |
Fix typo in comments.
|
|
|
@69111
|
7 years |
vboxsync |
(C) year
|
|
|
@68012
|
7 years |
vboxsync |
doxyen build fix
|
|
|
@68010
|
7 years |
vboxsync |
VMMR0,PDMR0: Adding GVM parameter and validation thereof to the …
|
|
|
@68008
|
7 years |
vboxsync |
VMMR0,GVMMR0: Adding GVM parameter to the calls. [build fix]
|
|
|
@68007
|
7 years |
vboxsync |
VMMR0,GVMMR0: Adding GVM parameter to the calls.
|
|
|
@67994
|
7 years |
vboxsync |
PGMR0,GVMMR0: Ditto for large page alloc.
|
|
|
@67993
|
7 years |
vboxsync |
PGMR0Phys*Handy*: Added pGVM parameter and changed the PVMCPU to idCpu.
|
|
|
@66439
|
8 years |
vboxsync |
VMM/VMMR0: %RKv
|
|
|
@63465
|
8 years |
vboxsync |
VMM: warnings (clang)
|
|
|
@62478
|
8 years |
vboxsync |
(C) 2016
|
|
|
@58126
|
9 years |
vboxsync |
VMM: Fixed almost all the Doxygen warnings.
|
|
|
@58123
|
9 years |
vboxsync |
VMM: Made @param pVCpu more uniform and to the point.
|
|
|
@58122
|
9 years |
vboxsync |
VMM: Made @param pVM more uniform and to the point.
|
|
|
@58116
|
9 years |
vboxsync |
VMM: Doxygen fixes.
|
|
|
@57858
|
9 years |
vboxsync |
VMM: warnings.
|
|
|
@57857
|
9 years |
vboxsync |
VMM: unused parameter warnings.
|
|
|
@57567
|
9 years |
vboxsync |
VMM: unused var.
|
|
|
@57358
|
9 years |
vboxsync |
*: scm cleanup run.
|
|
|
@57006
|
9 years |
vboxsync |
VMM,*: Annotated format strings in the VMM APIs and dealt with the fallout.
|
|
|
@56985
|
9 years |
vboxsync |
VMM: Log and assertion formatting fixes.
|
|
|
@56287
|
10 years |
vboxsync |
VMM: Updated (C) year.
|
|
|
@51940
|
10 years |
vboxsync |
GMMR0: Switched from fast mutex to critical section for the giant …
|
|
|
@49789
|
11 years |
vboxsync |
VMM: don't ignore the error code of RTAvl*DoWithAll() if the callback …
|
|
|
@49481
|
11 years |
vboxsync |
VMM: Warnings.
|
|
|
@44716
|
12 years |
vboxsync |
GMMR0: Adjusting the allocation strategy to go look for foreign memory …
|
|
|
@44528
|
12 years |
vboxsync |
header (C) fixes
|
|
|
@44442
|
12 years |
vboxsync |
GMMR0.cpp: Fixed sparse allocation of chunk IDs spotted by Frank …
|
|
|
@43235
|
12 years |
vboxsync |
GMMR0.cpp: Fixed bug in GMMR0CleanupVM/gmmR0CleanupVMScanChunk …
|
|
|
@43047
|
12 years |
vboxsync |
VMM: Must flush changes pending in the handy page array before freeing …
|
|
|
@43045
|
12 years |
vboxsync |
PGM: Employ the 4 unused PGMPHYSPAGE bits for checksumming shared …
|
|
|
@42976
|
12 years |
vboxsync |
GMMR0.cpp: duh.
|
|
|
@41965
|
12 years |
vboxsync |
VMM: ran scm. Mostly svn:keywords changes (adding Revision).
|
|
|
@41776
|
12 years |
vboxsync |
doxygen comments.
|
|
|
@41774
|
12 years |
vboxsync |
bugref..
|
|
|
@40237
|
13 years |
vboxsync |
VMMR0/GMMR0: mac-dbg build fix
|
|
|
@40228
|
13 years |
vboxsync |
GMM: build fix.
|
|
|
@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.
|
|
|
@39745
|
13 years |
vboxsync |
Check some more out of memory statuses.
|
|
|
@39515
|
13 years |
vboxsync |
*: Use RTLISTANCHOR.
|
|
|
@39402
|
13 years |
vboxsync |
VMM: don't use generic IPE status codes, use specific ones. Part 1.
|
|
|
@39084
|
13 years |
vboxsync |
VMM: -Wunused-parameter on mac.
|
|
|
@39078
|
13 years |
vboxsync |
VMM: -Wunused-parameter
|
|
|
@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.
|
|
|
@38536
|
13 years |
vboxsync |
vmm: fix INVALID_ARGUMENT guru on insufficient memory (fix page …
|
|
|
@38072
|
13 years |
vboxsync |
GMMR0.cpp: Fixed fast mutex leak in GMMR0Term.
|
|
|
@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 …
|
|
|
@37251
|
14 years |
vboxsync |
GMMR0: Removed unused code and moved some functions around.
|
|
|
@37250
|
14 years |
vboxsync |
GMMR0: Unused variable.
|
|
|