summaryrefslogtreecommitdiff
path: root/vm
AgeCommit message (Expand)Author
2015-08-26the object is locked, i checkedpmm-2015-08-26Justus Winter
2015-08-26remove calls to vm_page_init, they are actually hurting hereJustus Winter
2015-08-26fix vm_page initializationJustus Winter
2015-08-26yyy vm: destroy pagesJustus Winter
2015-08-26XXX pmm from x15, userspace crashes soonJustus Winter
2015-08-26yyy vm: add vm_map_infoJustus Winter
2015-08-26kern/slab: directmap updateRichard Braun
2015-08-26kern/slab: remove the KMEM_CACHE_NORECLAIM flagRichard Braun
2015-08-26vm: verbatim import of x15's physical page allocatorJustus Winter
2015-08-26yyy avoid unlocking while zeroing or copyingJustus Winter
2015-08-20codify locking contractsJustus Winter
2015-08-20yyy vm: turn page queue lock into a general lockJustus Winter
2015-08-20vm/object: use a general lock to protect vm objectsJustus Winter
2015-08-20vm/object: use a general lock to protect the object cacheJustus Winter
2015-08-20vm: use a general lock to protect the default memory managerJustus Winter
2015-08-20vm: fix locking issuesJustus Winter
2015-08-18vm: collapse unreachable branch into assertionJustus Winter
2015-08-15vm: fix compiler warningJustus Winter
2015-08-15vm: enable extra assertionsJustus Winter
2015-07-12vm: really fix traversing the list of inactive pagesJustus Winter
2015-07-11vm: fix traversing the list of inactive pagesJustus Winter
2015-07-10vm: drop debugging remnantsJustus Winter
2015-07-09vm: fix panic messageJustus Winter
2015-07-09Allow non-privileged tasks to wire 64KiB task memorySamuel Thibault
2015-06-05Fix typoFlávio Cruz
2015-05-23vm: drop unused `kmem_realloc'Justus Winter
2015-05-20vm: gracefully handle resource shortageJustus Winter
2015-05-19kern: import `macros.h' from x15Justus Winter
2015-02-18kern: avoid #if 0ing out thread_collect_scanJustus Winter
2015-02-18vm: fix typoJustus Winter
2015-01-02vm: Fix typo in comment (found by codespell)Stefan Weil
2014-11-10Revert "Make vm_map really ignore `address' when `anywhere' is true"Samuel Thibault
2014-09-06Make vm_map really ignore `address' when `anywhere' is trueSamuel Thibault
2014-08-30Tune pageout parametersSamuel Thibault
2014-08-30Increate the pageout thread prioritySamuel Thibault
2014-04-30vm: make struct vm_map fit into a cache lineJustus Winter
2014-04-04Convert from K&R to ANSIMarin Ramesa
2014-02-06vm: trigger garbage collection on kernel memory pressureRichard Braun
2014-02-04Fix potential NULL dereferenceSamuel Thibault
2014-01-16vm: remove the declaration of memory_object_create_proxyJustus Winter
2014-01-03vm: reduce the size of struct vm_pageJustus Winter
2014-01-03vm: merge the two bit fields in struct vm_pageJustus Winter
2014-01-03vm: remove NS32000-specific padding from struct vm_pageJustus Winter
2013-12-20Declare void argument lists (part 2)Marin Ramesa
2013-12-17Mark functions that don't return with attribute noreturnMarin Ramesa
2013-12-17vm: qualify pointers whose dereferenced values are constant with constMarin Ramesa
2013-12-15vm/vm_resident.c (vm_page_print): remove unnecessary castsMarin Ramesa
2013-12-15vm/vm_kern.c (kmem_submap): remove unnecessary castMarin Ramesa
2013-12-15Declare void argument listsMarin Ramesa
2013-12-11Cleanup of the memcpy(), memmove(), memcmp() and memset() callsMarin Ramesa