- e33c267 mm: shrinkers: provide shrinkers with names by Roman Gushchin · 2 years, 9 months ago
- ee65728 docs: rename Documentation/vm to Documentation/mm by Mike Rapoport · 2 years, 8 months ago
- b653db7 mm: Clear page->private when splitting or migrating a page by Matthew Wilcox (Oracle) · 2 years, 8 months ago
- 69a37a8 mm/huge_memory: Fix xarray node memory leak by Matthew Wilcox (Oracle) · 2 years, 8 months ago
- 98931dd Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 9 months ago
- d2081b2 mm: khugepaged: make khugepaged_enter() void function by Yang Shi · 2 years, 9 months ago
- 78d12c1 mm: thp: only regular file could be THP eligible by Yang Shi · 2 years, 9 months ago
- cb196ee mm/huge_memory: convert do_huge_pmd_anonymous_page() to use vma_alloc_folio() by Matthew Wilcox (Oracle) · 2 years, 9 months ago
- 4f83145 mm: avoid unnecessary flush on change_huge_pmd() by Nadav Amit · 2 years, 9 months ago
- c9fe665 mm/mprotect: do not flush when not required architecturally by Nadav Amit · 2 years, 9 months ago
- 4a18419 mm/mprotect: use mmu_gather by Nadav Amit · 2 years, 9 months ago
- 014bb1d mm: create new mm/swap.h header file by NeilBrown · 2 years, 9 months ago
- b6a2619 mm/gup: sanity-check with CONFIG_DEBUG_VM that anonymous pages are exclusive when (un)pinning by David Hildenbrand · 2 years, 9 months ago
- a7f2266 mm/gup: trigger FAULT_FLAG_UNSHARE when R/O-pinning a possibly shared anonymous page by David Hildenbrand · 2 years, 9 months ago
- c89357e mm: support GUP-triggered unsharing of anonymous pages by David Hildenbrand · 2 years, 9 months ago
- 7f5abe6 mm/rmap: fail try_to_migrate() early when setting a PMD migration entry fails by David Hildenbrand · 2 years, 9 months ago
- 6c28760 mm: remember exclusively mapped anonymous pages with PG_anon_exclusive by David Hildenbrand · 2 years, 9 months ago
- 5005394 mm/huge_memory: remove outdated VM_WARN_ON_ONCE_PAGE from unmap_page() by David Hildenbrand · 2 years, 9 months ago
- 6c54dc6 mm/rmap: use page_move_anon_rmap() when reusing a mapped PageAnon() page exclusively by David Hildenbrand · 2 years, 9 months ago
- 40f2bbf mm/rmap: drop "compound" parameter from page_add_new_anon_rmap() by David Hildenbrand · 2 years, 9 months ago
- f1e2db1 mm/rmap: remove do_page_add_anon_rmap() by David Hildenbrand · 2 years, 9 months ago
- fb3d824 mm/rmap: split page_dup_rmap() into page_dup_file_rmap() and page_try_dup_anon_rmap() by David Hildenbrand · 2 years, 9 months ago
- 478d134 mm/huge_memory: do not overkill when splitting huge_zero_page by Xu Yu · 2 years, 10 months ago
- 83a8441 mm/huge_memory: Avoid calling pmd_page() on a non-leaf PMD by Matthew Wilcox (Oracle) · 2 years, 11 months ago
- 7f76091 mm/huge_memory: remove stale locking logic from __split_huge_pmd() by David Hildenbrand · 2 years, 11 months ago
- 55c62fa mm/huge_memory: remove stale page_trans_huge_mapcount() by David Hildenbrand · 2 years, 11 months ago
- 3bff7e3 mm/huge_memory: streamline COW logic in do_huge_pmd_wp_page() by David Hildenbrand · 2 years, 11 months ago
- 562beb7 mm/huge_memory: make is_transparent_hugepage() static by Miaohe Lin · 2 years, 11 months ago
- 283fd6f mm/migration: add trace events for THP migrations by Anshuman Khandual · 2 years, 11 months ago
- 9030fb0 Merge tag 'folio-5.18c' of git://git.infradead.org/users/willy/pagecache by Linus Torvalds · 2 years, 11 months ago
- a1a3a2f memory tiering: skip to scan fast memory by Huang Ying · 2 years, 11 months ago
- 9d84604 mm/thp: refix __split_huge_pmd_locked() for migration PMD by Hugh Dickins · 2 years, 11 months ago
- 87d2762 mm: remove unneeded local variable follflags by Miaohe Lin · 2 years, 11 months ago
- 5cbcf22 mm: thp: fix wrong cache flush in remove_migration_pmd() by Muchun Song · 2 years, 11 months ago
- 1854bc6 mm/readahead: Align file mappings for non-DAX by William Kucharski · 5 years ago
- d4b4084 mm: Turn can_split_huge_page() into can_split_folio() by Matthew Wilcox (Oracle) · 3 years ago
- 2f031c6 mm/rmap: Convert rmap_walk() to take a folio by Matthew Wilcox (Oracle) · 3 years, 1 month ago
- 4eecb8b mm/migrate: Convert remove_migration_ptes() to folios by Matthew Wilcox (Oracle) · 3 years, 1 month ago
- 4b8554c mm/rmap: Convert try_to_migrate() to folios by Matthew Wilcox (Oracle) · 3 years, 1 month ago
- 869f7ee mm/rmap: Convert try_to_unmap() to take a folio by Matthew Wilcox (Oracle) · 3 years ago
- af28a98 mm/huge_memory: Convert __split_huge_pmd() to take a folio by Matthew Wilcox (Oracle) · 3 years, 1 month ago
- 4ba1119 mm: Add folio_mapcount() by Matthew Wilcox (Oracle) · 3 years, 1 month ago
- 07ca760 mm/munlock: maintain page->mlock_count while unevictable by Hugh Dickins · 3 years ago
- cea86fe mm/munlock: rmap call mlock_vma_page() munlock_vma_page() by Hugh Dickins · 3 years ago
- b67bf49 mm/munlock: delete FOLL_MLOCK and FOLL_POPULATE by Hugh Dickins · 3 years ago
- f56caed Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 1 month ago
- d08d2b6 mm: remove the total_mapcount argument from page_trans_huge_mapcount() by Matthew Wilcox (Oracle) · 3 years, 1 month ago
- 020e8765 mm: remove last argument of reuse_swap_page() by Matthew Wilcox (Oracle) · 3 years, 1 month ago
- 6b24ca4 mm: Use multi-index entries in the page cache by Matthew Wilcox (Oracle) · 4 years, 8 months ago
- 49f8275 Merge tag 'folio-5.16' of git://git.infradead.org/users/willy/pagecache by Linus Torvalds · 3 years, 4 months ago
- eac96c3 mm: filemap: check if THP has hwpoisoned subpage for PMD page fault by Yang Shi · 3 years, 4 months ago
- 1ca7554 mm/thp: decrease nr_thps in file's mapping on THP split by Marek Szyprowski · 3 years, 4 months ago
- e809c3f mm/memcg: Add folio_lruvec_lock() and similar functions by Matthew Wilcox (Oracle) · 3 years, 8 months ago
- 8f425e4 mm/memcg: Convert mem_cgroup_charge() to take a folio by Matthew Wilcox (Oracle) · 3 years, 8 months ago
- f00230f mm,do_huge_pmd_numa_page: remove unnecessary TLB flushing code by Huang Ying · 3 years, 6 months ago
- d144bf6 huge tmpfs: fix split_huge_page() after FALLOC_FL_KEEP_SIZE by Hugh Dickins · 3 years, 6 months ago
- 64b586d mm/rmap: fix comments left over from recent changes by Hugh Dickins · 3 years, 7 months ago
- a98a2f0 mm/rmap: split migration into its own function by Alistair Popple · 3 years, 8 months ago
- 4dd845b mm/swapops: rework swap entry manipulation code by Alistair Popple · 3 years, 8 months ago
- af5cdaf mm: remove special swap entry functions by Alistair Popple · 3 years, 8 months ago
- 1212e00 mm/thp: fix strncpy warning by Matthew Wilcox (Oracle) · 3 years, 8 months ago
- ab02c25 mm/thp: remap_page() is only needed on anonymous THP by Hugh Dickins · 3 years, 8 months ago
- e346e66 mm: thp: skip make PMD PROT_NONE if THP migration is not supported by Yang Shi · 3 years, 8 months ago
- c5b5a3d mm: thp: refactor NUMA fault handling by Yang Shi · 3 years, 8 months ago
- 5db4f15 mm: memory: add orig_pmd to struct vm_fault by Yang Shi · 3 years, 8 months ago
- 8f34f1e mm/userfaultfd: fix uffd-wp special cases for fork() by Peter Xu · 3 years, 8 months ago
- 5fc7a5f mm/thp: simplify copying of huge zero page pmd when fork by Peter Xu · 3 years, 8 months ago
- babbbdd mm/huge_memory.c: don't discard hugepage if other processes are mapping it by Miaohe Lin · 3 years, 8 months ago
- 9132a46 mm/huge_memory.c: remove unnecessary tlb_remove_page_size() for huge zero pmd by Miaohe Lin · 3 years, 8 months ago
- e6be37b mm/huge_memory.c: add missing read-only THP checking in transparent_hugepage_enabled() by Miaohe Lin · 3 years, 8 months ago
- dfe5c51 mm/huge_memory.c: use page->deferred_list by Miaohe Lin · 3 years, 8 months ago
- 504e070 mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split by Yang Shi · 3 years, 8 months ago
- 732ed55 mm/thp: try_to_unmap() use TTU_SYNC for safe splitting by Hugh Dickins · 3 years, 8 months ago
- 3b77e8c mm/thp: make is_huge_zero_pmd() safe and quicker by Hugh Dickins · 3 years, 8 months ago
- 99fa8a4 mm/thp: fix __split_huge_pmd_locked() on shmem migration entry by Hugh Dickins · 3 years, 8 months ago
- f0953a1 mm: fix typos in comments by Ingo Molnar · 3 years, 10 months ago
- 2bfd363 mm: vmscan: consolidate shrinker_maps handling code by Yang Shi · 3 years, 10 months ago
- fbe3750 mm: huge_memory: debugfs for file-backed THP split by Zi Yan · 3 years, 10 months ago
- fa6c023 mm: huge_memory: a new debugfs interface for splitting THP tests by Zi Yan · 3 years, 10 months ago
- a44f89d mm/huge_memory.c: use helper function migration_entry_to_page() by Miaohe Lin · 3 years, 10 months ago
- f6004e7 mm/huge_memory.c: remove redundant PageCompound() check by Miaohe Lin · 3 years, 10 months ago
- 6beb5e8 mm/huge_memory.c: rework the function do_huge_pmd_numa_page() slightly by Miaohe Lin · 3 years, 10 months ago
- aaa9705 mm/huge_memory.c: make get_huge_zero_page() return bool by Miaohe Lin · 3 years, 10 months ago
- 71f9e58 mm/huge_memory.c: rework the function vma_adjust_trans_huge() by Miaohe Lin · 3 years, 10 months ago
- 8fd5eda mm/huge_memory.c: remove unnecessary local variable ret2 by Miaohe Lin · 3 years, 10 months ago
- be6c898 mm/memcg: rename mem_cgroup_split_huge_fixup to split_page_memcg and add nr_pages argument by Zhou Guanghui · 4 years ago
- 97a7e47 mm: introduce page_needs_cow_for_dma() for deciding whether cow by Peter Xu · 4 years ago
- 164cc4f mm,thp,shmem: limit shmem THP alloc gfp_mask by Rik van Riel · 4 years ago
- bae8495 mm/pmem: avoid inserting hugepage PTE entry with fsdax if hugepage support is disabled by Aneesh Kumar K.V · 4 years ago
- 2efeb8d mm/huge_memory.c: remove unused return value of set_huge_zero_page() by Miaohe Lin · 4 years ago
- fca4057 mm/huge_memory.c: update tlb entry if pmd is changed by Bibo Mao · 4 years ago
- 57b2847 mm: memcontrol: convert NR_SHMEM_THPS account to pages by Muchun Song · 4 years ago
- bf9ecea mm: memcontrol: convert NR_FILE_THPS account to pages by Muchun Song · 4 years ago
- 69473e5 mm: memcontrol: convert NR_ANON_THPS account to pages by Muchun Song · 4 years ago
- 4805462 mm/filemap: pass a sleep state to put_and_wait_on_page_locked by Matthew Wilcox (Oracle) · 4 years ago
- 1c2f673 mm: thp: fix MADV_REMOVE deadlock on shmem THP by Hugh Dickins · 4 years ago
- 8958b24 mm: fix some spelling mistakes in comments by Haitao Shi · 4 years, 2 months ago
- 5b200f5 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 4 years, 2 months ago
- 6168d0d mm/lru: replace pgdat lru_lock with lruvec lock by Alex Shi · 4 years, 2 months ago
- b676983 mm/thp: narrow lru locking by Alex Shi · 4 years, 2 months ago