summaryrefslogtreecommitdiff
path: root/mm/mempolicy.c
AgeCommit message (Expand)AuthorFilesLines
2025-07-20mm: split folio_pte_batch() into folio_pte_batch() and folio_pte_batch_flags()David Hildenbrand1-2/+1
2025-07-20mm: convert FPB_IGNORE_* into FPB_RESPECT_*David Hildenbrand1-3/+1
2025-07-14mm,mempolicy: use node-notifier instead of memory-notifierOscar Salvador1-8/+5
2025-07-10mm/mempolicy: skip unnecessary synchronize_rcu()Joshua Hahn1-8/+5
2025-06-06mm/mempolicy: fix incorrect freeing of wi_kobjJoshua Hahn1-3/+1
2025-05-21mm/mempolicy: Weighted Interleave Auto-tuningJoshua Hahn1-60/+266
2025-05-12mm/mempolicy: support memory hotplug in weighted interleaveRakie Kim1-23/+84
2025-05-12mm/mempolicy: prepare weighted interleave sysfs for memory hotplugRakie Kim1-33/+31
2025-05-12mm/mempolicy: fix memory leaks in weighted interleave sysfsRakie Kim1-62/+59
2025-05-12mempolicy: optimize queue_folios_pte_range by PTE batchingDev Jain1-2/+10
2025-04-01Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-4/+4
2025-03-25Merge tag 'sched_ext-for-6.15' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+31
2025-03-18mm: convert folio_likely_mapped_shared() to folio_maybe_mapped_shared()David Hildenbrand1-4/+4
2025-02-16mm/numa: Introduce nearest_node_nodemask()Andrea Righi1-0/+31
2025-01-26mm/hugetlb: rename isolate_hugetlb() to folio_isolate_hugetlb()David Hildenbrand1-1/+1
2025-01-26mm: alloc_pages_bulk: rename APILuiz Capitulino1-7/+7
2025-01-26mm: alloc_pages_bulk_noprof: drop page_list argumentLuiz Capitulino1-7/+7
2025-01-14mm/mempolicy: add alloc_frozen_pages()Matthew Wilcox (Oracle)1-17/+32
2025-01-14mm: make alloc_pages_mpol() staticMatthew Wilcox (Oracle)1-4/+4
2025-01-13mm/mempolicy: count MPOL_WEIGHTED_INTERLEAVE to "interleave_hit"Honggyu Kim1-1/+2
2024-12-06mm/mempolicy: fix migrate_to_node() assuming there is at least one VMA in a MMDavid Hildenbrand1-0/+4
2024-11-08mm: renovate page_address_in_vma()Matthew Wilcox (Oracle)1-1/+1
2024-11-07mm: remove unused hugepage for vma_alloc_folio()Kefeng Wang1-2/+1
2024-11-06mm/mempolicy: fix comments for better documentationTanya Agarwal1-1/+1
2024-09-04mm,memcg: provide per-cgroup counters for NUMA balancing operationsKaiyang Zhao1-1/+3
2024-09-02mm: improve code consistency with zonelist_* helper functionsWei Yang1-2/+2
2024-07-24Merge tag 'random-6.11-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+3
2024-07-19mm: add MAP_DROPPABLE for designating always lazily freeable mappingsJason A. Donenfeld1-0/+3
2024-07-18mm/numa_balancing: teach mpol_to_str about the balancing modeTvrtko Ursulin1-4/+14
2024-07-13mm: provide mm_struct and address to huge_ptep_get()Christophe Leroy1-1/+1
2024-07-04mm: mempolicy: use folio_alloc_mpol() in alloc_migration_target_by_mpol()Kefeng Wang1-3/+1
2024-07-04mm: mempolicy: use folio_alloc_mpol_noprof() in vma_alloc_folio_noprof()Kefeng Wang1-4/+3
2024-07-04mm: add folio_alloc_mpol()Kefeng Wang1-0/+7
2024-04-26mm: add pmd_folio()Matthew Wilcox (Oracle)1-1/+1
2024-04-26mm: add is_huge_zero_folio()Matthew Wilcox (Oracle)1-1/+1
2024-04-26mm: convert folio_estimated_sharers() to folio_likely_mapped_shared()David Hildenbrand1-8/+6
2024-04-26mm: hugetlb: make the hugetlb migration strategy consistentBaolin Wang1-1/+2
2024-04-26mm: record the migration reason for struct migration_target_controlBaolin Wang1-0/+1
2024-04-26mm: enable page allocation taggingSuren Baghdasaryan1-23/+23
2024-04-26mm/numa_balancing: allow migrate on protnone reference with MPOL_PREFERRED_MA...Donet Tom1-5/+17
2024-04-26mm/mempolicy: use numa_node_id() instead of cpu_to_node()Donet Tom1-4/+10
2024-03-07mm/mempolicy: use a folio in do_mbind()Matthew Wilcox (Oracle)1-7/+8
2024-02-22mm/mempolicy: protect task interleave functions with tsk->mems_allowed_seqGregory Price1-4/+23
2024-02-22mm/mempolicy: introduce MPOL_WEIGHTED_INTERLEAVE for weighted interleavingGregory Price1-4/+214
2024-02-22mm/mempolicy: refactor a read-once mechanism into a function for re-useGregory Price1-10/+16
2024-02-22mm/mempolicy: implement the sysfs-based weighted_interleave interfaceRakie Kim1-0/+223
2024-02-22mempolicy: clean up minor dead code in queue_pages_test_walk()Lukas Bulwahn1-4/+0
2023-11-03Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-571/+455
2023-10-31Merge tag 'sched-core-2023-10-28' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-7/+11
2023-10-26mempolicy: migration attempt to match interleave nodesHugh Dickins1-5/+50