summaryrefslogtreecommitdiffstats
path: root/mm/memory_hotplug.c
Commit message (Expand)AuthorAgeFilesLines
* mm/memory_hotplug: introduce MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE notifiersSumanth Korikkar2024-02-211-3/+14
* mm/memory_hotplug: fix memmap_on_memory sysfs value retrievalSumanth Korikkar2024-01-121-3/+5
* mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDERKirill A. Shutemov2024-01-081-4/+5
* mm/memory_hotplug: split memmap_on_memory requests across memblocksVishal Verma2023-12-101-76/+136
* mm/memory_hotplug: replace an open-coded kmemdup() in add_memory_resource()Vishal Verma2023-12-101-3/+3
* mm/memory_hotplug: fix error handling in add_memory_resource()Sumanth Korikkar2023-12-061-1/+1
* mm/memory_hotplug: add missing mem_hotplug_lockSumanth Korikkar2023-12-061-7/+6
* mm: memory_hotplug: drop memoryless node from fallback listsQi Zheng2023-10-251-1/+5
* mm/memory_hotplug: use pfn math in place of direct struct page manipulationZi Yan2023-10-041-1/+1
* mm/memory_hotplug: embed vmem_altmap details in memory blockAneesh Kumar K.V2023-08-211-21/+35
* mm/memory_hotplug: support memmap_on_memory when memmap is not aligned to pag...Aneesh Kumar K.V2023-08-211-19/+101
* mm/memory_hotplug: allow architecture to override memmap on memory support checkAneesh Kumar K.V2023-08-211-4/+20
* mm/memory_hotplug: allow memmap on memory hotplug request to fallbackAneesh Kumar K.V2023-08-211-7/+6
* mm/memory_hotplug: document the signal_pending() check in offline_pages()David Hildenbrand2023-08-181-0/+5
* mm: remove unnecessary pagevec includesMatthew Wilcox (Oracle)2023-06-231-1/+0
* mm/mm_init.c: remove reset_node_present_pages()Haifeng Xu2023-06-191-18/+0
* mm/memory_hotplug: remove reset_node_managed_pages() in hotadd_init_pgdat()Haifeng Xu2023-06-191-1/+0
* mm/sparse: remove unused parameters in sparse_remove_section()Yajun Deng2023-06-191-17/+1
* mm: memory_hotplug: fix format string in warningsRick Wertenbroek2023-06-091-2/+2
* mm: avoid passing 0 to __ffs()Kirill A. Shutemov2023-04-181-1/+12
* mm, treewide: redefine MAX_ORDER sanelyKirill A. Shutemov2023-04-051-2/+2
* mm/memory_hotplug: cleanup return value handing in do_migrate_range()SeongJae Park2023-02-201-6/+2
* mm: change to return bool for isolate_movable_page()Baolin Wang2023-02-201-5/+5
* mm: change to return bool for isolate_lru_page()Baolin Wang2023-02-201-3/+5
* mm/hugetlb: convert isolate_hugetlb to foliosSidhartha Kumar2023-02-131-1/+1
* mm: add pageblock_aligned() macroKefeng Wang2022-10-031-4/+2
* mm: fix null-ptr-deref in kswapd_is_running()Kefeng Wang2022-09-111-1/+1
* mm: kill is_memblock_offlined()Kefeng Wang2022-09-111-2/+1
* mm: use is_zone_movable_page() helperKefeng Wang2022-07-291-1/+1
* mm: memory_hotplug: make hugetlb_optimize_vmemmap compatible with memmap_on_m...Muchun Song2022-07-031-16/+11
* mm: memory_hotplug: enumerate all supported section flagsMuchun Song2022-07-031-0/+6
* mm/migration: return errno when isolate_huge_page failedMiaohe Lin2022-07-031-1/+1
* mm/memory_hotplug: drop 'reason' argument from check_pfn_span()Anshuman Khandual2022-06-161-11/+9
* mm: hugetlb_vmemmap: add hugetlb_optimize_vmemmap sysctlMuchun Song2022-05-131-6/+1
* mm: memory_hotplug: override memmap_on_memory when hugetlb_free_vmemmap=onMuchun Song2022-05-131-6/+26
* mm: make alloc_contig_range work at pageblock granularityZi Yan2022-05-131-1/+2
* mm/memory_hotplug: use pgprot_val to get value of pgprotliusongtang2022-05-131-1/+1
* mm/sparse-vmemmap: add a pgmap argument to section activationJoao Martins2022-04-281-1/+2
* mm: hugetlb_vmemmap: cleanup hugetlb_free_vmemmap_enabled*Muchun Song2022-04-281-1/+1
* Merge tag 'folio-5.18c' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2022-03-221-5/+8
|\
| * mm/rmap: Convert try_to_unmap() to take a folioMatthew Wilcox (Oracle)2022-03-211-5/+8
* | drivers/base/memory: determine and store zone for single-zone memory blocksDavid Hildenbrand2022-03-221-40/+10
* | drivers/base/node: rename link_mem_sections() to register_memory_block_under_...David Hildenbrand2022-03-221-3/+3
* | mm/memory_hotplug: fix misplaced comment in offline_pagesMiaohe Lin2022-03-221-1/+1
* | mm/memory_hotplug: clean up try_offline_nodeMiaohe Lin2022-03-221-5/+4
* | mm/memory_hotplug: avoid calling zone_intersects() for ZONE_NORMALMiaohe Lin2022-03-221-1/+1
* | mm/memory_hotplug: remove obsolete comment of __add_pagesMiaohe Lin2022-03-221-6/+0
* | mm, memory_hotplug: reorganize new pgdat initializationMichal Hocko2022-03-221-25/+3
* | mm, memory_hotplug: drop arch_free_nodedataMichal Hocko2022-03-221-10/+0
* | mm: handle uninitialized numa nodes gracefullyMichal Hocko2022-03-221-12/+9