- f7f9910 mm: stop zeroing memory during allocation in vmemmap by Pavel Tatashin · 7 years ago
- d04fdaf Merge branch 'x86/mm' into x86/asm, to merge branches by Ingo Molnar · 7 years ago
- 629a359 mm/sparsemem: Fix ARM64 boot crash when CONFIG_SPARSEMEM_EXTREME=y by Kirill A. Shutemov · 7 years ago
- b3d9a13 Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts by Ingo Molnar · 7 years ago
- b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
- 83e3c48 mm/sparsemem: Allocate mem_section at runtime for CONFIG_SPARSEMEM_EXTREME=y by Kirill A. Shutemov · 7 years ago
- b4ccec4 mm/sparse.c: fix typo in online_mem_sections by Michal Hocko · 7 years ago
- b95046b mm, sparse, page_ext: drop ugly N_HIGH_MEMORY branches for allocations by Michal Hocko · 7 years ago
- f1dd2cd mm, memory_hotplug: do not associate hotadded memory to zones until online by Michal Hocko · 7 years ago
- 2d070ea mm: consider zone which is not fully populated to have holes by Michal Hocko · 7 years ago
- c4e1be9 mm, sparsemem: break out of loops early by Dave Hansen · 7 years ago
- 60a7a88 mm/sparse: refine usemap_size() a little by Wei Yang · 8 years ago
- ddffe98 mm/memory_hotplug: set magic number to page->freelist instead of page->lru.next by Yasuaki Ishimatsu · 8 years ago
- 857e522 mm/sparse: use page_private() to get page->private value by Yasuaki Ishimatsu · 8 years ago
- bd721ea treewide: replace obsolete _refok by __ref by Fabian Frederick · 8 years ago
- 91fd8b9 make __section_nr() more efficient by Zhou Chengming · 8 years ago
- 1170532 mm: convert printk(KERN_<LEVEL> to pr_<level> by Joe Perches · 9 years ago
- 756a025 mm: coalesce split strings by Joe Perches · 9 years ago
- 4b94ffd x86, mm: introduce vmem_altmap to augment vmemmap_populate() by Dan Williams · 9 years ago
- 3b32123 mm: use macros from compiler.h instead of __attribute__((...)) by Gideon Israel Dsouza · 11 years ago
- c800bcd sparse: fix comment by Li Zhong · 11 years ago
- bb016b8 mm/sparse: use memblock apis for early memory allocations by Santosh Shilimkar · 11 years ago
- 81556b0 mm/sparsemem: fix a bug in free_map_bootmem when CONFIG_SPARSEMEM_VMEMMAP by Zhang Yanfei · 11 years ago
- 85b35fe mm/sparsemem: use PAGES_PER_SECTION to remove redundant nr_pages parameter by Zhang Yanfei · 11 years ago
- 1873209 mm/sparse: introduce alloc_usemap_and_memmap by Wanpeng Li · 11 years ago
- f3deb68 mm/sparse.c: put clear_hwpoisoned_pages within CONFIG_MEMORY_HOTREMOVE by Zhang Yanfei · 11 years ago
- 80cc38b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial by Linus Torvalds · 11 years ago
- 55878e8 sparsemem: add BUILD_BUG_ON when sizeof mem_section is non-power-of-2 by Cody P Schafer · 11 years ago
- 9d1936c mm/sparse: Remove unused ret in sparse_index_init by Zhang Yanfei · 12 years ago
- 4edd7ce mm, hotplug: avoid compiling memory hotremove functions when disabled by David Rientjes · 12 years ago
- 0aad818 sparse-vmemmap: specify vmemmap population range in bytes by Johannes Weiner · 12 years ago
- 293c07e memory-failure: use num_poisoned_pages instead of mce_bad_pages by Xishi Qiu · 12 years ago
- 8a356ce memory-hotplug: consider compound pages when free memmap by Wen Congyang · 12 years ago
- 0197518 memory-hotplug: remove memmap of sparse-vmemmap by Tang Chen · 12 years ago
- cd09968 memory-hotplug: move pgdat_resize_lock into sparse_remove_one_section() by Tang Chen · 12 years ago
- 3ac19f8 memory-hotplug, mm/sparse.c: clear the memory to store struct page by Wen Congyang · 12 years ago
- 95a4774 memory-hotplug: update mce_bad_pages when removing the memory by Wen Congyang · 12 years ago
- ae64ffc mm/vmemmap: fix wrong use of virt_to_page by Jianguo Wu · 12 years ago
- c1c9518 mm/sparse: remove index_init_lock by Gavin Shan · 12 years ago
- db36a46 mm/sparse: more checks on mem_section number by Gavin Shan · 12 years ago
- 5b760e6 mm/sparse: optimize sparse_index_alloc by Gavin Shan · 12 years ago
- ca57df7 mm: setup pageblock_order before it's used by sparsemem by Xishi Qiu · 12 years ago
- 99ab7b1 mm: sparse: fix usemap allocation above node descriptor section by Yinghai Lu · 12 years ago
- 07b4e2b mm: sparse: fix section usemap placement calculation by Yinghai Lu · 12 years ago
- 238305b mm: remove sparsemem allocation details from the bootmem allocator by Johannes Weiner · 13 years ago
- f5bf18f bootmem/sparsemem: remove limit constraint in alloc_bootmem_section by Nishanth Aravamudan · 13 years ago
- b95f1b31 mm: Map most files to use export.h instead of module.h by Paul Gortmaker · 13 years ago
- 33dd4e0 mm: make some struct page's const by Ian Campbell · 13 years ago
- 25985ed Fix common misspellings by Lucas De Marchi · 14 years ago
- 5f24ce5 thp: remove PG_buddy by Andrea Arcangeli · 14 years ago
- e48e67e sparsemem: on no vmemmap path put mem_map on node high too by Yinghai Lu · 15 years ago
- 5a0e3ad include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h by Tejun Heo · 15 years ago
- 81d0d95 sparsemem: Fix compilation on PowerPC by Yinghai Lu · 15 years ago
- 9bdac91 sparsemem: Put mem map for one node together. by Yinghai Lu · 15 years ago
- a4322e1 sparsemem: Put usemap for one node together by Yinghai Lu · 15 years ago
- f52407c memory hotplug: alloc page from other node in memory online by Shaohua Li · 15 years ago
- ef161a9 mm: mminit_validate_memmodel_limits(): remove redundant test by Cyrill Gorcunov · 16 years ago
- 3116848 meminit section warnings by Al Viro · 16 years ago
- fc1efbd mm/sparse.c: removed duplicated include by Huang Weiyi · 16 years ago
- 9e5c6da make mm/sparse.c: make a function static by Adrian Bunk · 16 years ago
- 48c9068 memory hotplug: allocate usemap on the section with pgdat by Yasunori Goto · 16 years ago
- 2dbb51c mm: make defensive checks around PFN values registered for memory usage by Mel Gorman · 16 years ago
- 5167464 revert "memory hotplug: allocate usemap on the section with pgdat" by Andrew Morton · 17 years ago
- d40cee2 mm: remove remaining __FUNCTION__ occurrences by Harvey Harrison · 17 years ago
- 0c0a4a5 memory hotplug: free memmaps allocated by bootmem by Yasunori Goto · 17 years ago
- 86f6dae memory hotplug: allocate usemap on the section with pgdat by Yasunori Goto · 17 years ago
- 9d99217 memory hotplug: align memmap to page size by Yasunori Goto · 17 years ago
- 0475327 memory hotplug: register section/node id to free by Yasunori Goto · 17 years ago
- ea01ea9 hotplug memory remove: generic __remove_pages() support by Badari Pulavarty · 17 years ago
- c2b91e2 x86_64/mm: check and print vmemmap allocation continuous by Yinghai Lu · 17 years ago
- e123dd3 mm: make mem_map allocation continuous by Yinghai Lu · 17 years ago
- bead9a3 mm: sparsemem memory_present() fix by Ingo Molnar · 17 years ago
- a322f8a mm: fix section mismatch warning in sparse.c by Sam Ravnborg · 17 years ago
- 9e2779f is_vmalloc_addr(): Check if an address is within the vmalloc boundaries by Christoph Lameter · 17 years ago
- bbd0682 mm/sparse.c: improve the error handling for sparse_add_one_section() by WANG Cong · 17 years ago
- af0cd5a mm/sparse.c: check the return value of sparse_index_alloc() by WANG Cong · 17 years ago
- 6a22c57 Revert "x86_64: allocate sparsemem memmap above 4G" by Linus Torvalds · 17 years ago
- 98f3cfc memory hotplug: Hot-add with sparsemem-vmemmap by Yasunori Goto · 17 years ago
- 5c0e306 Fix corruption of memmap on IA64 SPARSEMEM when mem_section is not a power of 2 by Mel Gorman · 17 years ago
- 8f6aac4 Generic Virtual Memmap support for SPARSEMEM by Christoph Lameter · 17 years ago
- 540557b sparsemem: record when a section has a valid mem_map by Andy Whitcroft · 17 years ago
- cd881a6 sparsemem: clean up spelling error in comments by Andy Whitcroft · 17 years ago
- 85770ff sparsemem: ensure we initialise the node mapping for SPARSEMEM_STATIC by Andy Whitcroft · 17 years ago
- dec2e6b x86_64: fix section mismatch warning in init.c by Sam Ravnborg · 17 years ago
- 193faea Move three functions that are only needed for CONFIG_MEMORY_HOTPLUG by Stephen Rothwell · 18 years ago
- 2e1c49d x86_64: allocate sparsemem memmap above 4G by Zou Nan hai · 18 years ago
- 577a32f mm: fix section mismatch warnings by Sam Ravnborg · 18 years ago
- 72280ed Add white list into modpost.c for memory hotplug code and ia64's machvec section by Yasunori Goto · 18 years ago
- a3142c8 Fix section mismatch of memory hotplug related code. by Yasunori Goto · 18 years ago
- 6a5b518 [MM]: sparse_init() should be __init. by David S. Miller · 18 years ago
- 25ba77c [PATCH] numa node ids are int, page_to_nid and zone_to_nid should return int by Andy Whitcroft · 18 years ago
- 89689ae [PATCH] Get rid of zone_table[] by Christoph Lameter · 18 years ago
- f2d0aa5 [PATCH] memory hotplug: __GFP_NOWARN is better for __kmalloc_section_memmap() by Yasunori Goto · 18 years ago
- 6ab3d56 Remove obsolete #include <linux/config.h> by Jörn Engel · 18 years ago
- 34af946 [PATCH] spin/rwlock init cleanups by Ingo Molnar · 18 years ago
- 30c253e [PATCH] sparsemem: record nid during memory present by Andy Whitcroft · 18 years ago
- 12783b0 [PATCH] SPARSEMEM incorrectly calculates section number by Mike Kravetz · 19 years ago
- 39d24e6 [PATCH] add slab_is_available() routine for boot code by Mike Kravetz · 19 years ago
- 46a66ee [PATCH] sparsemem interaction with memory add bug fixes by Mike Kravetz · 19 years ago
- 22fc6ec [PATCH] Change maxaligned_in_smp alignemnt macros to internodealigned_in_smp macros by Ravikiran G Thirumalai · 19 years ago