summaryrefslogtreecommitdiff
path: root/mm/huge_memory.c
AgeCommit message (Expand)AuthorFilesLines
2025-06-27mm/huge_memory: fix dereferencing invalid pmd migration entryGavin Guo1-5/+6
2024-11-08mm: migrate: try again if THP split is failed due to page refcntBaolin Wang1-2/+2
2024-08-29mm/numa: no task_numa_fault() call if PMD is changedZi Yan1-17/+13
2024-08-14mm: huge_memory: use !CONFIG_64BIT to relax huge page alignment on 32 bit mac...Yang Shi1-1/+1
2024-06-16mm: fix race between __split_huge_pmd_locked() and GUP-fastRyan Roberts1-23/+26
2024-03-06mm: huge_memory: don't force huge page alignment on 32 bitYang Shi1-0/+4
2024-01-10mm: merge folio_has_private()/filemap_release_folio() call pairsDavid Howells1-2/+1
2023-11-28mm: fix for negative counter: nr_file_hugepagesStefan Roesch1-7/+9
2023-04-26mm/huge_memory.c: warn with pr_warn_ratelimited instead of VM_WARN_ON_ONCE_FOLIONaoya Horiguchi1-2/+3
2023-04-26mm/userfaultfd: fix uffd-wp handling for THP migration entriesDavid Hildenbrand1-2/+12
2023-03-22mm/userfaultfd: propagate uffd-wp bit when PTE-mapping the huge zeropageDavid Hildenbrand1-2/+4
2023-03-10mm/thp: check and bail out if page in deferred queue alreadyYin Fengwei1-0/+3
2023-02-22mm/migrate: fix wrongly apply write bit after mkdirty on sparc64Peter Xu1-2/+4
2022-11-09Partly revert "mm/thp: carry over dirty bit when thp splits on pmd"Peter Xu1-3/+6
2022-10-28mm: prep_compound_tail() clear page->privateHugh Dickins1-1/+1
2022-10-21mm/huge_memory: do not clobber swp_entry_t during THP splitMel Gorman1-1/+10
2022-10-04mm/shmem: add flag to enforce shmem THP in hugepage_vma_check()Zach O'Keefe1-1/+1
2022-10-04mm/huge_memory: prevent THP_ZERO_PAGE_ALLOC increased twiceLiu Shixin1-1/+1
2022-10-04mm: convert page_get_anon_vma() to folio_get_anon_vma()Matthew Wilcox (Oracle)1-1/+1
2022-10-04huge_memory: convert unmap_page() to unmap_folio()Matthew Wilcox (Oracle)1-7/+6
2022-10-04huge_memory: convert split_huge_page_to_list() to use a folioMatthew Wilcox (Oracle)1-25/+24
2022-10-04huge_memory: convert do_huge_pmd_wp_page() to use a folioMatthew Wilcox (Oracle)1-16/+19
2022-09-27mm/gup: replace FOLL_NUMA by gup_can_follow_protnone()David Hildenbrand1-1/+1
2022-09-27mm: fix the handling Non-LRU pages returned by follow_pageHaiyue Wang1-1/+1
2022-09-27mm/khugepaged: stop using vma linked listMatthew Wilcox (Oracle)1-2/+2
2022-09-27mm/demotion: update node_is_toptier to work with memory tiersAneesh Kumar K.V1-0/+1
2022-09-27mm: multi-gen LRU: groundworkYu Zhao1-1/+2
2022-09-27mm: remember young/dirty bit for page migrationsPeter Xu1-2/+16
2022-09-27mm/thp: carry over dirty bit when thp splits on pmdPeter Xu1-2/+7
2022-09-26Merge branch 'mm-hotfixes-stable' into mm-stableAndrew Morton1-4/+2
2022-09-26mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all()Naoya Horiguchi1-4/+2
2022-09-12mm: fix PageAnonExclusive clearing racing with concurrent RCU GUP-fastDavid Hildenbrand1-0/+3
2022-09-12mm: release private data before split THPYin Fengwei1-2/+12
2022-09-12mm: thp: remove redundant pgtable check in set_huge_zero_page()Qi Zheng1-2/+1
2022-09-12memory tiering: hot page selection with hint page fault latencyHuang Ying1-3/+14
2022-09-12mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() finds hugepageZach O'Keefe1-16/+2
2022-09-12mm/thp: add flag to enforce sysfs THP in hugepage_vma_check()Zach O'Keefe1-8/+6
2022-08-21mm/gup: fix FOLL_FORCE COW security issue and remove FOLL_COWDavid Hildenbrand1-21/+43
2022-08-06Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-69/+117
2022-07-18mm/huge_memory: use helper macro IS_ERR_OR_NULL in split_huge_pages_pidMiaohe Lin1-3/+1
2022-07-18mm/huge_memory: comment the subtly logic in __split_huge_pmdMiaohe Lin1-0/+4
2022-07-18mm/huge_memory: correct comment of prep_transhuge_pageMiaohe Lin1-1/+1
2022-07-18mm/huge_memory: minor cleanup for split_huge_pages_allMiaohe Lin1-1/+6
2022-07-18mm/huge_memory: try to free subpage in swapcache when possibleMiaohe Lin1-1/+1
2022-07-18mm/huge_memory: fix comment in zap_huge_pudMiaohe Lin1-6/+1
2022-07-18mm/huge_memory: use helper macro __ATTR_RWMiaohe Lin1-6/+4
2022-07-18mm/huge_memory: use helper function vma_lookup in split_huge_pages_pidMiaohe Lin1-2/+2
2022-07-18mm/huge_memory: rename mmun_start to haddr in remove_migration_pmdMiaohe Lin1-3/+3
2022-07-18mm/huge_memory: use helper touch_pmd in huge_pmd_set_accessedMiaohe Lin1-15/+7
2022-07-18mm/huge_memory: use helper touch_pud in huge_pud_set_accessedMiaohe Lin1-13/+5