summaryrefslogtreecommitdiffstats
path: root/mm/memblock.c
Commit message (Expand)AuthorAgeFilesLines
* 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
| * | mm: kmemleak: remove kmemleak_not_leak_phys() and the min_count argument to k...Patrick Wang2022-06-161-7/+7
| |/
* | memblock: Disable mirror feature if kernelcore is not specifiedMa Wupeng2022-06-151-0/+3
* | mm: Ratelimited mirrored memory related warning messagesMa Wupeng2022-06-151-2/+2
|/
* Merge tag 'memblock-v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2022-03-271-3/+2
|\
| * memblock: __next_mem_pfn_range_in_zone: remove unneeded local variable nidMiaohe Lin2022-02-211-3/+2
* | memblock: use kfree() to release kmalloced memblock regionsMiaohe Lin2022-02-201-2/+8
|/
* Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds2021-11-101-3/+6
|\
| * arm64: Track no early_pgtable_alloc() for kmemleakQian Cai2021-11-081-3/+6
* | memblock: add MEMBLOCK_DRIVER_MANAGED to mimic IORESOURCE_SYSRAM_DRIVER_MANAGEDDavid Hildenbrand2021-11-061-0/+4
* | memblock: allow to specify flags with memblock_add_node()David Hildenbrand2021-11-061-4/+5
* | memblock: use memblock_free for freeing virtual pointersMike Rapoport2021-11-061-3/+3
* | memblock: rename memblock_free to memblock_phys_freeMike Rapoport2021-11-061-4/+4
* | memblock: stop aliasing __memblock_free_late with memblock_free_lateMike Rapoport2021-11-061-4/+4
* | memblock: exclude MEMBLOCK_NOMAP regions from kmemleakMike Rapoport2021-10-211-0/+3
* | Revert "memblock: exclude NOMAP regions from kmemleak"Mike Rapoport2021-10-211-6/+1
* | memblock: check memory total_sizePeng Fan2021-10-181-1/+1
* | memblock: exclude NOMAP regions from kmemleakMike Rapoport2021-10-131-1/+6
|/
* memblock: introduce saner 'memblock_free_ptr()' interfaceLinus Torvalds2021-09-141-1/+15
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-09-031-17/+5
|\
| * memblock: make memblock_find_in_range method privateMike Rapoport2021-09-031-1/+1
| * memblock: stop poisoning raw allocationsMike Rapoport2021-09-031-16/+4
* | memblock: Check memory add/cap orderingGeert Uytterhoeven2021-08-111-0/+5
* | memblock: Add missing debug code to memblock_add_node()Geert Uytterhoeven2021-08-111-0/+5
|/
* memblock: make for_each_mem_range() traverse MEMBLOCK_HOTPLUG regionsMike Rapoport2021-07-231-1/+2
* Merge tag 'memblock-v5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-07-041-12/+14
|\
| * memblock: ensure there is no overflow in memblock_overlaps_region()Mike Rapoport2021-06-301-1/+2