| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-03-17 | arch, mm: make releasing of memory to page allocator more explicit | Mike Rapoport (Microsoft) | 1 | -2/+0 |
| 2025-03-17 | arch, mm: set high_memory in free_area_init() | Mike Rapoport (Microsoft) | 1 | -7/+0 |
| 2025-03-17 | arch, mm: set max_mapnr when allocating memory map for FLATMEM | Mike Rapoport (Microsoft) | 1 | -1/+0 |
| 2025-01-25 | mm/memblock: add memblock_alloc_or_panic interface | Guo Weikang | 1 | -8/+2 |
| 2024-09-03 | arch, mm: pull out allocation of NODE_DATA to generic code | Mike Rapoport (Microsoft) | 1 | -6/+1 |
| 2024-07-14 | sh: Drop support for memory hotplug and memory hotremove | Oscar Salvador | 1 | -28/+0 |
| 2023-02-16 | sh: initialize max_mapnr | Mike Rapoport (IBM) | 1 | -0/+1 |
| 2021-09-08 | mm/memory_hotplug: remove nid parameter from arch_remove_memory() | David Hildenbrand | 1 | -2/+1 |
| 2021-06-29 | mm: replace CONFIG_NEED_MULTIPLE_NODES with CONFIG_NUMA | Mike Rapoport | 1 | -1/+1 |
| 2021-04-30 | mm: move mem_init_print_info() into mm_init() | Kefeng Wang | 1 | -1/+0 |
| 2020-11-06 | sh/highmem: Remove all traces of unused cruft | Thomas Gleixner | 1 | -8/+0 |
| 2020-10-13 | arch, mm: replace for_each_memblock() with for_each_mem_pfn_range() | Mike Rapoport | 1 | -6/+3 |
| 2020-08-15 | Merge tag 'sh-for-5.9' of git://git.libc.org/linux-sh | Linus Torvalds | 1 | -0/+1 |
| 2020-08-14 | sh: move ioremap_fixed details out of <asm/io.h> | Christoph Hellwig | 1 | -0/+1 |
| 2020-08-12 | mm/memory_hotplug: introduce default dummy memory_add_physaddr_to_nid() | Jia He | 1 | -9/+0 |
| 2020-08-07 | mm/sparse: cleanup the code surrounding memory_present() | Mike Rapoport | 1 | -6/+0 |
| 2020-08-07 | mm: remove unneeded includes of <asm/pgalloc.h> | Mike Rapoport | 1 | -0/+1 |
| 2020-06-04 | sh: add support for folded p4d page tables | Mike Rapoport | 1 | -1/+8 |
| 2020-06-04 | sh: drop __pXd_offset() macros that duplicate pXd_index() ones | Mike Rapoport | 1 | -3/+3 |
| 2020-06-03 | mm: use free_area_init() instead of free_area_init_nodes() | Mike Rapoport | 1 | -1/+1 |
| 2020-04-21 | sh: fix build error in mm/init.c | Masahiro Yamada | 1 | -1/+1 |
| 2020-04-10 | mm/memory_hotplug: add pgprot_t to mhp_params | Logan Gunthorpe | 1 | -0/+3 |
| 2020-04-10 | mm/memory_hotplug: rename mhp_restrictions to mhp_params | Logan Gunthorpe | 1 | -2/+2 |
| 2020-01-04 | mm/memory_hotplug: shrink zones when offlining memory | David Hildenbrand | 1 | -3/+1 |
| 2019-07-18 | mm/memory_hotplug: allow arch_remove_memory() without CONFIG_MEMORY_HOTREMOVE | David Hildenbrand | 1 | -2/+0 |
| 2019-05-21 | treewide: Add SPDX license identifier for missed files | Thomas Gleixner | 1 | -0/+1 |
| 2019-05-14 | treewide: replace #include <asm/sizes.h> with #include <linux/sizes.h> | Masahiro Yamada | 1 | -1/+1 |
| 2019-05-14 | mm/memory_hotplug: make __remove_pages() and arch_remove_memory() never fail | David Hildenbrand | 1 | -8/+3 |
| 2019-05-14 | mm, memory_hotplug: provide a more generic restrictions for memory hotplug | Michal Hocko | 1 | -3/+3 |
| 2019-05-14 | init: provide a generic free_initmem implementation | Mike Rapoport | 1 | -5/+0 |
| 2019-05-14 | initramfs: provide a generic free_initrd_mem implementation | Christoph Hellwig | 1 | -7/+0 |
| 2019-03-12 | memblock: drop memblock_alloc_*_nopanic() variants | Mike Rapoport | 1 | -1/+1 |
| 2019-03-12 | treewide: add checks for the return value of memblock_alloc*() | Mike Rapoport | 1 | -0/+6 |
| 2019-03-07 | sh: prefer memblock APIs returning virtual address | Mike Rapoport | 1 | -13/+5 |
| 2018-12-28 | mm, memory_hotplug: add nid parameter to arch_remove_memory | Oscar Salvador | 1 | -1/+1 |
| 2018-10-31 | mm: remove include/linux/bootmem.h | Mike Rapoport | 1 | -2/+1 |
| 2018-10-31 | memblock: rename free_all_bootmem to memblock_free_all | Mike Rapoport | 1 | -1/+1 |
| 2018-10-31 | memblock: replace alloc_bootmem_pages with memblock_alloc | Mike Rapoport | 1 | -2/+2 |
| 2018-08-02 | sh: simplify get_arch_dma_ops | Christoph Hellwig | 1 | -10/+0 |
| 2018-05-11 | sh: switch to NO_BOOTMEM | Rob Herring | 1 | -62/+6 |
| 2018-01-08 | mm: pass the vmem_altmap to arch_remove_memory and __remove_pages | Christoph Hellwig | 1 | -2/+2 |
| 2018-01-08 | mm: pass the vmem_altmap to arch_add_memory and __add_pages | Christoph Hellwig | 1 | -2/+3 |
| 2018-01-08 | mm: don't export arch_add_memory | Christoph Hellwig | 1 | -1/+0 |
| 2017-07-06 | mm, memory_hotplug: replace for_device by want_memblock in arch_add_memory | Michal Hocko | 1 | -2/+2 |
| 2017-07-06 | mm, memory_hotplug: do not associate hotadded memory to zones until online | Michal Hocko | 1 | -7/+1 |
| 2017-07-06 | mm, memory_hotplug: get rid of is_zone_device_section | Michal Hocko | 1 | -1/+1 |
| 2015-09-08 | Merge tag 'libnvdimm-for-4.3' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -2/+3 |
| 2015-09-04 | sh: use PFN_DOWN macro | Alexander Kuleshov | 1 | -2/+2 |
| 2015-08-27 | mm: ZONE_DEVICE for "device memory" | Dan Williams | 1 | -2/+3 |
| 2014-08-06 | memory-hotplug: sh: suitable memory should go to ZONE_MOVABLE | Wang Nan | 1 | -2/+3 |
| 2013-11-13 | mm: use pgdat_end_pfn() to simplify the code in arch | Xishi Qiu | 1 | -1/+1 |
| 2013-07-03 | mm/SH: prepare for killing free_all_bootmem_node() | Jiang Liu | 1 | -12/+4 |
| 2013-07-03 | mm/SH: prepare for removing num_physpages and simplify mem_init() | Jiang Liu | 1 | -21/+4 |
| 2013-07-03 | mm: concentrate modification of totalram_pages into the mm core | Jiang Liu | 1 | -1/+1 |
| 2013-07-03 | mm: enhance free_reserved_area() to support poisoning memory with zero | Jiang Liu | 1 | -2/+2 |
| 2013-07-03 | mm: change signature of free_reserved_area() to fix building warnings | Jiang Liu | 1 | -1/+1 |
| 2013-04-29 | mm/SH: use common help functions to free reserved pages | Jiang Liu | 1 | -23/+3 |
| 2013-02-23 | memory-hotplug: introduce new arch_remove_memory() for removing page table | Wen Congyang | 1 | -0/+17 |
| 2011-12-08 | memblock: s/memblock_analyze()/memblock_allow_resize()/ and update users | Tejun Heo | 1 | -1/+1 |
| 2011-12-08 | memblock: Kill memblock_init() | Tejun Heo | 1 | -1/+0 |
| 2011-11-06 | Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -0/+1 |
| 2011-10-31 | sh: Add export.h to arch/sh specific files as required. | Paul Gortmaker | 1 | -0/+1 |
| 2011-10-28 | sh: kexec: Add PHYSICAL_START | Simon Horman | 1 | -4/+4 |
| 2011-05-25 | mm: now that all old mmu_gather code is gone, remove the storage | Peter Zijlstra | 1 | -1/+0 |
| 2011-01-11 | sh: Add a machvec callback for early memblock reservations. | Paul Mundt | 1 | -2/+8 |
| 2010-10-25 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 | Linus Torvalds | 1 | -14/+38 |
| 2010-10-12 | memblock, bootmem: Round pfn properly for memory and reserved regions | Yinghai Lu | 1 | -2/+2 |
| 2010-08-04 | Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torval... | Paul Mundt | 1 | -20/+20 |
| 2010-08-04 | memblock/sh: Use new accessors | Benjamin Herrenschmidt | 1 | -8/+9 |
| 2010-07-14 | lmb: rename to memblock | Yinghai Lu | 1 | -20/+20 |
| 2010-06-21 | sh: Fix up PUD trampling in ranged page table init for X2TLB. | Paul Mundt | 1 | -14/+38 |
| 2010-05-18 | sh: fix up CONFIG_KEXEC=n build. | Paul Mundt | 1 | -1/+1 |
| 2010-05-11 | sh: bootmem refactoring. | Paul Mundt | 1 | -3/+162 |
| 2010-05-10 | sh: enable LMB region setup via machvec. | Paul Mundt | 1 | -1/+7 |
| 2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 1 | -0/+1 |
| 2010-02-18 | sh: Merge legacy and dynamic PMB modes. | Paul Mundt | 1 | -1/+0 |
| 2010-02-17 | sh: uncached mapping helpers. | Paul Mundt | 1 | -19/+2 |
| 2010-02-12 | sh: Isolate uncached mapping support. | Paul Mundt | 1 | -3/+8 |
| 2010-01-21 | sh: Kill off the special uncached section and fixmap. | Paul Mundt | 1 | -3/+0 |
| 2010-01-21 | sh: Track the uncached mapping size. | Paul Mundt | 1 | -7/+14 |
| 2010-01-20 | sh: pretty print virtual memory map on boot. | Paul Mundt | 1 | -2/+36 |
| 2010-01-20 | sh: Make 29/32-bit mode check helper generally available. | Paul Mundt | 1 | -7/+0 |
| 2010-01-19 | sh: Kill off now bogus fixmap/page wiring documentation. | Paul Mundt | 1 | -15/+0 |
| 2010-01-18 | sh: Handle early ioremaps through fixed mappings. | Paul Mundt | 1 | -0/+4 |
| 2010-01-16 | sh: Generalise the pte handling code for the fixmap path | Matt Fleming | 1 | -4/+40 |
| 2010-01-12 | sh: Always provide thread_info allocators. | Paul Mundt | 1 | -29/+0 |
| 2009-12-17 | sh: Definitions for 3-level page table layout | Matt Fleming | 1 | -0/+6 |
| 2009-10-27 | sh: Bump up dma_ops initialization far earlier in the boot process. | Paul Mundt | 1 | -0/+11 |
| 2009-10-10 | sh: Prepare for dynamic PMB support | Matt Fleming | 1 | -0/+8 |
| 2009-09-23 | kcore: use registerd physmem information | KAMEZAWA Hiroyuki | 1 | -4/+0 |
| 2009-09-23 | kcore: register vmalloc area in generic way | KAMEZAWA Hiroyuki | 1 | -3/+1 |
| 2009-09-23 | kcore: add kclist types | KAMEZAWA Hiroyuki | 1 | -2/+2 |
| 2009-09-22 | arches: drop superfluous casts in nr_free_pages() callers | Geert Uytterhoeven | 1 | -1/+1 |
| 2009-09-03 | sh: Fix up and optimize the kmap_coherent() interface. | Paul Mundt | 1 | -20/+25 |
| 2009-08-15 | sh: Migrate SH-4 cacheflush ops to function pointers. | Paul Mundt | 1 | -2/+3 |
| 2009-08-15 | sh: Centralize the CPU cache initialization routines. | Paul Mundt | 1 | -1/+1 |
| 2009-06-23 | sh: Wire up the uncached fixmap on sh64 as well. | Paul Mundt | 1 | -2/+0 |
| 2009-06-23 | sh: Use local TLB flush in set_pte_phys(). | Paul Mundt | 1 | -1/+1 |
| 2009-05-22 | sh: Prefer slab_is_available() over after_bootmem. | Paul Mundt | 1 | -3/+0 |
| 2009-01-06 | mm: show node to memory section relationship with symlinks in sysfs | Gary Hade | 1 | -1/+2 |
| 2008-11-10 | sh: Handle fixmap TLB eviction more coherently. | Paul Mundt | 1 | -3/+9 |
| 2008-10-21 | sh: Kill off duplicate remove_memory() definition. | Andrew Morton | 1 | -17/+0 |
| 2008-09-20 | sh: Support kernel stacks smaller than a page. | Paul Mundt | 1 | -0/+29 |
| 2008-09-08 | sh: remove unnecessary memset after alloc_bootmem_low_pages | Marek Skuczynski | 1 | -1/+0 |
| 2008-09-08 | sh: early cached_to_uncached initialization. | Stuart Menefy | 1 | -13/+14 |
| 2008-09-08 | sh: Add support for memory hot-remove. | Paul Mundt | 1 | -0/+17 |
| 2008-07-26 | sh: use generic show_mem() | Johannes Weiner | 1 | -41/+0 |
| 2008-07-24 | bootmem: replace node_boot_start in struct bootmem_data | Johannes Weiner | 1 | -1/+1 |
| 2008-04-28 | hotplug-memory: make online_page() common | Jeremy Fitzhardinge | 1 | -9/+0 |
| 2008-03-06 | sh: replace remaining __FUNCTION__ occurrences | Harvey Harrison | 1 | -1/+1 |
| 2008-02-14 | sh: __uncached_start only on sh32. | Paul Mundt | 1 | -0/+2 |
| 2008-01-28 | sh: Populate swapper_pg_dir with fixmap range. | Stuart Menefy | 1 | -0/+36 |
| 2008-01-28 | sh: Preparation for uncached jumps through PMB. | Stuart Menefy | 1 | -1/+15 |
| 2008-01-28 | sh: Tidy up various clear_page()/copy_page() definitions. | Paul Mundt | 1 | -15/+0 |
| 2008-01-28 | sh: ioremap_64 needs after_bootmem. | Paul Mundt | 1 | -0/+3 |
| 2007-10-16 | fix memory hot remove not configured case. | KAMEZAWA Hiroyuki | 1 | -6/+0 |
| 2007-06-11 | sh: Tidy up dependencies for SH-2 build. | Paul Mundt | 1 | -0/+2 |
| 2007-06-08 | sh: memory hot-add for sparsemem users support. | Paul Mundt | 1 | -0/+42 |
| 2007-06-08 | sh: Use asm/sections.h for linker section symbols. | Paul Mundt | 1 | -7/+4 |
| 2007-06-08 | sh: Fix up max_zone_pfns[] with multiple nodes. | Paul Mundt | 1 | -12/+17 |
| 2007-06-08 | sh: sparsemem support. | Paul Mundt | 1 | -23/+6 |
| 2007-05-21 | sh: Fix up various compile warnings for SE boards. | Paul Mundt | 1 | -0/+1 |
| 2007-05-21 | spelling fixes: arch/sh/ | Simon Arlott | 1 | -1/+1 |
| 2007-05-09 | sh: generic quicklist support. | Paul Mundt | 1 | -0/+2 |
| 2007-05-07 | sh: bootmem tidying for discontig/sparsemem preparation. | Paul Mundt | 1 | -105/+92 |
| 2007-02-13 | sh: Local TLB flushing variants for SMP prep. | Paul Mundt | 1 | -1/+1 |
| 2007-02-13 | sh: Use a per-cpu ASID cache. | Paul Mundt | 1 | -5/+0 |
| 2007-02-11 | [PATCH] optional ZONE_DMA: remove ZONE_DMA remains from sh/sh64 | Christoph Lameter | 1 | -16/+1 |
| 2006-12-12 | sh: Trivial build fixes for SH-2 support. | Yoshinori Sato | 1 | -0/+2 |
| 2006-12-06 | sh: Fixup various PAGE_SIZE == 4096 assumptions. | Paul Mundt | 1 | -1/+0 |
| 2006-12-06 | sh: pmd rework. | Stuart Menefy | 1 | -17/+9 |
| 2006-12-06 | sh: Use MMU.TTB register as pointer to current pgd. | Stuart Menefy | 1 | -10/+8 |
| 2006-12-06 | sh: Preliminary support for SH-X2 MMU. | Paul Mundt | 1 | -2/+2 |
| 2006-09-27 | sh: Initial vsyscall page support. | Paul Mundt | 1 | -0/+3 |
| 2006-09-27 | sh: Enable /proc/kcore support. | Paul Mundt | 1 | -2/+9 |
| 2006-09-27 | sh: Various nommu fixes. | Yoshinori Sato | 1 | -0/+5 |
| 2006-09-27 | sh: page table alloc cleanups and page fault optimizations. | Paul Mundt | 1 | -1/+12 |
| 2006-06-30 | Remove obsolete #include <linux/config.h> | Jörn Engel | 1 | -1/+0 |
| 2006-03-22 | [PATCH] remove set_page_count() outside mm/ | Nick Piggin | 1 | -2/+2 |
| 2005-11-07 | [PATCH] sh: Drop hp690 discontig support | Paul Mundt | 1 | -19/+2 |
| 2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+313 |