summaryrefslogtreecommitdiff
path: root/mm/memblock.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-28Merge tag 'fixes-2024-01-28' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+3
2024-01-19memblock: fix crash when reserved memory is not added to memoryYajun Deng1-0/+3
2024-01-18Merge tag 'memblock-v6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2024-01-08mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDERKirill A. Shutemov1-3/+4
2023-12-10NUMA: optimize detection of memory with no node id assigned by firmwareLiam Ni1-0/+34
2023-12-08memblock: Return NUMA_NO_NODE instead of -1 to improve code readabilityYuntao Wang1-1/+1
2023-11-08Merge tag 'memblock-v6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2023-10-04memblock: introduce MEMBLOCK_RSRV_NOINIT flagUsama Arif1-5/+28
2023-10-04memblock: pass memblock_type to memblock_setclr_flagUsama Arif1-8/+8
2023-09-28memblock: report failures when memblock_can_resize is not setSong Shuai1-1/+1
2023-08-21mm: disable kernelcore=mirror when no mirror memoryMa Wupeng1-0/+5
2023-07-28Revert "mm,memblock: reset memblock.reserved to system init state to prevent ...Mike Rapoport (IBM)1-4/+0
2023-07-24mm,memblock: reset memblock.reserved to system init state to prevent UAFRik van Riel1-0/+4
2023-06-29Merge tag 'memblock-v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-5/+29
2023-06-28Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-11/+22
2023-06-23mm: pass nid to reserve_bootmem_region()Yajun Deng1-10/+21
2023-06-19mm/memory_hotplug: remove reset_node_managed_pages() in hotadd_init_pgdat()Haifeng Xu1-1/+1
2023-06-06mm: Add support for unaccepted memoryKirill A. Shutemov1-0/+9
2023-06-02memblock: Update nid info in memblock debugfsYuwei Guan1-2/+6
2023-05-24memblock: Add flags and nid info in memblock debugfsYuwei Guan1-2/+22
2023-05-24Fix some coding style errors in memblock.cClaudio Migliorelli1-3/+3
2023-04-18mm: avoid passing 0 to __ffs()Kirill A. Shutemov1-1/+10
2023-04-05mm, treewide: redefine MAX_ORDER sanelyKirill A. Shutemov1-1/+1
2023-02-27Merge tag 'memblock-v6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-14/+27
2023-02-07Revert "mm: Always release pages to the buddy allocator in memblock_free_late...Aaron Thompson1-7/+1
2023-01-31memblock: Avoid useless checks in memblock_merge_regions().Peng Zhang1-12/+25
2023-01-31memblock: Make a boundary tighter in memblock_add_range().Peng Zhang1-2/+2
2023-01-08mm: Always release pages to the buddy allocator in memblock_free_late().Aaron Thompson1-1/+7
2023-01-04memblock: Fix doc for memblock_phys_freeMiaoqian Lin1-1/+1
2022-10-03mm: add pageblock_align() macroKefeng Wang1-2/+2
2022-10-03mm: reuse pageblock_start/end_pfn() macroKefeng Wang1-1/+1
2022-08-09Merge tag 'memblock-v5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+11
2022-08-05Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-12/+16
2022-07-29memblock,arm64: expand the static memblock memory tableZhou Guanghui1-5/+9
2022-06-30memblock: avoid some repeat when add new rangeJinyu Tang1-0/+11
2022-06-16mm: kmemleak: remove kmemleak_not_leak_phys() and the min_count argument to k...Patrick Wang1-7/+7
2022-06-15memblock: Disable mirror feature if kernelcore is not specifiedMa Wupeng1-0/+3
2022-06-15mm: Ratelimited mirrored memory related warning messagesMa Wupeng1-2/+2
2022-03-27Merge tag 'memblock-v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-3/+2
2022-02-21memblock: __next_mem_pfn_range_in_zone: remove unneeded local variable nidMiaohe Lin1-3/+2
2022-02-20memblock: use kfree() to release kmalloced memblock regionsMiaohe Lin1-2/+8
2021-11-10Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds1-3/+6
2021-11-08arm64: Track no early_pgtable_alloc() for kmemleakQian Cai1-3/+6
2021-11-06memblock: add MEMBLOCK_DRIVER_MANAGED to mimic IORESOURCE_SYSRAM_DRIVER_MANAGEDDavid Hildenbrand1-0/+4
2021-11-06memblock: allow to specify flags with memblock_add_node()David Hildenbrand1-4/+5
2021-11-06memblock: use memblock_free for freeing virtual pointersMike Rapoport1-3/+3
2021-11-06memblock: rename memblock_free to memblock_phys_freeMike Rapoport1-4/+4
2021-11-06memblock: stop aliasing __memblock_free_late with memblock_free_lateMike Rapoport1-4/+4
2021-10-21memblock: exclude MEMBLOCK_NOMAP regions from kmemleakMike Rapoport1-0/+3
2021-10-21Revert "memblock: exclude NOMAP regions from kmemleak"Mike Rapoport1-6/+1