summaryrefslogtreecommitdiffstats
path: root/include/linux/memblock.h
Commit message (Expand)AuthorAgeFilesLines
* x86/numa: Fix the address overlap check in numa_fill_memblks()Alison Schofield2024-02-161-0/+2
* NUMA: optimize detection of memory with no node id assigned by firmwareLiam Ni2023-12-101-0/+1
* memblock: introduce MEMBLOCK_RSRV_NOINIT flagUsama Arif2023-10-041-0/+9
* mm: memtest: convert to memtest_report_meminfo()Kefeng Wang2023-08-211-6/+4
* mm/mm_init.c: remove obsolete macro HASH_SMALLMiaohe Lin2023-08-181-3/+1
* mm/memory_hotplug: remove reset_node_managed_pages() in hotadd_init_pgdat()Haifeng Xu2023-06-191-1/+0
* mm/memtest: add results of early memtest to /proc/meminfoTomas Mudrunka2023-04-051-0/+2
* memblock: Remove #ifdef __KERNEL__ from memblock.hKarolina Drobnik2022-01-111-2/+0
* memblock: fix memblock_phys_alloc() section mismatch errorJackie Liu2021-12-221-2/+2
* Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds2021-11-101-1/+1
|\
| * arm64: Track no early_pgtable_alloc() for kmemleakQian Cai2021-11-081-1/+1
* | memblock: add MEMBLOCK_DRIVER_MANAGED to mimic IORESOURCE_SYSRAM_DRIVER_MANAGEDDavid Hildenbrand2021-11-061-2/+14
* | memblock: allow to specify flags with memblock_add_node()David Hildenbrand2021-11-061-1/+2
* | memblock: improve MEMBLOCK_HOTPLUG documentationDavid Hildenbrand2021-11-061-1/+5
* | memblock: use memblock_free for freeing virtual pointersMike Rapoport2021-11-061-1/+1
* | memblock: rename memblock_free to memblock_phys_freeMike Rapoport2021-11-061-1/+1
* | memblock: stop aliasing __memblock_free_late with memblock_free_lateMike Rapoport2021-11-061-6/+1
* | memblock: drop memblock_free_early_nid() and memblock_free_early()Mike Rapoport2021-11-061-12/+0
|/
* memblock: introduce saner 'memblock_free_ptr()' interfaceLinus Torvalds2021-09-141-0/+1
* memblock: make memblock_find_in_range method privateMike Rapoport2021-09-031-2/+0
* memblock: make for_each_mem_range() traverse MEMBLOCK_HOTPLUG regionsMike Rapoport2021-07-231-2/+2
* memblock: update initialization of reserved pagesMike Rapoport2021-06-301-1/+3
* mm: replace CONFIG_NEED_MULTIPLE_NODES with CONFIG_NUMAMike Rapoport2021-06-291-3/+3
* mm: memblock: fix section mismatch warning againMike Rapoport2021-03-251-2/+2
* memblock: fix section mismatch warningArnd Bergmann2021-03-131-2/+2
* Merge tag 'memblock-v5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-02-221-1/+1
|\
| * mm: memblock: remove return value of memblock_free_all()Daeseok Youn2021-01-141-1/+1
* | memblock: fix kernel-doc markupsMauro Carvalho Chehab2021-01-211-2/+2
|/
* mm: memblock: drop __init from memblock functions to make it inlineFaiyaz Mohammed2020-11-171-9/+9
* memblock: use separate iterators for memory and reserved regionsMike Rapoport2020-10-131-3/+16
* memblock: implement for_each_reserved_mem_region() using __next_mem_region()Mike Rapoport2020-10-131-8/+4
* memblock: remove unused memblock_mem_size()Mike Rapoport2020-10-131-1/+0
* memblock: reduce number of parameters in for_each_mem_range()Mike Rapoport2020-10-131-10/+31
* memblock: make memblock_debug and related functionality privateMike Rapoport2020-10-131-11/+1
* memblock: make for_each_memblock_type() iterator privateMike Rapoport2020-10-131-5/+0
* mm/memblock: expose only miminal interface to add/walk physmemDavid Hildenbrand2020-07-101-4/+24
* include/linux/memblock.h: fix minor typo and unclear commentchenqiwu2020-06-031-2/+2
* mm: make deferred init's max threads arch-specificDaniel Jordan2020-06-031-0/+3
* mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP optionMike Rapoport2020-06-031-5/+3
* mm: cma: NUMA node interfaceAslan Bakirov2020-04-101-0/+3
* mm/memblock: define memblock_physmem_add()Anshuman Khandual2020-01-311-4/+3
* mm: support memblock alloc on the exact node for sparse_buffer_init()Yunfeng Ye2019-12-011-0/+3
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
* mm: memblock: make keeping memblock memory opt-in rather than opt-outMike Rapoport2019-05-141-1/+2
* mm: initialize MAX_ORDER_NR_PAGES at a time instead of doing larger sectionsAlexander Duyck2019-05-141-0/+16
* mm: implement new zone specific memblock iteratorAlexander Duyck2019-05-141-0/+25
* memblock: remove memblock_{set,clear}_region_flagsMike Rapoport2019-03-121-12/+0
* memblock: drop memblock_alloc_*_nopanic() variantsMike Rapoport2019-03-121-35/+0
* memblock: make memblock_find_in_range_node() and choose_memblock_flags() staticMike Rapoport2019-03-121-4/+0
* memblock: refactor internal allocation functionsMike Rapoport2019-03-121-1/+0