summaryrefslogtreecommitdiff
path: root/mm/khugepaged.c
AgeCommit message (Expand)Author
6 daysmm: fix incorrect vm_flags usage when checking allowable orders for tmpfsBaolin Wang
2026-08-24mm/khugepaged: unmap pte before releasing vma write lockNico Pache (Red Hat)
2026-08-24mm/khugepaged: fix outdated commentsNico Pache (Red Hat)
2026-08-24mm/khugepaged: introduce a count_collapse_event() helperNico Pache (Red Hat)
2026-08-24mm/khugepaged: extract reference check into folio_pte_referenced() helperNico Pache (Red Hat)
2026-08-24mm/khugepaged: refactor per-scan state clearing into collapse_control_init_sc...Nico Pache (Red Hat)
2026-08-06mm/khugepaged: replace mutex_lock/mutex_unlock usage with guard macroJakov Novak
2026-08-06mm/mm_slot.h: add a helper function mm_slot_removexu xin
2026-08-04mm/vma: use vma_start_pgoff(), linear_page_index() in mm codeLorenzo Stoakes
2026-08-04mm/rmap: rename vma_interval_tree_*() to mapping_rmap_tree_*()Lorenzo Stoakes
2026-08-04mm/rmap: parameterise vma_interval_tree_*() by address_spaceLorenzo Stoakes
2026-08-04mm: handle VM_UFFD_RWP in khugepaged, rmap, and GUPKiryl Shutsemau (Meta)
2026-08-04mm: rename uffd-wp PTE accessors to uffdKiryl Shutsemau (Meta)
2026-07-30mm: split out internal page_alloc.hBrendan Jackman
2026-06-21mm/khugepaged: avoid underflow in madvise_collapse for sub-PMD MADV_COLLAPSEChen Wandun
2026-06-21mm/khugepaged: enable clean pagecache folio collapse for writable filesZi Yan
2026-06-21mm: fs: remove filemap_nr_thps*() functions and their usersZi Yan
2026-06-21mm/khugepaged: remove READ_ONLY_THP_FOR_FS check in hugepage_enabled()Zi Yan
2026-06-21mm/khugepaged: add folio dirty check after try_to_unmap()Zi Yan
2026-06-21mm/khugepaged: remove READ_ONLY_THP_FOR_FS checkZi Yan
2026-06-21mm/khugepaged: fix PMD collapse swap PTE accountingLance Yang
2026-06-21mm/khugepaged: run khugepaged for all ordersBaolin Wang
2026-06-21mm/khugepaged: avoid unnecessary mTHP collapse attemptsNico Pache
2026-06-21mm/khugepaged: introduce mTHP collapse supportNico Pache
2026-06-21mm/khugepaged: introduce collapse_possible_orders helper functionsNico Pache
2026-06-21mm/khugepaged: improve tracepoints for mTHP ordersNico Pache
2026-06-21mm/khugepaged: add per-order mTHP collapse failure statisticsNico Pache
2026-06-21mm/khugepaged: skip collapsing mTHP to smaller ordersNico Pache
2026-06-21mm/khugepaged: generalize collapse_huge_page for mTHP collapseNico Pache
2026-06-21mm/khugepaged: require collapse_huge_page to enter/exit with the lock droppedNico Pache
2026-06-21mm/khugepaged: generalize __collapse_huge_page_* for mTHP supportNico Pache
2026-06-21mm/khugepaged: rework max_ptes_* handling with helper functionsNico Pache
2026-06-21mm/khugepaged: generalize alloc_charge_folio()Dev Jain
2026-06-21mm/khugepaged: generalize hugepage_vma_revalidate for mTHP supportNico Pache
2026-06-08mm: switch deferred split shrinker to list_lruJohannes Weiner
2026-06-02mm/khugepaged: fix inconsistent MMF_VM_HUGEPAGE flag due to allocation failur...Ye Liu
2026-05-28mm/khugepaged: return -EAGAIN for SCAN_PAGE_HAS_PRIVATE in MADV_COLLAPSEVineet Agarwal
2026-05-28mm/khugepaged: use ALIGN helpers for PMD alignmentYe Liu
2026-04-05mm/khugepaged: fix issue with tracking lockLorenzo Stoakes (Oracle)
2026-04-05mm/khugepaged: unify khugepaged and madv_collapse with collapse_single_pmd()Nico Pache
2026-04-05mm/khugepaged: rename hpage_collapse_* to collapse_*Nico Pache
2026-04-05mm/khugepaged: define KHUGEPAGED_MAX_PTES_LIMIT as HPAGE_PMD_NR - 1Nico Pache
2026-04-05mm: introduce is_pmd_order helperNico Pache
2026-04-05mm: ratelimit min_free_kbytes adjustment messagesBreno Leitao
2026-04-05mm: khugepaged: export set_recommended_min_free_kbytes()Breno Leitao
2026-04-05khugepaged: remove redundant index check for pmd-foliosDev Jain
2026-04-05mm: khugepaged: skip lazy-free foliosVernon Yang
2026-04-05mm-khugepaged-refine-scan-progress-number-fixVernon Yang
2026-04-05mm: khugepaged: refine scan progress numberVernon Yang
2026-04-05mm: khugepaged: add trace_mm_khugepaged_scan eventVernon Yang