| Commit message (Expand) | Author | Age | Files | Lines |
* | mm/sparse.c: fix typo in online_mem_sections | Michal Hocko | 2017-09-09 | 1 | -1/+1 |
* | mm, sparse, page_ext: drop ugly N_HIGH_MEMORY branches for allocations | Michal Hocko | 2017-09-07 | 1 | -7/+3 |
* | mm, memory_hotplug: do not associate hotadded memory to zones until online | Michal Hocko | 2017-07-07 | 1 | -2/+1 |
* | mm: consider zone which is not fully populated to have holes | Michal Hocko | 2017-07-07 | 1 | -1/+44 |
* | mm, sparsemem: break out of loops early | Dave Hansen | 2017-07-07 | 1 | -14/+46 |
* | mm/sparse: refine usemap_size() a little | Wei Yang | 2017-05-04 | 1 | -4/+1 |
* | mm/memory_hotplug: set magic number to page->freelist instead of page->lru.next | Yasuaki Ishimatsu | 2017-02-23 | 1 | -1/+1 |
* | mm/sparse: use page_private() to get page->private value | Yasuaki Ishimatsu | 2017-02-23 | 1 | -1/+1 |
* | treewide: replace obsolete _refok by __ref | Fabian Frederick | 2016-08-02 | 1 | -1/+1 |
* | make __section_nr() more efficient | Zhou Chengming | 2016-07-29 | 1 | -5/+7 |
* | mm: convert printk(KERN_<LEVEL> to pr_<level> | Joe Perches | 2016-03-17 | 1 | -10/+7 |
* | mm: coalesce split strings | Joe Perches | 2016-03-17 | 1 | -4/+4 |
* | x86, mm: introduce vmem_altmap to augment vmemmap_populate() | Dan Williams | 2016-01-16 | 1 | -3/+5 |
* | mm: use macros from compiler.h instead of __attribute__((...)) | Gideon Israel Dsouza | 2014-04-08 | 1 | -1/+3 |
* | sparse: fix comment | Li Zhong | 2014-04-02 | 1 | -1/+1 |
* | mm/sparse: use memblock apis for early memory allocations | Santosh Shilimkar | 2014-01-22 | 1 | -12/+15 |
* | mm/sparsemem: fix a bug in free_map_bootmem when CONFIG_SPARSEMEM_VMEMMAP | Zhang Yanfei | 2013-11-13 | 1 | -11/+9 |
* | mm/sparsemem: use PAGES_PER_SECTION to remove redundant nr_pages parameter | Zhang Yanfei | 2013-11-13 | 1 | -18/+15 |
* | mm/sparse: introduce alloc_usemap_and_memmap | Wanpeng Li | 2013-09-12 | 1 | -76/+57 |
* | mm/sparse.c: put clear_hwpoisoned_pages within CONFIG_MEMORY_HOTREMOVE | Zhang Yanfei | 2013-07-09 | 1 | -1/+1 |
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik... | Linus Torvalds | 2013-07-04 | 1 | -2/+1 |
|\ |
|
| * | mm/sparse: Remove unused ret in sparse_index_init | Zhang Yanfei | 2013-05-28 | 1 | -2/+1 |
* | | sparsemem: add BUILD_BUG_ON when sizeof mem_section is non-power-of-2 | Cody P Schafer | 2013-07-04 | 1 | -0/+3 |
|/ |
|
* | mm, hotplug: avoid compiling memory hotremove functions when disabled | David Rientjes | 2013-04-30 | 1 | -33/+39 |
* | sparse-vmemmap: specify vmemmap population range in bytes | Johannes Weiner | 2013-04-30 | 1 | -2/+8 |
* | memory-failure: use num_poisoned_pages instead of mce_bad_pages | Xishi Qiu | 2013-02-24 | 1 | -1/+1 |
* | memory-hotplug: consider compound pages when free memmap | Wen Congyang | 2013-02-24 | 1 | -1/+1 |
* | memory-hotplug: remove memmap of sparse-vmemmap | Tang Chen | 2013-02-24 | 1 | -1/+2 |
* | memory-hotplug: move pgdat_resize_lock into sparse_remove_one_section() | Tang Chen | 2013-02-24 | 1 | -1/+4 |
* | memory-hotplug, mm/sparse.c: clear the memory to store struct page | Wen Congyang | 2012-12-12 | 1 | -1/+2 |
* | memory-hotplug: update mce_bad_pages when removing the memory | Wen Congyang | 2012-12-12 | 1 | -0/+22 |
* | mm/vmemmap: fix wrong use of virt_to_page | Jianguo Wu | 2012-11-30 | 1 | -6/+4 |
* | mm/sparse: remove index_init_lock | Gavin Shan | 2012-08-01 | 1 | -13/+1 |
* | mm/sparse: more checks on mem_section number | Gavin Shan | 2012-08-01 | 1 | -0/+2 |
* | mm/sparse: optimize sparse_index_alloc | Gavin Shan | 2012-08-01 | 1 | -6/+4 |
* | mm: setup pageblock_order before it's used by sparsemem | Xishi Qiu | 2012-08-01 | 1 | -0/+3 |
* | mm: sparse: fix usemap allocation above node descriptor section | Yinghai Lu | 2012-07-12 | 1 | -5/+13 |
* | mm: sparse: fix section usemap placement calculation | Yinghai Lu | 2012-07-12 | 1 | -1/+1 |
* | mm: remove sparsemem allocation details from the bootmem allocator | Johannes Weiner | 2012-05-30 | 1 | -13/+12 |
* | bootmem/sparsemem: remove limit constraint in alloc_bootmem_section | Nishanth Aravamudan | 2012-03-22 | 1 | -19/+11 |
* | mm: Map most files to use export.h instead of module.h | Paul Gortmaker | 2011-10-31 | 1 | -1/+1 |
* | mm: make some struct page's const | Ian Campbell | 2011-07-26 | 1 | -1/+1 |
* | Fix common misspellings | Lucas De Marchi | 2011-03-31 | 1 | -1/+1 |
* | thp: remove PG_buddy | Andrea Arcangeli | 2011-01-14 | 1 | -2/+2 |
* | sparsemem: on no vmemmap path put mem_map on node high too | Yinghai Lu | 2010-05-25 | 1 | -3/+6 |
* | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 2010-03-30 | 1 | -0/+1 |
* | sparsemem: Fix compilation on PowerPC | Yinghai Lu | 2010-03-02 | 1 | -4/+7 |
* | sparsemem: Put mem map for one node together. | Yinghai Lu | 2010-02-12 | 1 | -1/+110 |
* | sparsemem: Put usemap for one node together | Yinghai Lu | 2010-02-12 | 1 | -18/+66 |
* | memory hotplug: alloc page from other node in memory online | Shaohua Li | 2009-09-22 | 1 | -3/+6 |