- 4f292c4d Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 2 years, 10 months ago
- dab6e71 mm: Rename pmd_read_atomic() by Peter Zijlstra · 4 years, 11 months ago
- 284a344 khugepage: replace lru_cache_add() with folio_add_lru() by Vishal Moola (Oracle) · 3 years ago
- 4c9473e mm/khugepaged: add tracepoint to collapse_file() by Gautam Menghani · 3 years ago
- 64ab319 khugepage: replace try_to_release_page() with filemap_release_folio() by Vishal Moola (Oracle) · 2 years, 11 months ago
- cb67f42 mm,thp,rmap: simplify compound page mapcount handling by Hugh Dickins · 3 years ago
- 57e9cc5 mm: vmscan: split khugepaged stats from direct reclaim stats by Johannes Weiner · 3 years ago
- f268f6c mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths by Jann Horn · 2 years, 11 months ago
- 2ba99c5 mm/khugepaged: fix GUP-fast interaction by sending IPI by Jann Horn · 2 years, 11 months ago
- 8d3c106 mm/khugepaged: take the right locks for page table retraction by Jann Horn · 2 years, 11 months ago
- 045634f mm/khugepaged: refactor mm_khugepaged_scan_file tracepoint to remove filename from function call by Gautam Menghani · 3 years ago
- e031ff9 mm: khugepaged: allow page allocation fallback to eligible nodes by Yang Shi · 3 years ago
- 27bc50f Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 3 years ago
- 30c9999 Merge tag 'sched-core-2022-10-07' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years ago
- d41fd20 mm/khugepaged: add tracepoint to hpage_collapse_scan_file() by Zach O'Keefe · 3 years, 1 month ago
- 3448839 mm/madvise: add file and shmem support to MADV_COLLAPSE by Zach O'Keefe · 3 years, 1 month ago
- 58ac9a8 mm/khugepaged: attempt to map file/shmem-backed pte-mapped THPs by pmds by Zach O'Keefe · 3 years, 1 month ago
- 0f3e2a2 mm/madvise: MADV_COLLAPSE return EAGAIN when page cannot be isolated by Zach O'Keefe · 3 years, 1 month ago
- 780a4b6 mm/khugepaged: check compound_order() in collapse_pte_mapped_thp() by Zach O'Keefe · 3 years, 1 month ago
- 7459c14 khugepaged: call shmem_get_folio() by Matthew Wilcox (Oracle) · 3 years, 1 month ago
- b26e270 mm: thp: convert to use common struct mm_slot by Qi Zheng · 3 years, 1 month ago
- 6854050 mm/khugepaged: stop using vma linked list by Matthew Wilcox (Oracle) · 3 years, 1 month ago
- 94d815b mm/khugepaged: optimize collapse_pte_mapped_thp() by using vma_lookup() by Liam R. Howlett · 3 years, 1 month ago
- 4d24de9 mm: MADV_COLLAPSE: refetch vm_end after reacquiring mmap_lock by Yang Shi · 3 years, 1 month ago
- 6d75132 Merge branch 'mm-hotfixes-stable' into mm-stable by Andrew Morton · 3 years ago
- 70cbc3c mm: gup: fix the fast GUP race against THP collapse by Yang Shi · 3 years, 1 month ago
- 7d2c438 mm/khugepaged: rename prefix of shared collapse functions by Zach O'Keefe · 3 years, 3 months ago
- 7d8faaf mm/madvise: introduce MADV_COLLAPSE sync hugepage collapse by Zach O'Keefe · 3 years, 3 months ago
- 5072280 mm/khugepaged: record SCAN_PMD_MAPPED when scan_pmd() finds hugepage by Zach O'Keefe · 3 years, 3 months ago
- a7f4e6e mm/thp: add flag to enforce sysfs THP in hugepage_vma_check() by Zach O'Keefe · 3 years, 3 months ago
- d8ea7cc mm/khugepaged: add flag to predicate khugepaged-only behavior by Zach O'Keefe · 3 years, 3 months ago
- 50ad2f2 mm/khugepaged: propagate enum scan_result codes back to callers by Zach O'Keefe · 3 years, 3 months ago
- 9710a78a mm/khugepaged: dedup and simplify hugepage alloc and charging by Zach O'Keefe · 3 years, 3 months ago
- 34d6b47 mm/khugepaged: add struct collapse_control by Zach O'Keefe · 3 years, 3 months ago
- c6a7f44 mm: khugepaged: don't carry huge page to the next loop for !CONFIG_NUMA by Yang Shi · 3 years, 3 months ago
- f5d39b0 freezer,sched: Rewrite core freezer logic by Peter Zijlstra · 3 years, 2 months ago
- 1064026 mm: khugepaged: reorg some khugepaged helpers by Yang Shi · 3 years, 4 months ago
- 7da4e2c mm: thp: kill __transhuge_page_enabled() by Yang Shi · 3 years, 4 months ago
- 9fec516 mm: thp: kill transparent_hugepage_active() by Yang Shi · 3 years, 4 months ago
- f707fa4 mm: khugepaged: better comments for anon vma check in hugepage_vma_revalidate by Yang Shi · 3 years, 4 months ago
- 4fa6893 mm: thp: consolidate vma size check to transhuge_vma_suitable by Yang Shi · 3 years, 4 months ago
- 66137fb mm: khugepaged: check THP flag in hugepage_vma_check() by Yang Shi · 3 years, 4 months ago
- 3218f87 mm: handling Non-LRU pages returned by vm_normal_pages by Alex Sierra · 3 years, 3 months ago
- 1baec20 mm/khugepaged: try to free transhuge swapcache when possible by Miaohe Lin · 3 years, 4 months ago
- 081c325 mm/khugepaged: remove unneeded return value of khugepaged_add_pte_mapped_thp() by Miaohe Lin · 3 years, 4 months ago
- 6dcdc94 mm/khugepaged: use helper macro __ATTR_RW by Miaohe Lin · 3 years, 4 months ago
- 2f55f07 mm/khugepaged: minor cleanup for collapse_file by Miaohe Lin · 3 years, 4 months ago
- 36ee2c7 mm/khugepaged: trivial typo and codestyle cleanup by Miaohe Lin · 3 years, 4 months ago
- 4d928e2 mm/khugepaged: stop swapping in page when VM_FAULT_RETRY occurs by Miaohe Lin · 3 years, 4 months ago
- dd5ff79 mm/khugepaged: remove unneeded shmem_huge_enabled() check by Miaohe Lin · 3 years, 4 months ago
- c791576 mm: khugepaged: introduce khugepaged_enter_vma() helper by Yang Shi · 3 years, 5 months ago
- 2647d11 mm: khugepaged: make hugepage_vma_check() non-static by Yang Shi · 3 years, 5 months ago
- d2081b2 mm: khugepaged: make khugepaged_enter() void function by Yang Shi · 3 years, 5 months ago
- 78d12c1 mm: thp: only regular file could be THP eligible by Yang Shi · 3 years, 5 months ago
- 52b52bf mm: khugepaged: skip DAX vma by Yang Shi · 3 years, 5 months ago
- cb64875 mm: khugepaged: remove redundant check for VM_NO_KHUGEPAGED by Yang Shi · 3 years, 5 months ago
- deb4c93 mm/khugepaged: don't recycle vma pgtable if uffd-wp registered by Peter Xu · 3 years, 5 months ago
- 40f2bbf mm/rmap: drop "compound" parameter from page_add_new_anon_rmap() by David Hildenbrand · 3 years, 5 months ago
- 25fa414 mm/khugepaged: use vma_is_anonymous by xu xin · 3 years, 5 months ago
- 363106c mm/khugepaged: remove reuse_swap_page() usage by David Hildenbrand · 3 years, 7 months ago
- 869f7ee mm/rmap: Convert try_to_unmap() to take a folio by Matthew Wilcox (Oracle) · 3 years, 8 months ago
- 6d9df8a mm/thp: collapse_file() do try_to_unmap(TTU_BATCH_FLUSH) by Hugh Dickins · 3 years, 8 months ago
- cea86fe mm/munlock: rmap call mlock_vma_page() munlock_vma_page() by Hugh Dickins · 3 years, 8 months ago
- 80110bb mm/page_table_check: check entries at pmd levels by Pasha Tatashin · 3 years, 8 months ago
- e59a47b8 mm/khugepaged: unify collapse pmd clear, flush and free by Pasha Tatashin · 3 years, 8 months ago
- f56caed Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 9 months ago
- 0b8f0d8 mm: fix some comment errors by Quanfa Fu · 3 years, 9 months ago
- e9ea874 mm/vmstat: add events for THP max_ptes_* exceeds by Yang Yang · 3 years, 9 months ago
- 020e8765 mm: remove last argument of reuse_swap_page() by Matthew Wilcox (Oracle) · 3 years, 9 months ago
- 08d5b29 mm: ptep_clear() page table helper by Pasha Tatashin · 3 years, 9 months ago
- 6b24ca4 mm: Use multi-index entries in the page cache by Matthew Wilcox (Oracle) · 5 years ago
- 512b7931 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 4 years ago
- bd3400e mm: khugepaged: recalculate min_free_kbytes after stopping khugepaged by Liangcai Fan · 4 years ago
- 49f8275 Merge tag 'folio-5.16' of git://git.infradead.org/users/willy/pagecache by Linus Torvalds · 4 years ago
- a4aeaa0 mm: khugepaged: skip huge page collapse for special files by Yang Shi · 4 years ago
- 74c42e1 mm, thp: bail out early in collapse_file for writeback page by Rongwei Wang · 4 years ago
- bbc6b70 mm/memcg: Convert mem_cgroup_uncharge() to take a folio by Matthew Wilcox (Oracle) · 4 years, 5 months ago
- 8f425e4 mm/memcg: Convert mem_cgroup_charge() to take a folio by Matthew Wilcox (Oracle) · 4 years, 4 months ago
- acdd9f8e huge tmpfs: SGP_NOALLOC to stop collapse_file() on race by Hugh Dickins · 4 years, 1 month ago
- eb6ecbe mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs by Collin Fijalkovich · 4 years, 3 months ago
- e6be37b mm/huge_memory.c: add missing read-only THP checking in transparent_hugepage_enabled() by Miaohe Lin · 4 years, 3 months ago
- f0953a1 mm: fix typos in comments by Ingo Molnar · 4 years, 5 months ago
- 202e35d mm/vmscan: replace implicit RECLAIM_ZONE checks with explicit checks by Dave Hansen · 4 years, 5 months ago
- 75f8378 khugepaged: remove meaningless !pte_present() check in khugepaged_scan_pmd() by Miaohe Lin · 4 years, 5 months ago
- 18d24a7 khugepaged: remove unnecessary out label in collapse_huge_page() by Miaohe Lin · 4 years, 5 months ago
- fef792a khugepaged: use helper function range_in_vma() in collapse_pte_mapped_thp() by Miaohe Lin · 4 years, 5 months ago
- 89dc6a9 mm/khugepaged.c: replace barrier() with READ_ONCE() for a selective variable by Yanfei Xu · 4 years, 5 months ago
- 74e579b khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() by Miaohe Lin · 4 years, 5 months ago
- 28ff0a3 khugepaged: use helper khugepaged_test_exit() in __khugepaged_enter() by Miaohe Lin · 4 years, 5 months ago
- 588d01f khugepaged: reuse the smp_wmb() inside __SetPageUptodate() by Miaohe Lin · 4 years, 5 months ago
- 0edf61e khugepaged: remove unneeded return value of khugepaged_collapse_pte_mapped_thps() by Miaohe Lin · 4 years, 5 months ago
- cd89fb0 mm,thp,shmem: make khugepaged obey tmpfs mount flags by Rik van Riel · 4 years, 8 months ago
- 57b2847 mm: memcontrol: convert NR_SHMEM_THPS account to pages by Muchun Song · 4 years, 8 months ago
- bf9ecea mm: memcontrol: convert NR_FILE_THPS account to pages by Muchun Song · 4 years, 8 months ago
- 2b635dd mm: Avoid modifying vmf.address in __collapse_huge_page_swapin() by Will Deacon · 4 years, 9 months ago
- 8958b24 mm: fix some spelling mistakes in comments by Haitao Shi · 4 years, 10 months ago
- dfefd22 mm: cleanup kstrto*() usage by Alexey Dobriyan · 4 years, 10 months ago
- ae7a927 mm: use sysfs_emit for struct kobject * uses by Joe Perches · 4 years, 10 months ago
- 336e6b5 khugepaged: add parameter explanations for kernel-doc markup by Alex Shi · 4 years, 10 months ago
- b8eddff mm: memcontrol: add file_thp, shmem_thp to memory.stat by Johannes Weiner · 4 years, 10 months ago