summaryrefslogtreecommitdiffstats
path: root/mm
Commit message (Expand)AuthorAgeFilesLines
* mm/gup: introduce unpin_folio/unpin_folios helpersVivek Kasireddy2024-07-121-0/+47
* mm/zswap: use only one pool in zswapChengming Zhou2024-07-121-41/+20
* mm/zsmalloc: change back to per-size_class lockChengming Zhou2024-07-121-35/+50
* mm/hugetlb.c: undo errant changeAndrew Morton2024-07-121-0/+1
* mm/vmscan: drop checking if _deferred_list is empty before using TTU_SYNCBarry Song2024-07-101-1/+1
* mm/page_alloc: remove prefetchw() on freeing page to buddy systemWei Yang2024-07-101-11/+2
* mm: remove CONFIG_MEMCG_KMEMJohannes Weiner2024-07-1010-86/+36
* mm/shmem: fix input and output inconsistenciesBang Li2024-07-101-1/+1
* mm: migrate: remove folio_migrate_copy()Kefeng Wang2024-07-061-7/+0
* fs: hugetlbfs: support poisoned recover from hugetlbfs_migrate_folio()Kefeng Wang2024-07-061-2/+8
* mm: migrate: support poisoned recover from migrate folioKefeng Wang2024-07-061-3/+11
* mm: migrate: split folio_migrate_mapping()Kefeng Wang2024-07-061-16/+22
* mm: add folio_mc_copy()Kefeng Wang2024-07-061-0/+17
* mm: move memory_failure_queue() into copy_mc_[user]_highpage()Kefeng Wang2024-07-062-10/+3
* Merge branch 'mm-hotfixes-stable' into mm-stable to pick up "mm: fixAndrew Morton2024-07-0613-217/+260
|\
| * mm: fix crashes from deferred split racing folio migrationHugh Dickins2024-07-062-11/+13
| * mm: gup: stop abusing try_grab_folioYang Shi2024-07-063-139/+156
| * mm/hugetlb_vmemmap: fix race with speculative PFN walkersYu Zhao2024-07-032-46/+23
| * cachestat: do not flush stats in recency checkNhat Pham2024-07-032-4/+15
| * mm/shmem: disable PMD-sized page cache if neededGavin Shan2024-07-031-2/+13
| * mm/filemap: skip to create PMD-sized page cache if neededGavin Shan2024-07-031-1/+1
| * mm/readahead: limit page cache size in page_cache_ra_order()Gavin Shan2024-07-031-4/+4
| * mm/damon/core: merge regions aggressively when max_nr_regions is unmetSeongJae Park2024-07-031-3/+20
| * mm: vmalloc: check if a hash-index is in cpu_possible_maskUladzislau Rezki (Sony)2024-07-031-1/+9
| * mm: page_ref: remove folio_try_get_rcu()Yang Shi2024-07-032-6/+6
| * mm: avoid overflows in dirty throttling logicJan Kara2024-07-031-4/+26
| * Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again"Jan Kara2024-07-031-1/+1
* | mm/memory-failure: userspace controls soft-offlining pagesJiaqi Yan2024-07-041-2/+20
* | mm/memory-failure: refactor log format in soft offline codeJiaqi Yan2024-07-041-6/+9
* | mm: memcg: adjust the warning when seq_buf overflowsXiu Jianfeng2024-07-041-1/+2
* | mm: memcg: remove redundant seq_buf_has_overflowed()Xiu Jianfeng2024-07-041-3/+0
* | mm: memcg: guard memcg1-specific fields accesses in mm/memcontrol.cRoman Gushchin2024-07-041-2/+7
* | mm: memcg: gather memcg1-specific fields initialization in memcg1_memcg_init()Roman Gushchin2024-07-043-5/+12
* | mm: memcg: guard cgroup v1-specific code in mem_cgroup_print_oom_meminfo()Roman Gushchin2024-07-041-0/+2
* | mm: memcg: factor out legacy socket memory accounting codeRoman Gushchin2024-07-043-17/+38
* | mm: memcg: move memcg_account_kmem() to memcontrol-v1.cRoman Gushchin2024-07-043-21/+24
* | mm: add swappiness= arg to memory.reclaimDan Schatzberg2024-07-043-14/+68
* | mm: add defines for min/max swappinessDan Schatzberg2024-07-042-7/+7
* | mm: memcg: put cgroup v1-specific code under a config optionRoman Gushchin2024-07-043-5/+29
* | mm: memcg: group cgroup v1 memcg related declarationsRoman Gushchin2024-07-041-41/+46
* | mm: memcg: make memcg1_update_tree() staticRoman Gushchin2024-07-042-2/+1
* | mm: memcg: move cgroup v1 interface files to memcontrol-v1.cRoman Gushchin2024-07-043-755/+757
* | mm: memcg: rename memcg_oom_recover()Roman Gushchin2024-07-043-7/+7
* | mm: memcg: move cgroup v1 oom handling code into memcontrol-v1.cRoman Gushchin2024-07-043-217/+231
* | mm: memcg: rename memcg_check_events()Roman Gushchin2024-07-043-8/+8
* | mm: memcg: move legacy memcg event code into memcontrol-v1.cRoman Gushchin2024-07-043-682/+709
* | mm: memcg: rename charge move-related functionsRoman Gushchin2024-07-043-15/+15
* | mm: memcg: move charge migration code to memcontrol-v1.cRoman Gushchin2024-07-043-996/+1019
* | mm: memcg: rename soft limit reclaim-related functionsRoman Gushchin2024-07-044-12/+12
* | mm: memcg: move soft limit reclaim code to memcontrol-v1.cRoman Gushchin2024-07-043-333/+353