summaryrefslogtreecommitdiff
path: root/mm/memblock.c
AgeCommit message (Expand)AuthorFilesLines
2026-05-25memblock: don't touch memblock arrays when memblock_free() is called lateMike Rapoport (Microsoft)1-2/+4
2026-04-19Merge tag 'mm-stable-2026-04-18-02-14' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+2
2026-04-18Merge tag 'memblock-v7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-53/+178
2026-04-18kho: persist blob size in KHO FDTBreno Leitao1-1/+1
2026-04-18kho: add size parameter to kho_add_subtree()Breno Leitao1-1/+1
2026-04-09memblock: Permit existing reserved regions to be marked RSRV_KERNArd Biesheuvel1-0/+15
2026-04-01memblock: warn when freeing reserved memory before memory map is initializedMike Rapoport (Microsoft)1-0/+5
2026-04-01memblock, treewide: make memblock_free() handle late freeingMike Rapoport (Microsoft)1-30/+19
2026-04-01memblock: make free_reserved_area() update memblock if ARCH_KEEP_MEMBLOCK=yMike Rapoport (Microsoft)1-0/+6
2026-04-01memblock: extract page freeing from free_reserved_area() into a helperMike Rapoport (Microsoft)1-26/+29
2026-04-01memblock: make free_reserved_area() more robustMike Rapoport (Microsoft)1-11/+23
2026-04-01mm: move free_reserved_area() to mm/memblock.cMike Rapoport (Microsoft)1-1/+36
2026-04-01memblock: reserve_mem: fix end caclulation in reserve_mem_release_by_name()Mike Rapoport (Microsoft)1-1/+1
2026-04-01memblock: move reserve_bootmem_range() to memblock.c and make it staticMike Rapoport (Microsoft)1-3/+28
2026-04-01memblock: Add reserve_mem debugfs infoGuilherme G. Piccoli1-4/+45
2026-04-01memblock: Print out errors on reserve_mem parserGuilherme G. Piccoli1-9/+18
2026-02-14Merge tag 'memblock-v7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+2
2026-02-12Merge tag 'mm-nonmm-stable-2026-02-12-10-48' of git://git.kernel.org/pub/scm/...Linus Torvalds1-3/+1
2026-01-27kho/abi: add memblock ABI headerMike Rapoport (Microsoft)1-3/+1
2026-01-21mm: fix minor spelling mistakes in commentsKevin Lourenco1-2/+2
2026-01-09memblock: drop redundant 'struct page *' argument from memblock_free_pages()Shengming Hu1-2/+2
2025-12-07Merge tag 'mm-nonmm-stable-2025-12-06-11-14' of git://git.kernel.org/pub/scm/...Linus Torvalds1-43/+50
2025-11-28memblock: unpreserve memory in case of errorPasha Tatashin1-15/+58
2025-11-28kho: drop notifiersMike Rapoport (Microsoft)1-49/+13
2025-11-11memblock: fix memblock_estimated_nr_free_pages() for soft-reserved memoryAkinobu Mita1-1/+2
2025-10-07kho: replace kho_preserve_phys() with kho_preserve_pages()Mike Rapoport (Microsoft)1-1/+3
2025-09-14memblock: drop for_each_free_mem_pfn_range_in_zone_from()Mike Rapoport (Microsoft)1-64/+0
2025-08-26memblock: fix kernel-doc for MEMBLOCK_RSRV_NOINITMike Rapoport (Microsoft)1-4/+11
2025-08-20mm: numa,memblock: Use SZ_1M macro to denote bytes to MB conversionPratyush Brahma1-2/+2
2025-05-13memblock: add KHO support for reserve_memAlexander Graf1-0/+193
2025-05-13kexec: add KHO parsing supportAlexander Graf1-0/+1
2025-05-13memblock: introduce memmap_init_kho_scratch()Mike Rapoport (Microsoft)1-0/+22
2025-05-13memblock: add support for scratch memoryAlexander Graf1-0/+61
2025-05-13memblock: add MEMBLOCK_RSRV_KERN flagMike Rapoport (Microsoft)1-8/+32
2025-05-09memblock: Accept allocated memory before use in memblock_double_array()Tom Lendacky1-1/+8
2025-04-07mm/memblock: repeat setting reserved region nid if array is doubledWei Yang1-0/+10
2025-04-07mm/memblock: pass size instead of end to memblock_set_node()Wei Yang1-1/+1
2025-04-02memblock: don't release high memory to page allocator when HIGHMEM is offMike Rapoport (Microsoft)1-0/+3
2025-04-01Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+1
2025-03-28mm/memblock: Add reserved memory release functionMasami Hiramatsu (Google)1-12/+54
2025-03-18arch, mm: streamline HIGHMEM freeingMike Rapoport (Microsoft)1-2/+1
2025-01-26mm/memblock: add memblock_alloc_or_panic interfaceGuo Weikang1-0/+20
2024-12-01memblock: allow zero threshold in validate_numa_converage()Mike Rapoport (Microsoft)1-2/+2
2024-09-25Merge tag 'memblock-v6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+17
2024-09-02mm: rework accept memory helpersKirill A. Shutemov1-1/+1
2024-08-11mm/memblock: introduce a new helper memblock_estimated_nr_free_pages()Wei Yang1-0/+17
2024-07-19Merge tag 'memblock-v6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-16/+135
2024-06-19memblock: Move late alloc warning down to phys allocJames Gowans1-7/+11
2024-06-19mm/memblock: Add "reserve_mem" to reserved named memory at boot upSteven Rostedt (Google)1-0/+117
2024-06-16memblock: use numa_valid_node() helper to check for invalid node IDMike Rapoport (IBM)1-21/+7