aboutsummaryrefslogtreecommitdiff
path: root/mm/sparse-vmemmap.c
AgeCommit message (Expand)AuthorFilesLines
2020-08-07mm/sparse: only sub-section aligned range would be populatedGravatar Wei Yang 1-14/+6
2020-08-07mm/sparsemem: enable vmem_altmap support in vmemmap_alloc_block_buf()Gravatar Anshuman Khandual 1-15/+13
2020-08-07mm/sparsemem: enable vmem_altmap support in vmemmap_populate_basepages()Gravatar Anshuman Khandual 1-5/+11
2020-06-09mm: don't include asm/pgtable.h if linux/mm.h is already includedGravatar Mike Rapoport 1-1/+0
2019-07-18mm/sparsemem: convert kmalloc_section_memmap() to populate_section_memmap()Gravatar Dan Williams 1-7/+14
2018-10-31mm: remove include/linux/bootmem.hGravatar Mike Rapoport 1-1/+0
2018-10-31memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variantsGravatar Mike Rapoport 1-1/+2
2018-10-31memblock: remove _virt from APIs returning virtual addressGravatar Mike Rapoport 1-1/+1
2018-08-17mm/sparse: delete old sparse_init and enable new oneGravatar Pavel Tatashin 1-21/+0
2018-08-17mm/sparse: move buffer init/fini to the common placeGravatar Pavel Tatashin 1-2/+0
2018-08-17mm/sparse: abstract sparse buffer allocationsGravatar Pavel Tatashin 1-34/+6
2018-08-17mm/sparse: optimize memmap allocation during sparse_init()Gravatar Baoquan He 1-2/+4
2018-08-17mm/sparsemem.c: defer the ms->section_mem_map clearingGravatar Baoquan He 1-4/+0
2018-01-08mm: merge vmem_altmap_alloc into altmap_alloc_block_bufGravatar Christoph Hellwig 1-29/+16
2018-01-08mm: split altmap memory map allocation from normal caseGravatar Christoph Hellwig 1-12/+3
2018-01-08mm: pass the vmem_altmap to vmemmap_populateGravatar Christoph Hellwig 1-3/+4
2017-11-15mm, sparse: do not swamp log with huge vmemmap allocation failuresGravatar Michal Hocko 1-2/+10
2017-11-15mm: stop zeroing memory during allocation in vmemmapGravatar Pavel Tatashin 1-8/+18
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-09-06mm, sparse, page_ext: drop ugly N_HIGH_MEMORY branches for allocationsGravatar Michal Hocko 1-8/+3
2017-07-12mm, tree wide: replace __GFP_REPEAT by __GFP_RETRY_MAYFAIL with more useful s...Gravatar Michal Hocko 1-2/+2
2017-03-09mm: convert generic code to 5-level pagingGravatar Kirill A. Shutemov 1-3/+19
2016-08-02treewide: replace obsolete _refok by __refGravatar Fabian Frederick 1-1/+1
2016-03-17mm: convert printk(KERN_<LEVEL> to pr_<level>Gravatar Joe Perches 1-3/+3
2016-03-17mm: coalesce split stringsGravatar Joe Perches 1-4/+4
2016-01-15x86, mm: introduce vmem_altmap to augment vmemmap_populate()Gravatar Dan Williams 1-2/+74
2014-01-21mm/sparse: use memblock apis for early memory allocationsGravatar Santosh Shilimkar 1-2/+4
2013-04-29sparse-vmemmap: specify vmemmap population range in bytesGravatar Johannes Weiner 1-7/+12
2013-04-29mm: try harder to allocate vmemmap blocksGravatar Ben Hutchings 1-3/+5
2011-10-31mm: delete various needless include <linux/module.h>Gravatar Paul Gortmaker 1-1/+0
2010-11-01tree-wide: fix comment/printk typosGravatar Uwe Kleine-König 1-1/+1
2010-08-27x86: Use memblock to replace early_resGravatar Yinghai Lu 1-11/+0
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Gravatar Tejun Heo 1-0/+1
2010-02-12sparsemem: Put mem map for one node together.Gravatar Yinghai Lu 1-1/+73
2010-02-12x86: Make 64 bit use early_res instead of bootmem before slabGravatar Yinghai Lu 1-1/+1
2009-09-22memory hotplug: alloc page from other node in memory onlineGravatar Shaohua Li 1-1/+7
2008-11-06vmemmap: warn about page_structs with remote distanceGravatar David Rientjes 1-1/+1
2008-07-04Christoph has movedGravatar Christoph Lameter 1-1/+1
2008-03-30NULL noise: fs/*, mm/*, kernel/*Gravatar Al Viro 1-4/+4
2007-11-29memory hotplug fix: fix section mismatch in vmammap_allock_block()Gravatar KAMEZAWA Hiroyuki 1-1/+11
2007-10-30mm/sparse-vmemmap.c: make sure init_mm is includedGravatar Glauber de Oliveira Costa 1-0/+1
2007-10-16memory hotplug: Hot-add with sparsemem-vmemmapGravatar Yasunori Goto 1-1/+1
2007-10-16vmemmap: generify initialisation via helpersGravatar Andy Whitcroft 1-96/+63
2007-10-16Generic Virtual Memmap support for SPARSEMEMGravatar Christoph Lameter 1-0/+181