Age | Commit message (Expand) | Author | Files | Lines |
2024-02-21 | mm/memory_hotplug: introduce MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE notifiers | Sumanth Korikkar | 1 | -1/+2 |
2023-12-29 | mm/sparsemem: fix race in accessing memory_section->usage | Charan Teja Kalla | 1 | -8/+9 |
2023-08-18 | mm/sparse: remove redundant judgments from macro for_each_present_section_nr | liuq | 1 | -2/+1 |
2023-06-28 | Merge tag 'mm-nonmm-stable-2023-06-24-19-23' of git://git.kernel.org/pub/scm/... | Linus Torvalds | 1 | -1/+1 |
2023-06-19 | mm/sparse: remove unused parameters in sparse_remove_section() | Yajun Deng | 1 | -3/+7 |
2023-06-09 | mm: sparse: mark populate_section_memmap() static | Arnd Bergmann | 1 | -1/+1 |
2023-04-21 | sparse: remove unnecessary 0 values from rc | Li zeming | 1 | -1/+1 |
2023-02-02 | mm/sparse: fix "unused function 'pgdat_to_phys'" warning | Mike Rapoport | 1 | -1/+1 |
2022-11-08 | mm/hwpoison: introduce per-memory_block hwpoison counter | Naoya Horiguchi | 1 | -2/+0 |
2022-07-03 | mm: memory_hotplug: enumerate all supported section flags | Muchun Song | 1 | -1/+1 |
2022-05-13 | mm/memory-failure.c: move clear_hwpoisoned_pages | zhenwei pi | 1 | -27/+0 |
2022-04-28 | mm/sparse-vmemmap: add a pgmap argument to section activation | Joao Martins | 1 | -10/+16 |
2022-03-22 | mm/sparse: make mminit_validate_memmodel_limits() static | Miaohe Lin | 1 | -1/+1 |
2022-01-06 | bootmem: Use page->index instead of page->freelist | Matthew Wilcox (Oracle) | 1 | -1/+1 |
2021-11-06 | memblock: use memblock_free for freeing virtual pointers | Mike Rapoport | 1 | -1/+1 |
2021-11-06 | memblock: rename memblock_free to memblock_phys_free | Mike Rapoport | 1 | -1/+1 |
2021-11-06 | memblock: drop memblock_free_early_nid() and memblock_free_early() | Mike Rapoport | 1 | -1/+1 |
2021-09-03 | mm: introduce memmap_alloc() to unify memory map allocation | Mike Rapoport | 1 | -4/+2 |
2021-09-03 | mm/sparse: clarify pgdat_to_phys | Miles Chen | 1 | -1/+2 |
2021-09-03 | include/linux/mmzone.h: avoid a warning in sparse memory support | Matthew Wilcox | 1 | -1/+1 |
2021-09-03 | mm: sparse: remove __section_nr() function | Ohhoon Kwon | 1 | -26/+0 |
2021-09-03 | mm: sparse: pass section_nr to section_mark_present | Ohhoon Kwon | 1 | -5/+4 |
2021-06-30 | mm: memory_hotplug: factor out bootmem core functions to bootmem_info.c | Muchun Song | 1 | -0/+1 |
2021-06-29 | mm: replace CONFIG_NEED_MULTIPLE_NODES with CONFIG_NUMA | Mike Rapoport | 1 | -1/+1 |
2021-06-16 | mm/sparse: fix check_usemap_section_nr warnings | Miles Chen | 1 | -2/+11 |
2021-05-05 | mm/mempool: minor coding style tweaks | Zhiyuan Dai | 1 | -1/+1 |
2021-05-05 | mm,memory_hotplug: allocate memmap from the added memory range | Oscar Salvador | 1 | -2/+0 |
2021-04-30 | mm/sparse: add the missing sparse_buffer_fini() in error branch | Wang Wensheng | 1 | -0/+1 |
2020-10-16 | mm/memory_hotplug: guard more declarations by CONFIG_MEMORY_HOTPLUG | David Hildenbrand | 1 | -0/+2 |
2020-10-13 | arch, mm: replace for_each_memblock() with for_each_mem_pfn_range() | Mike Rapoport | 1 | -6/+4 |
2020-08-07 | mm/sparse: cleanup the code surrounding memory_present() | Mike Rapoport | 1 | -8/+12 |
2020-08-07 | mm/sparse: never partially remove memmap for early section | Wei Yang | 1 | -3/+7 |
2020-08-07 | mm: remove unneeded includes of <asm/pgalloc.h> | Mike Rapoport | 1 | -1/+0 |
2020-06-09 | mm: don't include asm/pgtable.h if linux/mm.h is already included | Mike Rapoport | 1 | -1/+0 |
2020-06-04 | mm/sparse: fix a typo in comment "convienence"->"convenience" | Ethon Paul | 1 | -1/+1 |
2020-04-07 | mm/sparse.c: move subsection_map related functions together | Baoquan He | 1 | -57/+53 |
2020-04-07 | mm/sparse.c: add note about only VMEMMAP supporting sub-section hotplug | Baoquan He | 1 | -17/+21 |
2020-04-07 | mm/sparse.c: only use subsection map in VMEMMAP case | Baoquan He | 1 | -0/+25 |
2020-04-07 | mm/sparse.c: introduce a new function clear_subsection_map() | Baoquan He | 1 | -8/+23 |
2020-04-07 | mm/sparse.c: introduce new function fill_subsection_map() | Baoquan He | 1 | -11/+21 |
2020-04-02 | mm/sparse.c: allocate memmap preferring the given node | Baoquan He | 1 | -2/+2 |
2020-04-02 | mm/sparse.c: use kvmalloc/kvfree to alloc/free memmap for the classic sparse | Baoquan He | 1 | -24/+3 |
2020-04-02 | mm/sparsemem: get address to page struct instead of address to pfn | Wei Yang | 1 | -1/+1 |
2020-03-29 | mm/sparse: fix kernel crash with pfn_section_valid check | Aneesh Kumar K.V | 1 | -0/+6 |
2020-03-21 | mm/hotplug: fix hot remove failure in SPARSEMEM|!VMEMMAP case | Baoquan He | 1 | -2/+6 |
2020-02-21 | mm/sparsemem: pfn_to_page is not valid yet on SPARSEMEM | Wei Yang | 1 | -1/+1 |
2020-02-04 | mm: factor out next_present_section_nr() | David Hildenbrand | 1 | -10/+0 |
2020-01-31 | mm/sparse.c: reset section's mem_map when fully deactivated | Pingfan Liu | 1 | -1/+1 |
2020-01-13 | mm/memory_hotplug: don't free usage map when removing a re-added early section | David Hildenbrand | 1 | -1/+8 |
2019-12-01 | mm: support memblock alloc on the exact node for sparse_buffer_init() | Yunfeng Ye | 1 | -1/+1 |
2019-12-01 | mm/sparse.c: do not waste pre allocated memmap space | Michal Hocko | 1 | -6/+8 |
2019-12-01 | mm/sparse.c: mark populate_section_memmap as __meminit | Ilya Leoshkevich | 1 | -2/+2 |
2019-12-01 | mm/sparse: consistently do not zero memmap | Vincent Whitchurch | 1 | -1/+1 |
2019-10-07 | mm: fix -Wmissing-prototypes warnings | Yi Wang | 1 | -1/+1 |
2019-09-24 | mm/sparse.c: remove NULL check in clear_hwpoisoned_pages() | Alastair D'Silva | 1 | -3/+0 |
2019-09-24 | mm/sparse.c: don't manually decrement num_poisoned_pages | Alastair D'Silva | 1 | -1/+3 |
2019-09-24 | mm/sparse.c: use __nr_to_section(section_nr) to get mem_section | Wei Yang | 1 | -1/+1 |
2019-09-24 | mm/sparse.c: fix ALIGN() without power of 2 in sparse_buffer_alloc() | Lecopzer Chen | 1 | -1/+1 |
2019-09-24 | mm/sparse.c: fix memory leak of sparsemap_buf in aligned memory | Lecopzer Chen | 1 | -2/+12 |
2019-07-18 | mm/sparsemem: cleanup 'section number' data types | Dan Williams | 1 | -4/+4 |
2019-07-18 | mm/sparsemem: support sub-section hotplug | Dan Williams | 1 | -71/+135 |
2019-07-18 | mm/sparsemem: prepare for sub-section ranges | Dan Williams | 1 | -9/+7 |
2019-07-18 | mm/sparsemem: convert kmalloc_section_memmap() to populate_section_memmap() | Dan Williams | 1 | -23/+27 |
2019-07-18 | mm/sparsemem: add helpers track active portions of a section at boot | Dan Williams | 1 | -0/+35 |
2019-07-18 | mm/sparsemem: introduce a SECTION_IS_EARLY flag | Dan Williams | 1 | -11/+9 |
2019-07-18 | mm/sparsemem: introduce struct mem_section_usage | Dan Williams | 1 | -41/+40 |
2019-07-18 | mm: section numbers use the type "unsigned long" | David Hildenbrand | 1 | -6/+6 |
2019-07-18 | mm/sparse.c: set section nid for hot-add memory | Wei Yang | 1 | -0/+1 |
2019-07-18 | mm/memory_hotplug: remove "zone" parameter from sparse_remove_one_section | David Hildenbrand | 1 | -2/+2 |
2019-07-18 | mm/memory_hotplug: allow arch_remove_memory() without CONFIG_MEMORY_HOTREMOVE | David Hildenbrand | 1 | -6/+0 |
2019-05-14 | mm/sparse.c: clean up obsolete code comment | Baoquan He | 1 | -4/+12 |
2019-03-29 | mm/hotplug: fix offline undo_isolate_page_range() | Qian Cai | 1 | -1/+1 |
2019-03-12 | memblock: drop memblock_alloc_*_nopanic() variants | Mike Rapoport | 1 | -4/+2 |
2019-03-12 | treewide: add checks for the return value of memblock_alloc*() | Mike Rapoport | 1 | -4/+17 |
2019-03-05 | mm/sparse: fix a bad comparison | Qian Cai | 1 | -1/+1 |
2018-12-28 | mm, sparse: pass nid instead of pgdat to sparse_add_one_section() | Wei Yang | 1 | -4/+4 |
2018-12-28 | mm, sparse: drop pgdat_resize_lock in sparse_add/remove_one_section() | Wei Yang | 1 | -8/+1 |
2018-12-28 | mm/hotplug: optimize clear_hwpoisoned_pages() | Balbir Singh | 1 | -0/+9 |
2018-12-14 | mm/sparse: add common helper to mark all memblocks present | Logan Gunthorpe | 1 | -0/+16 |
2018-10-31 | memblock: stop using implicit alignment to SMP_CACHE_BYTES | Mike Rapoport | 1 | -1/+2 |
2018-10-31 | mm: remove include/linux/bootmem.h | Mike Rapoport | 1 | -1/+0 |
2018-10-31 | memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants | Mike Rapoport | 1 | -2/+3 |
2018-10-31 | memblock: add align parameter to memblock_alloc_node() | Mike Rapoport | 1 | -1/+1 |
2018-10-31 | memblock: remove _virt from APIs returning virtual address | Mike Rapoport | 1 | -6/+6 |
2018-10-26 | mm: provide kernel parameter to allow disabling page init poisoning | Alexander Duyck | 1 | -3/+1 |
2018-08-17 | mm/sparse: delete old sparse_init and enable new one | Pavel Tatashin | 1 | -236/+1 |
2018-08-17 | mm/sparse: add new sparse_init_nid() and sparse_init() | Pavel Tatashin | 1 | -0/+85 |
2018-08-17 | mm/sparse: move buffer init/fini to the common place | Pavel Tatashin | 1 | -7/+7 |
2018-08-17 | mm/sparse: use the new sparse buffer functions in non-vmemmap | Pavel Tatashin | 1 | -27/+14 |
2018-08-17 | mm/sparse: abstract sparse buffer allocations | Pavel Tatashin | 1 | -1/+44 |
2018-08-17 | mm/sparse: optimize memmap allocation during sparse_init() | Baoquan He | 1 | -9/+37 |
2018-08-17 | mm/sparse.c: add a new parameter 'data_unit_size' for alloc_usemap_and_memmap | Baoquan He | 1 | -3/+7 |
2018-08-17 | mm/sparsemem.c: defer the ms->section_mem_map clearing | Baoquan He | 1 | -4/+8 |
2018-08-17 | mm/sparse.c: add a static variable nr_present_sections | Baoquan He | 1 | -0/+7 |
2018-08-17 | mm/sparse.c: make sparse_init_one_section void and remove check | Oscar Salvador | 1 | -9/+4 |
2018-06-07 | mm/sparse.c: pass the __highest_present_section_nr + 1 to alloc_func() | Wei Yang | 1 | -1/+1 |
2018-06-07 | mm/sparse.c: check __highest_present_section_nr only for a present section | Wei Yang | 1 | -3/+1 |
2018-05-11 | mm: sections are not offlined during memory hotremove | Pavel Tatashin | 1 | -1/+1 |
2018-04-05 | mm/memory_hotplug: optimize memory hotplug | Pavel Tatashin | 1 | -1/+7 |
2018-04-02 | Merge tag 'arch-removal' of git://git.kernel.org/pub/scm/linux/kernel/git/arn... | Linus Torvalds | 1 | -15/+0 |
2018-03-27 | x86/mm/32: Remove unused node_memmap_size_bytes() & CONFIG_NEED_NODE_MEMMAP_S... | David Rientjes | 1 | -22/+0 |
2018-03-16 | mm: remove obsolete alloc_remap() | Arnd Bergmann | 1 | -15/+0 |
2018-02-06 | Merge tag 'libnvdimm-for-4.16' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -18/+25 |
2018-02-03 | Merge branch 'for-4.16/nfit' into libnvdimm-for-next | Ross Zwisler | 1 | -1/+1 |
2018-01-31 | include/linux/mmzone.h: fix explanation of lower bits in the SPARSEMEM mem_ma... | Petr Tesarik | 1 | -1/+5 |
2018-01-08 | mm: pass the vmem_altmap to vmemmap_free | Christoph Hellwig | 1 | -10/+13 |
2018-01-08 | mm: pass the vmem_altmap to vmemmap_populate | Christoph Hellwig | 1 | -8/+12 |
2018-01-04 | mm/sparse.c: wrong allocation for mem_section | Baoquan He | 1 | -1/+1 |
2017-11-15 | mm: stop zeroing memory during allocation in vmemmap | Pavel Tatashin | 1 | -3/+3 |
2017-11-10 | Merge branch 'x86/mm' into x86/asm, to merge branches | Ingo Molnar | 1 | -0/+10 |
2017-11-07 | mm/sparsemem: Fix ARM64 boot crash when CONFIG_SPARSEMEM_EXTREME=y | Kirill A. Shutemov | 1 | -0/+10 |
2017-11-07 | Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts | Ingo Molnar | 1 | -0/+1 |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |
2017-10-20 | mm/sparsemem: Allocate mem_section at runtime for CONFIG_SPARSEMEM_EXTREME=y | Kirill A. Shutemov | 1 | -6/+11 |
2017-09-08 | mm/sparse.c: fix typo in online_mem_sections | Michal Hocko | 1 | -1/+1 |
2017-09-06 | mm, sparse, page_ext: drop ugly N_HIGH_MEMORY branches for allocations | Michal Hocko | 1 | -7/+3 |
2017-07-06 | mm, memory_hotplug: do not associate hotadded memory to zones until online | Michal Hocko | 1 | -2/+1 |
2017-07-06 | mm: consider zone which is not fully populated to have holes | Michal Hocko | 1 | -1/+44 |
2017-07-06 | mm, sparsemem: break out of loops early | Dave Hansen | 1 | -14/+46 |
2017-05-03 | mm/sparse: refine usemap_size() a little | Wei Yang | 1 | -4/+1 |
2017-02-22 | mm/memory_hotplug: set magic number to page->freelist instead of page->lru.next | Yasuaki Ishimatsu | 1 | -1/+1 |
2017-02-22 | mm/sparse: use page_private() to get page->private value | Yasuaki Ishimatsu | 1 | -1/+1 |
2016-08-02 | treewide: replace obsolete _refok by __ref | Fabian Frederick | 1 | -1/+1 |
2016-07-28 | make __section_nr() more efficient | Zhou Chengming | 1 | -5/+7 |
2016-03-17 | mm: convert printk(KERN_<LEVEL> to pr_<level> | Joe Perches | 1 | -10/+7 |
2016-03-17 | mm: coalesce split strings | Joe Perches | 1 | -4/+4 |
2016-01-15 | x86, mm: introduce vmem_altmap to augment vmemmap_populate() | Dan Williams | 1 | -3/+5 |
2014-04-07 | mm: use macros from compiler.h instead of __attribute__((...)) | Gideon Israel Dsouza | 1 | -1/+3 |
2014-04-02 | sparse: fix comment | Li Zhong | 1 | -1/+1 |
2014-01-21 | mm/sparse: use memblock apis for early memory allocations | Santosh Shilimkar | 1 | -12/+15 |
2013-11-13 | mm/sparsemem: fix a bug in free_map_bootmem when CONFIG_SPARSEMEM_VMEMMAP | Zhang Yanfei | 1 | -11/+9 |
2013-11-13 | mm/sparsemem: use PAGES_PER_SECTION to remove redundant nr_pages parameter | Zhang Yanfei | 1 | -18/+15 |
2013-09-11 | mm/sparse: introduce alloc_usemap_and_memmap | Wanpeng Li | 1 | -76/+57 |
2013-07-09 | mm/sparse.c: put clear_hwpoisoned_pages within CONFIG_MEMORY_HOTREMOVE | Zhang Yanfei | 1 | -1/+1 |
2013-07-04 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik... | Linus Torvalds | 1 | -2/+1 |
2013-07-03 | sparsemem: add BUILD_BUG_ON when sizeof mem_section is non-power-of-2 | Cody P Schafer | 1 | -0/+3 |
2013-05-28 | mm/sparse: Remove unused ret in sparse_index_init | Zhang Yanfei | 1 | -2/+1 |
2013-04-29 | mm, hotplug: avoid compiling memory hotremove functions when disabled | David Rientjes | 1 | -33/+39 |
2013-04-29 | sparse-vmemmap: specify vmemmap population range in bytes | Johannes Weiner | 1 | -2/+8 |
2013-02-23 | memory-failure: use num_poisoned_pages instead of mce_bad_pages | Xishi Qiu | 1 | -1/+1 |
2013-02-23 | memory-hotplug: consider compound pages when free memmap | Wen Congyang | 1 | -1/+1 |
2013-02-23 | memory-hotplug: remove memmap of sparse-vmemmap | Tang Chen | 1 | -1/+2 |
2013-02-23 | memory-hotplug: move pgdat_resize_lock into sparse_remove_one_section() | Tang Chen | 1 | -1/+4 |
2012-12-11 | memory-hotplug, mm/sparse.c: clear the memory to store struct page | Wen Congyang | 1 | -1/+2 |
2012-12-11 | memory-hotplug: update mce_bad_pages when removing the memory | Wen Congyang | 1 | -0/+22 |
2012-11-30 | mm/vmemmap: fix wrong use of virt_to_page | Jianguo Wu | 1 | -6/+4 |
2012-07-31 | mm/sparse: remove index_init_lock | Gavin Shan | 1 | -13/+1 |
2012-07-31 | mm/sparse: more checks on mem_section number | Gavin Shan | 1 | -0/+2 |
2012-07-31 | mm/sparse: optimize sparse_index_alloc | Gavin Shan | 1 | -6/+4 |
2012-07-31 | mm: setup pageblock_order before it's used by sparsemem | Xishi Qiu | 1 | -0/+3 |
2012-07-11 | mm: sparse: fix usemap allocation above node descriptor section | Yinghai Lu | 1 | -5/+13 |
2012-07-11 | mm: sparse: fix section usemap placement calculation | Yinghai Lu | 1 | -1/+1 |
2012-05-29 | mm: remove sparsemem allocation details from the bootmem allocator | Johannes Weiner | 1 | -13/+12 |
2012-03-21 | bootmem/sparsemem: remove limit constraint in alloc_bootmem_section | Nishanth Aravamudan | 1 | -19/+11 |
2011-10-31 | mm: Map most files to use export.h instead of module.h | Paul Gortmaker | 1 | -1/+1 |
2011-07-25 | mm: make some struct page's const | Ian Campbell | 1 | -1/+1 |
2011-03-31 | Fix common misspellings | Lucas De Marchi | 1 | -1/+1 |
2011-01-13 | thp: remove PG_buddy | Andrea Arcangeli | 1 | -2/+2 |
2010-05-25 | sparsemem: on no vmemmap path put mem_map on node high too | Yinghai Lu | 1 | -3/+6 |
2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 1 | -0/+1 |
2010-03-01 | sparsemem: Fix compilation on PowerPC | Yinghai Lu | 1 | -4/+7 |
2010-02-12 | sparsemem: Put mem map for one node together. | Yinghai Lu | 1 | -1/+110 |
2010-02-12 | sparsemem: Put usemap for one node together | Yinghai Lu | 1 | -18/+66 |
2009-09-22 | memory hotplug: alloc page from other node in memory online | Shaohua Li | 1 | -3/+6 |
2009-04-01 | mm: mminit_validate_memmodel_limits(): remove redundant test | Cyrill Gorcunov | 1 | -3/+1 |
2008-11-30 | meminit section warnings | Al Viro | 1 | -1/+1 |
2008-08-12 | mm/sparse.c: removed duplicated include | Huang Weiyi | 1 | -1/+0 |
2008-07-26 | make mm/sparse.c: make a function static | Adrian Bunk | 1 | -1/+1 |
2008-07-24 | memory hotplug: allocate usemap on the section with pgdat | Yasunori Goto | 1 | -1/+77 |
2008-07-24 | mm: make defensive checks around PFN values registered for memory usage | Mel Gorman | 1 | -8/+29 |
2008-04-30 | revert "memory hotplug: allocate usemap on the section with pgdat" | Andrew Morton | 1 | -13/+2 |
2008-04-30 | mm: remove remaining __FUNCTION__ occurrences | Harvey Harrison | 1 | -2/+2 |
2008-04-28 | memory hotplug: free memmaps allocated by bootmem | Yasunori Goto | 1 | -4/+47 |
2008-04-28 | memory hotplug: allocate usemap on the section with pgdat | Yasunori Goto | 1 | -2/+13 |
2008-04-28 | memory hotplug: align memmap to page size | Yasunori Goto | 1 | -2/+2 |
2008-04-28 | memory hotplug: register section/node id to free | Yasunori Goto | 1 | -2/+1 |
2008-04-28 | hotplug memory remove: generic __remove_pages() support | Badari Pulavarty | 1 | -3/+42 |
2008-04-26 | x86_64/mm: check and print vmemmap allocation continuous | Yinghai Lu | 1 | -0/+5 |
2008-04-26 | mm: make mem_map allocation continuous | Yinghai Lu | 1 | -3/+29 |
2008-04-15 | mm: sparsemem memory_present() fix | Ingo Molnar | 1 | -0/+10 |
2008-02-05 | mm: fix section mismatch warning in sparse.c | Sam Ravnborg | 1 | -1/+1 |
2008-02-05 | is_vmalloc_addr(): Check if an address is within the vmalloc boundaries | Christoph Lameter | 1 | -9/+1 |
2007-12-17 | mm/sparse.c: improve the error handling for sparse_add_one_section() | WANG Cong | 1 | -6/+12 |
2007-12-17 | mm/sparse.c: check the return value of sparse_index_alloc() | WANG Cong | 1 | -0/+2 |
2007-10-29 | Revert "x86_64: allocate sparsemem memmap above 4G" | Linus Torvalds | 1 | -11/+0 |
2007-10-16 | memory hotplug: Hot-add with sparsemem-vmemmap | Yasunori Goto | 1 | -3/+22 |
2007-10-16 | Fix corruption of memmap on IA64 SPARSEMEM when mem_section is not a power of 2 | Mel Gorman | 1 | -3/+51 |
2007-10-16 | Generic Virtual Memmap support for SPARSEMEM | Christoph Lameter | 1 | -4/+17 |
2007-10-16 | sparsemem: record when a section has a valid mem_map | Andy Whitcroft | 1 | -4/+5 |
2007-10-16 | sparsemem: clean up spelling error in comments | Andy Whitcroft | 1 | -1/+1 |
2007-08-22 | sparsemem: ensure we initialise the node mapping for SPARSEMEM_STATIC | Andy Whitcroft | 1 | -4/+10 |
2007-07-22 | x86_64: fix section mismatch warning in init.c | Sam Ravnborg | 1 | -1/+1 |
2007-06-08 | Move three functions that are only needed for CONFIG_MEMORY_HOTPLUG | Stephen Rothwell | 1 | -21/+21 |
2007-06-01 | x86_64: allocate sparsemem memmap above 4G | Zou Nan hai | 1 | -0/+11 |
2007-05-19 | mm: fix section mismatch warnings | Sam Ravnborg | 1 | -1/+1 |
2007-05-08 | Add white list into modpost.c for memory hotplug code and ia64's machvec section | Yasunori Goto | 1 | -1/+1 |
2007-05-08 | Fix section mismatch of memory hotplug related code. | Yasunori Goto | 1 | -4/+6 |
2007-05-06 | [MM]: sparse_init() should be __init. | David S. Miller | 1 | -1/+1 |
2006-12-07 | [PATCH] numa node ids are int, page_to_nid and zone_to_nid should return int | Andy Whitcroft | 1 | -1/+1 |
2006-12-07 | [PATCH] Get rid of zone_table[] | Christoph Lameter | 1 | -0/+23 |