aboutsummaryrefslogtreecommitdiffstats
path: root/mm/khugepaged.c (follow)
AgeCommit message (Expand)AuthorFilesLines
13 daysmm/khugepaged: clean up refcount check using folio_expected_ref_count()Shivank Garg1-15/+2
13 daysmm/khugepaged: fix race with folio split/free using temporary referenceShivank Garg1-1/+17
2025-05-22mm: khugepaged: decouple SHMEM and file folios' collapseBaolin Wang1-11/+2
2025-05-22mm: convert do_set_pmd() to take a folioBaolin Wang1-1/+1
2025-05-22mm: khugepaged: convert set_huge_pmd() to take a folioBaolin Wang1-6/+5
2025-05-12khugepaged: pass folio instead of head page to trace eventsFan Ni1-3/+3
2025-05-11mm: convert free_page_and_swap_cache() to free_folio_and_swap_cache()Fan Ni1-1/+1
2025-05-11mm: add folio_mk_pmd()Matthew Wilcox (Oracle)1-1/+1
2025-03-17mm: convert folio_likely_mapped_shared() to folio_maybe_mapped_shared()David Hildenbrand1-5/+3
2025-01-26Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds1-14/+31
2025-01-15mm: khugepaged: fix call hpage_collapse_scan_file() for anonymous vmaLiu Shixin1-2/+2
2025-01-13mm: khugepaged: recheck pmd state in retract_page_tables()Qi Zheng1-14/+31
2024-12-30mm, madvise: fix potential workingset node list_lru leaksKairui Song1-0/+3
2024-11-05mm: khugepaged: collapse_pte_mapped_thp() use pte_offset_map_rw_nolock()Qi Zheng1-5/+13
2024-11-05mm: khugepaged: __collapse_huge_page_swapin() use pte_offset_map_ro_nolock()Qi Zheng1-1/+5
2024-11-05mm: move mm flags to mm_types.hNanyong Sun1-1/+0
2024-11-05mm: shmem: fix khugepaged activation policy for shmemBaolin Wang1-1/+5
2024-10-17mm: khugepaged: fix the incorrect statistics when collapsing large file foliosBaolin Wang1-2/+2
2024-10-17mm: khugepaged: fix the arguments order in khugepaged_collapse_file trace pointYang Shi1-1/+1
2024-09-09mm,tmpfs: consider end of file write in shmem_is_hugeRik van Riel1-1/+1
2024-09-09mm: split underused THPsUsama Arif1-1/+2
2024-09-09mm: remove isolate_lru_page()Kefeng Wang1-4/+4
2024-09-03mm: khugepaged: support shmem mTHP collapseBaolin Wang1-17/+11
2024-09-03mm: khugepaged: support shmem mTHP copyBaolin Wang1-5/+10
2024-09-03mm: khugepaged: use the number of pages in the folio to check the reference countBaolin Wang1-4/+4
2024-09-03mm: khugepaged: expand the is_refcount_suitable() to support file foliosBaolin Wang1-5/+6
2024-07-21Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds1-12/+28
2024-07-12mm: fix khugepaged activation policyRyan Roberts1-7/+26
2024-07-03mm: extend rmap flags arguments for folio_add_new_anon_rmapBarry Song1-1/+1
2024-07-03khugepaged: simplify the allocation of slab cachesHongfu Li1-4/+1
2024-06-25vfs: remove redundant smp_mb for thp handling in do_dentry_openMateusz Guzik1-5/+5
2024-05-05mm: simplify thp_vma_allowable_orderMatthew Wilcox1-9/+7
2024-05-05mm/khugepaged: replace page_mapcount() check by folio_likely_mapped_shared()David Hildenbrand1-7/+15
2024-05-05mm: track mapcount of large folios in single valueDavid Hildenbrand1-1/+1
2024-04-25mm: use "GUP-fast" instead "fast GUP" in remaining commentsDavid Hildenbrand1-1/+1
2024-04-25khugepaged: use a folio throughout hpage_collapse_scan_file()Matthew Wilcox (Oracle)1-17/+16
2024-04-25khugepaged: use a folio throughout collapse_file()Matthew Wilcox (Oracle)1-59/+54
2024-04-25khugepaged: remove hpage from collapse_file()Matthew Wilcox (Oracle)1-38/+39
2024-04-25khugepaged: pass a folio to __collapse_huge_page_copy()Matthew Wilcox (Oracle)1-19/+15
2024-04-25khugepaged: remove hpage from collapse_huge_page()Matthew Wilcox (Oracle)1-7/+5
2024-04-25khugepaged: convert alloc_charge_hpage to alloc_charge_folioMatthew Wilcox (Oracle)1-8/+9
2024-04-25khugepaged: inline hpage_collapse_alloc_folio()Matthew Wilcox (Oracle)1-15/+4
2024-03-04mm: convert free_swap_cache() to take a folioMatthew Wilcox (Oracle)1-1/+1
2024-03-04mm: use a folio in __collapse_huge_page_copy_succeeded()Matthew Wilcox (Oracle)1-16/+14
2024-03-04mm/khugepaged: keep mm in mm_slot without MMF_DISABLE_THP checkLance Yang1-3/+3
2024-02-23mm/khugepaged: bypassing unnecessary scans with MMF_DISABLE_THP checkLance Yang1-6/+12
2024-02-21mm: convert mm_counter_file() to take a folioKefeng Wang1-2/+2
2024-01-10Merge tag 'header_cleanup-2024-01-10' of https://evilpiepirate.org/git/bcachefsLinus Torvalds1-0/+1
2024-01-05mm/khugepaged: use a folio more in collapse_file()Matthew Wilcox (Oracle)1-8/+8
2023-12-29mm/khugepaged: page_remove_rmap() -> folio_remove_rmap_pte()David Hildenbrand1-10/+7