aboutsummaryrefslogtreecommitdiffstats
path: root/mm/mm_init.c
Commit message (Expand)AuthorAgeFilesLines
* mm: rename CONFIG_PAGE_BLOCK_ORDER to CONFIG_PAGE_BLOCK_MAX_ORDERZi Yan2025-07-101-1/+1
* Merge tag 'mm-stable-2025-06-01-14-06' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2025-06-021-1/+1
|\
| * mm: add CONFIG_PAGE_BLOCK_ORDER to select page block orderJuan Yescas2025-06-011-1/+1
* | Merge tag 'mm-stable-2025-05-31-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2025-05-311-22/+28
|\|
| * mm/mm_init: use for_each_valid_pfn() in init_unavailable_range()David Woodhouse2025-05-131-5/+1
| * mm: introduce for_each_valid_pfn() and use it from reserve_bootmem_region()David Woodhouse2025-05-131-13/+10
| * kexec: add Kexec HandOver (KHO) generation helpersAlexander Graf2025-05-131-0/+8
| * memblock: introduce memmap_init_kho_scratch()Mike Rapoport (Microsoft)2025-05-131-3/+8
| * mm: fix typos in comments in mm_init.cPrabhav Kumar Vaish2025-05-131-2/+2
* | Merge tag 'gcc-minimum-version-6.16' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2025-05-311-6/+0
|\ \ | |/ |/|
| * Kbuild: remove structleak gcc pluginArnd Bergmann2025-04-301-6/+0
* | mm/page_alloc: fix race condition in unaccepted memory handlingKirill A. Shutemov2025-05-121-1/+0
* | mm,mm_init: Mark set_high_memory as __initOscar Salvador2025-05-061-1/+1
|/
* mm/page_alloc: fix deadlock on cpu_hotplug_lock in __accept_page()Kirill A. Shutemov2025-04-181-0/+1
* mm/mm_init: init holes in the end of the memory map for FLATMEMMike Rapoport (Microsoft)2025-04-011-6/+6
* mm/mm_init: rename init_reserved_page to init_deferred_pageMike Rapoport (Microsoft)2025-03-221-3/+3
* mm/mm_init: rename __init_reserved_page_zone to __init_page_from_nidMike Rapoport (Microsoft)2025-03-221-2/+2
* arch, mm: make releasing of memory to page allocator more explicitMike Rapoport (Microsoft)2025-03-181-0/+5
* arch, mm: introduce arch_mm_preinitMike Rapoport (Microsoft)2025-03-181-0/+5
* arch, mm: set high_memory in free_area_init()Mike Rapoport (Microsoft)2025-03-181-0/+30
* arch, mm: set max_mapnr when allocating memory map for FLATMEMMike Rapoport (Microsoft)2025-03-181-8/+17
* fs/dax: properly refcount fs dax pagesAlistair Popple2025-03-181-5/+4
* mm: allow compound zone device pagesAlistair Popple2025-03-181-1/+1
* mm/mm_init: move p2pdma page refcount initialisation to p2pdmaAlistair Popple2025-03-181-4/+18
* mm/cma: introduce interface for early reservationsFrank van der Linden2025-03-171-0/+9
* mm/hugetlb: check bootmem pages for zone intersectionsFrank van der Linden2025-03-171-0/+25
* mm: define __init_reserved_page_zone functionFrank van der Linden2025-03-171-15/+23
* mm/sparse: allow for alternate vmemmap section init at bootFrank van der Linden2025-03-171-0/+3
* mm/hugetlb: convert cmdline parameters from setup to earlyFrank van der Linden2025-03-171-0/+3
* mm/mm_init.c: use round_up() to calculate usermap sizeWei Yang2025-03-171-3/+3
* mm/mm_init.c: only align start of ZONE_MOVABLE on nodes with memoryWei Yang2025-03-171-1/+1
* mm/mm_init.c: use round_up() to align movable rangeWei Yang2025-03-171-2/+2
* mm/memmap: prevent double scanning of memmap by kmemleakGuo Weikang2025-01-261-2/+6
* Merge tag 'memblock-v6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2024-11-271-2/+5
|\
| * memblock: uniformly initialize all reserved pages to MIGRATE_MOVABLEHua Su2024-10-281-0/+3
| * mm: Use str_on_off() helper function in report_meminit()Thorsten Blum2024-10-181-2/+2
* | alloc_tag: support for page allocation tag compressionSuren Baghdasaryan2024-11-071-3/+2
|/
* mm: drop CONFIG_HAVE_ARCH_NODEDATA_EXTENSIONMike Rapoport (Microsoft)2024-09-041-8/+2
* mm: rework accept memory helpersKirill A. Shutemov2024-09-021-1/+1
* alloc_tag: mark pages reserved during CMA activation as not taggedSuren Baghdasaryan2024-08-161-0/+2
* alloc_tag: introduce clear_page_tag_ref() helper functionSuren Baghdasaryan2024-08-161-9/+1
* mm: don't account memmap per-nodePasha Tatashin2024-08-161-2/+1
* Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-07-221-67/+29
|\
| * mm/mm_init.c: move build check on MAX_ZONELISTS out of ifdefWei Yang2024-07-041-1/+1
| * mm/memory_hotplug: initialize memmap of !ZONE_DEVICE with PageOffline() inste...David Hildenbrand2024-07-041-2/+8
| * mm: pass meminit_context to __free_pages_core()David Hildenbrand2024-07-041-3/+3
| * mm/mm_init: initialize page->_mapcount directly in __init_single_page()David Hildenbrand2024-07-041-1/+1
| * mm/mm_init.c: simplify logic of deferred_[init|free]_pagesWei Yang2024-07-041-56/+8
| * mm: report per-page metadata informationSourav Panda2024-07-041-0/+3
| * mm/mm_init.c: print mem_init info after defer_init is doneWei Yang2024-07-041-1/+3