aboutsummaryrefslogtreecommitdiff
path: root/mm
AgeCommit message (Expand)AuthorFilesLines
2022-09-26mm: multi-gen LRU: kill switchGravatar Yu Zhao 2-5/+229
2022-09-26mm: multi-gen LRU: optimize multiple memcgsGravatar Yu Zhao 1-9/+96
2022-09-26mm: multi-gen LRU: support page table walksGravatar Yu Zhao 2-16/+1019
2022-09-26mm: multi-gen LRU: exploit locality in rmapGravatar Yu Zhao 5-2/+194
2022-09-26mm: multi-gen LRU: minimal implementationGravatar Yu Zhao 4-10/+942
2022-09-26mm: multi-gen LRU: groundworkGravatar Yu Zhao 8-6/+126
2022-09-26mm/vmscan.c: refactor shrink_node()Gravatar Yu Zhao 1-94/+104
2022-09-26mm: x86, arm64: add arch_has_hw_pte_young()Gravatar Yu Zhao 1-13/+1
2022-09-26mm/page_io: count submission time as thrashing delay for delayacctGravatar Yang Yang 1-5/+10
2022-09-26delayacct: support re-entrance detection of thrashing accountingGravatar Yang Yang 1-4/+6
2022-09-26mm: migrate: do not retry 10 times for the subpages of fail-to-migrate THPGravatar Baolin Wang 1-3/+2
2022-09-26migrate_pages(): fix failure counting for retryGravatar Huang Ying 1-1/+5
2022-09-26migrate_pages(): fix failure counting for THP splittingGravatar Huang Ying 1-7/+7
2022-09-26migrate_pages(): fix failure counting for THP on -ENOSYSGravatar Huang Ying 1-3/+3
2022-09-26migrate_pages(): fix failure counting for THP subpages retryingGravatar Huang Ying 1-1/+2
2022-09-26migrate_pages(): fix THP failure counting for -ENOMEMGravatar Huang Ying 1-3/+4
2022-09-26migrate_pages(): remove unnecessary list_safe_reset_next()Gravatar Huang Ying 1-8/+5
2022-09-26migrate: fix syscall move_pages() return value for failureGravatar Huang Ying 1-2/+6
2022-09-26filemap: make the accounting of thrashing more consistentGravatar Yang Yang 1-14/+4
2022-09-26mm/swap: cache swap migration A/D bits supportGravatar Peter Xu 1-0/+8
2022-09-26mm/swap: cache maximum swapfile size when init swapGravatar Peter Xu 1-2/+5
2022-09-26mm: remember young/dirty bit for page migrationsGravatar Peter Xu 4-4/+31
2022-09-26mm/thp: carry over dirty bit when thp splits on pmdGravatar Peter Xu 1-2/+7
2022-09-26mm/swap: add swp_offset_pfn() to fetch PFN from swap entryGravatar Peter Xu 3-5/+5
2022-09-26mm, hwpoison: cleanup some obsolete commentsGravatar Miaohe Lin 1-5/+5
2022-09-26mm, hwpoison: check PageTable() explicitly in hwpoison_user_mappings()Gravatar Miaohe Lin 1-1/+1
2022-09-26mm, hwpoison: avoid unneeded page_mapped_in_vma() overhead in collect_procs_a...Gravatar Miaohe Lin 1-3/+3
2022-09-26mm, hwpoison: use num_poisoned_pages_sub() to decrease num_poisoned_pagesGravatar Miaohe Lin 1-2/+4
2022-09-26mm, hwpoison: use __PageMovable() to detect non-lru movable pagesGravatar Miaohe Lin 1-7/+9
2022-09-26mm, hwpoison: use ClearPageHWPoison() in memory_failure()Gravatar Miaohe Lin 1-1/+1
2022-09-26mm: MADV_COLLAPSE: refetch vm_end after reacquiring mmap_lockGravatar Yang Shi 1-0/+2
2022-09-26Merge branch 'mm-hotfixes-stable' into mm-stableGravatar Andrew Morton 15-72/+176
2022-09-26mm/page_isolation: fix isolate_single_pageblock() isolation behaviorGravatar Zi Yan 1-11/+14
2022-09-26mm,hwpoison: check mm when killing accessing processGravatar Shuai Xue 1-0/+3
2022-09-26mm/hugetlb: correct demote page offset logicGravatar Doug Berger 1-6/+8
2022-09-26mm: prevent page_frag_alloc() from corrupting the memoryGravatar Maurizio Lombardi 1-0/+12
2022-09-26mm: bring back update_mmu_cache() to finish_fault()Gravatar Sergei Antonov 1-4/+10
2022-09-26frontswap: don't call ->init if no ops are registeredGravatar Christoph Hellwig 1-0/+3
2022-09-26mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all()Gravatar Naoya Horiguchi 1-4/+2
2022-09-26mm: fix madivse_pageout mishandling on non-LRU pageGravatar Minchan Kim 1-2/+5
2022-09-26mm: gup: fix the fast GUP race against THP collapseGravatar Yang Shi 2-10/+34
2022-09-11mm: fix PageAnonExclusive clearing racing with concurrent RCU GUP-fastGravatar David Hildenbrand 4-5/+17
2022-09-11mm/mremap_pages: save a few cycles in get_dev_pagemap()Gravatar Christophe JAILLET 1-1/+1
2022-09-11mm: remove BUG_ON() in __isolate_free_page()Gravatar Kefeng Wang 1-11/+3
2022-09-11mm/kmemleak: make create_object return voidGravatar Liu Shixin 1-12/+9
2022-09-11hugetlb: remove meaningless BUG_ON(huge_pte_none())Gravatar Miaohe Lin 1-1/+0
2022-09-11hugetlb: add comment for subtle SetHPageVmemmapOptimized()Gravatar Miaohe Lin 1-0/+4
2022-09-11hugetlb: kill hugetlbfs_pagecache_page()Gravatar Miaohe Lin 1-14/+1
2022-09-11hugetlb: pass NULL to kobj_to_hstate() if nid is unusedGravatar Miaohe Lin 1-4/+2
2022-09-11hugetlb: use helper {huge_pte|pmd}_lock()Gravatar Miaohe Lin 1-2/+1