summaryrefslogtreecommitdiffstats
path: root/mm (follow)
Commit message (Expand)AuthorAgeFilesLines
* mm: multi-gen LRU: admin guideYu Zhao2022-09-272-1/+6
* mm: multi-gen LRU: debugfs interfaceYu Zhao2022-09-271-10/+401
* mm: multi-gen LRU: thrashing preventionYu Zhao2022-09-271-3/+71
* mm: multi-gen LRU: kill switchYu Zhao2022-09-272-5/+229
* mm: multi-gen LRU: optimize multiple memcgsYu Zhao2022-09-271-9/+96
* mm: multi-gen LRU: support page table walksYu Zhao2022-09-272-16/+1019
* mm: multi-gen LRU: exploit locality in rmapYu Zhao2022-09-275-2/+194
* mm: multi-gen LRU: minimal implementationYu Zhao2022-09-274-10/+942
* mm: multi-gen LRU: groundworkYu Zhao2022-09-278-6/+126
* mm/vmscan.c: refactor shrink_node()Yu Zhao2022-09-271-94/+104
* mm: x86, arm64: add arch_has_hw_pte_young()Yu Zhao2022-09-271-13/+1
* mm/page_io: count submission time as thrashing delay for delayacctYang Yang2022-09-271-5/+10
* delayacct: support re-entrance detection of thrashing accountingYang Yang2022-09-271-4/+6
* mm: migrate: do not retry 10 times for the subpages of fail-to-migrate THPBaolin Wang2022-09-271-3/+2
* migrate_pages(): fix failure counting for retryHuang Ying2022-09-271-1/+5
* migrate_pages(): fix failure counting for THP splittingHuang Ying2022-09-271-7/+7
* migrate_pages(): fix failure counting for THP on -ENOSYSHuang Ying2022-09-271-3/+3
* migrate_pages(): fix failure counting for THP subpages retryingHuang Ying2022-09-271-1/+2
* migrate_pages(): fix THP failure counting for -ENOMEMHuang Ying2022-09-271-3/+4
* migrate_pages(): remove unnecessary list_safe_reset_next()Huang Ying2022-09-271-8/+5
* migrate: fix syscall move_pages() return value for failureHuang Ying2022-09-271-2/+6
* filemap: make the accounting of thrashing more consistentYang Yang2022-09-271-14/+4
* mm/swap: cache swap migration A/D bits supportPeter Xu2022-09-271-0/+8
* mm/swap: cache maximum swapfile size when init swapPeter Xu2022-09-271-2/+5
* mm: remember young/dirty bit for page migrationsPeter Xu2022-09-274-4/+31
* mm/thp: carry over dirty bit when thp splits on pmdPeter Xu2022-09-271-2/+7
* mm/swap: add swp_offset_pfn() to fetch PFN from swap entryPeter Xu2022-09-273-5/+5
* mm, hwpoison: cleanup some obsolete commentsMiaohe Lin2022-09-271-5/+5
* mm, hwpoison: check PageTable() explicitly in hwpoison_user_mappings()Miaohe Lin2022-09-271-1/+1
* mm, hwpoison: avoid unneeded page_mapped_in_vma() overhead in collect_procs_a...Miaohe Lin2022-09-271-3/+3
* mm, hwpoison: use num_poisoned_pages_sub() to decrease num_poisoned_pagesMiaohe Lin2022-09-271-2/+4
* mm, hwpoison: use __PageMovable() to detect non-lru movable pagesMiaohe Lin2022-09-271-7/+9
* mm, hwpoison: use ClearPageHWPoison() in memory_failure()Miaohe Lin2022-09-271-1/+1
* mm: MADV_COLLAPSE: refetch vm_end after reacquiring mmap_lockYang Shi2022-09-271-0/+2
* Merge branch 'mm-hotfixes-stable' into mm-stableAndrew Morton2022-09-2615-72/+176
|\
| * mm/page_isolation: fix isolate_single_pageblock() isolation behaviorZi Yan2022-09-261-11/+14
| * mm,hwpoison: check mm when killing accessing processShuai Xue2022-09-261-0/+3
| * mm/hugetlb: correct demote page offset logicDoug Berger2022-09-261-6/+8
| * mm: prevent page_frag_alloc() from corrupting the memoryMaurizio Lombardi2022-09-261-0/+12
| * mm: bring back update_mmu_cache() to finish_fault()Sergei Antonov2022-09-261-4/+10
| * frontswap: don't call ->init if no ops are registeredChristoph Hellwig2022-09-261-0/+3
| * mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all()Naoya Horiguchi2022-09-261-4/+2
| * mm: fix madivse_pageout mishandling on non-LRU pageMinchan Kim2022-09-261-2/+5
| * mm: gup: fix the fast GUP race against THP collapseYang Shi2022-09-262-10/+34
| * mm: fix dereferencing possible ERR_PTRBinyi Han2022-09-121-1/+1
| * vmscan: check folio_test_private(), not folio_get_private()Matthew Wilcox (Oracle)2022-09-121-2/+2
| * mm: fix VM_BUG_ON in __delete_from_swap_cache()Matthew Wilcox (Oracle)2022-09-121-1/+1
| * mm/damon/dbgfs: fix memory leak when using debugfs_lookup()Greg Kroah-Hartman2022-09-121-5/+14
| * mm/migrate_device.c: copy pte dirty bit to pageAlistair Popple2022-09-121-2/+7
| * mm/migrate_device.c: add missing flush_cache_page()Alistair Popple2022-09-121-1/+1