summaryrefslogtreecommitdiffstats
path: root/mm/memblock.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'memblock-v6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2024-09-251-0/+17
|\
| * mm/memblock: introduce a new helper memblock_estimated_nr_free_pages()Wei Yang2024-08-111-0/+17
* | mm: rework accept memory helpersKirill A. Shutemov2024-09-011-1/+1
|/
* Merge tag 'memblock-v6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2024-07-181-16/+135
|\
| * memblock: Move late alloc warning down to phys allocJames Gowans2024-06-191-7/+11
| * mm/memblock: Add "reserve_mem" to reserved named memory at boot upSteven Rostedt (Google)2024-06-191-0/+117
| * mm/memblock: use PAGE_ALIGN_DOWN to get pgend in free_memmapWei Yang2024-06-051-1/+1
| * mm/memblock: return true directly on finding overlap regionWei Yang2024-06-051-2/+2
| * mm/memblock: fix comment for memblock_isolate_range()Wei Yang2024-06-051-1/+2
| * mm/memblock: remove empty dummy entryWei Yang2024-06-051-5/+2
* | memblock: use numa_valid_node() helper to check for invalid node IDMike Rapoport (IBM)2024-06-161-21/+7
* | memblock: make memblock_set_node() also warn about use of MAX_NUMNODESJan Beulich2024-05-311-0/+4
|/
* Merge tag 'cxl-fixes-6.8-rc6' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2024-02-241-2/+3
|\
| * x86/numa: Fix the address overlap check in numa_fill_memblks()Alison Schofield2024-02-161-2/+3
* | mm/memblock: add MEMBLOCK_RSRV_NOINIT into flagname[] arrayAnshuman Khandual2024-02-201-0/+1
|/
* Merge tag 'fixes-2024-01-28' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2024-01-281-0/+3
|\
| * memblock: fix crash when reserved memory is not added to memoryYajun Deng2024-01-191-0/+3
* | Merge tag 'memblock-v6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2024-01-181-1/+1
|\ \
| * | memblock: Return NUMA_NO_NODE instead of -1 to improve code readabilityYuntao Wang2023-12-081-1/+1
| |/
* | mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDERKirill A. Shutemov2024-01-081-3/+4
* | NUMA: optimize detection of memory with no node id assigned by firmwareLiam Ni2023-12-101-0/+34
|/
* Merge tag 'memblock-v6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-11-081-1/+1
|\
| * memblock: report failures when memblock_can_resize is not setSong Shuai2023-09-281-1/+1
* | memblock: introduce MEMBLOCK_RSRV_NOINIT flagUsama Arif2023-10-041-5/+28
* | memblock: pass memblock_type to memblock_setclr_flagUsama Arif2023-10-041-8/+8
|/
* mm: disable kernelcore=mirror when no mirror memoryMa Wupeng2023-08-211-0/+5
* Revert "mm,memblock: reset memblock.reserved to system init state to prevent ...Mike Rapoport (IBM)2023-07-281-4/+0
* mm,memblock: reset memblock.reserved to system init state to prevent UAFRik van Riel2023-07-241-0/+4
* Merge tag 'memblock-v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-06-291-5/+29
|\
| * memblock: Update nid info in memblock debugfsYuwei Guan2023-06-021-2/+6
| * memblock: Add flags and nid info in memblock debugfsYuwei Guan2023-05-241-2/+22
| * Fix some coding style errors in memblock.cClaudio Migliorelli2023-05-241-3/+3
* | Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-06-281-11/+22
|\ \
| * | mm: pass nid to reserve_bootmem_region()Yajun Deng2023-06-231-10/+21
| * | mm/memory_hotplug: remove reset_node_managed_pages() in hotadd_init_pgdat()Haifeng Xu2023-06-191-1/+1
| |/
* / mm: Add support for unaccepted memoryKirill A. Shutemov2023-06-061-0/+9
|/
* mm: avoid passing 0 to __ffs()Kirill A. Shutemov2023-04-181-1/+10
* mm, treewide: redefine MAX_ORDER sanelyKirill A. Shutemov2023-04-051-1/+1
* Merge tag 'memblock-v6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-02-271-14/+27
|\
| * memblock: Avoid useless checks in memblock_merge_regions().Peng Zhang2023-01-311-12/+25
| * memblock: Make a boundary tighter in memblock_add_range().Peng Zhang2023-01-311-2/+2
* | Revert "mm: Always release pages to the buddy allocator in memblock_free_late...Aaron Thompson2023-02-071-7/+1
|/
* mm: Always release pages to the buddy allocator in memblock_free_late().Aaron Thompson2023-01-081-1/+7
* memblock: Fix doc for memblock_phys_freeMiaoqian Lin2023-01-041-1/+1
* mm: add pageblock_align() macroKefeng Wang2022-10-031-2/+2
* mm: reuse pageblock_start/end_pfn() macroKefeng Wang2022-10-031-1/+1
* Merge tag 'memblock-v5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2022-08-091-0/+11
|\
| * memblock: avoid some repeat when add new rangeJinyu Tang2022-06-301-0/+11
* | Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-08-051-12/+16
|\ \
| * | memblock,arm64: expand the static memblock memory tableZhou Guanghui2022-07-291-5/+9