aboutsummaryrefslogtreecommitdiff
path: root/vm/vm_page.h
Commit message (Expand)AuthorAgeFilesLines
* vm_page_bootalloc: Return a phys_addr_tSamuel Thibault2023-08-291-1/+1
* vm: Fix ordering of addresses between DMA32 and DIRECTMAPSamuel Thibault2023-08-141-0/+16
* Shrink struct vm_page sizeSergey Bugaev2023-07-031-6/+12
* vm_page_grab: allow allocating in high memorySamuel Thibault2021-08-271-1/+6
* db: Add show vmstat commandSamuel Thibault2021-08-211-0/+5
* VM: fix pageout throttling to external pagersRichard Braun0 min.1-1/+2
* Rework pageout to handle multiple segmentsRichard Braun2016-09-211-52/+62
* Redefine what an external page isRichard Braun2016-09-211-14/+5
* Replace vm_offset_t with phys_addr_t where appropriateRichard Braun2016-09-211-1/+1
* Remove phys_first_addr and phys_last_addr global variablesRichard Braun2016-09-211-0/+15
* VM: remove commented out codeRichard Braun2016-09-201-23/+0
* Fix early physical page allocationRichard Braun2016-09-031-5/+10
* Optimize slab lookup on the free pathRichard Braun2016-02-221-0/+16
* Fix various memory managment errorsRichard Braun2016-02-021-2/+12
* Stack the slab allocator directly on top of the physical allocatorRichard Braun2016-02-021-1/+2
* Use vm_page as the physical memory allocatorRichard Braun2016-01-231-10/+4
* Import the vm_page module from X15 and relicense to GPLv2+Richard Braun2016-01-231-3/+203
* kern: import `macros.h' from x15Justus Winter2015-05-191-1/+1
* 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
* Cleanup of the prototypesMarin Ramesa2013-12-091-2/+0
* vm/vm_page.h: remove unused variablesMarin Ramesa2013-12-091-5/+0
* Adjust the kernel to use the slab allocatorRichard Braun2011-12-171-1/+0
* 2007-05-05 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge2009-06-181-4/+1
* 2006-10-15 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge2009-06-181-2/+0
* Bother to declare vm_page_release with new parm.Thomas Bushnell1999-06-281-1/+1
* 1999-06-27 Thomas Bushnell, BSG <tb@mit.edu>Thomas Bushnell1999-06-271-2/+15
* Initial sourceThomas Bushnell1997-02-251-0/+322