aboutsummaryrefslogtreecommitdiff
path: root/vm
Commit message (Expand)AuthorAgeFilesLines
...
* | vm: remove unused field from struct vm_externalJustus Winter2016-02-071-0/+5
* | Fix various memory managment errorsRichard Braun2016-02-025-43/+65
* | Stack the slab allocator directly on top of the physical allocatorRichard Braun2016-02-028-70/+16
* | Use vm_page as the physical memory allocatorRichard Braun2016-01-236-411/+172
* | Import the vm_page module from X15 and relicense to GPLv2+Richard Braun2016-01-232-3/+965
* | Fix object page list typeRichard Braun2016-01-021-1/+1
* | Slightly improve map debugging readabilityRichard Braun2016-01-011-1/+2
* | Improve map debugging readabilityRichard Braun2015-12-292-16/+16
* | Improve VM map debuggingRichard Braun2015-12-292-2/+9
* | Fix vm_map_copyoutRichard Braun2015-12-291-0/+1
* | Nicer out of memory condition reportingSamuel Thibault2015-11-291-0/+4
* | Fix wired accountingSamuel Thibault2015-11-271-0/+2
* | vm: collapse unreachable branch into assertionJustus Winter2015-08-181-28/+3
* | vm: fix compiler warningJustus Winter2015-08-151-3/+0
* | vm: enable extra assertionsJustus Winter2015-08-151-2/+0
* | vm: really fix traversing the list of inactive pagesJustus Winter2015-07-121-1/+1
* | vm: fix traversing the list of inactive pagesJustus Winter2015-07-111-1/+1
* | vm: drop debugging remnantsJustus Winter2015-07-101-10/+0
* | vm: fix panic messageJustus Winter2015-07-091-2/+1
* | Allow non-privileged tasks to wire 64KiB task memorySamuel Thibault2015-07-093-3/+40
* | Fix typoFlávio Cruz2015-06-051-1/+1
* | vm: drop unused `kmem_realloc'Justus Winter2015-05-232-103/+1
* | vm: gracefully handle resource shortageJustus Winter2015-05-201-14/+12
* | kern: import `macros.h' from x15Justus Winter2015-05-194-4/+4
* | kern: avoid #if 0ing out thread_collect_scanJustus Winter2015-02-181-0/+2
* | vm: fix typoJustus Winter2015-02-181-1/+1
* | vm: Fix typo in comment (found by codespell)Stefan Weil2015-01-021-1/+1
* | Revert "Make vm_map really ignore `address' when `anywhere' is true"Samuel Thibault2014-11-101-4/+1
* | Make vm_map really ignore `address' when `anywhere' is trueSamuel Thibault2014-09-061-1/+4
* | Tune pageout parametersSamuel Thibault2014-08-301-5/+5
* | Increate the pageout thread prioritySamuel Thibault2014-08-301-0/+1
* | vm: make struct vm_map fit into a cache lineJustus Winter2014-04-301-2/+5
* | Convert from K&R to ANSIMarin Ramesa2014-04-048-494/+454
* | vm: trigger garbage collection on kernel memory pressureRichard Braun2014-02-061-3/+48
* | Fix potential NULL dereferenceSamuel Thibault2014-02-041-2/+4
* | vm: remove the declaration of memory_object_create_proxyJustus Winter2014-01-161-11/+0
* | vm: reduce the size of struct vm_pageJustus Winter2014-01-031-1/+1
* | vm: merge the two bit fields in struct vm_pageJustus Winter2014-01-031-7/+3
* | vm: remove NS32000-specific padding from struct vm_pageJustus Winter2014-01-031-3/+0
* | Declare void argument lists (part 2)Marin Ramesa2013-12-202-2/+2
* | Mark functions that don't return with attribute noreturnMarin Ramesa2013-12-171-3/+3
* | vm: qualify pointers whose dereferenced values are constant with constMarin Ramesa2013-12-179-21/+21
* | vm/vm_resident.c (vm_page_print): remove unnecessary castsMarin Ramesa2013-12-151-2/+2
* | vm/vm_kern.c (kmem_submap): remove unnecessary castMarin Ramesa2013-12-151-1/+1
* | Declare void argument listsMarin Ramesa2013-12-153-7/+7
* | Cleanup of the memcpy(), memmove(), memcmp() and memset() callsMarin Ramesa2013-12-111-1/+1
* | vm/vm_map.c: use boolean instead of an intMarin Ramesa2013-12-091-2/+2
* | vm/vm_object.c: remove unused variableMarin Ramesa2013-12-091-2/+0
* | vm/vm_pageout.c: remove forward declarationsMarin Ramesa2013-12-092-3/+4
* | Cleanup of the prototypesMarin Ramesa2013-12-092-24/+0