Age | Commit message (Expand) | Author | Files | Lines |
2024-09-03 | mm: remove PageSwapCache | Matthew Wilcox (Oracle) | 1 | -9/+10 |
2024-09-01 | mm/ksm: convert break_ksm() from walk_page_range_vma() to folio_walk | David Hildenbrand | 1 | -47/+16 |
2024-09-01 | mm/ksm: convert scan_get_next_rmap_item() from follow_page() to folio_walk | David Hildenbrand | 1 | -14/+24 |
2024-09-01 | mm/ksm: convert get_mergeable_page() from follow_page() to folio_walk | David Hildenbrand | 1 | -12/+14 |
2024-07-24 | Merge tag 'random-6.11-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 1 | -1/+1 |
2024-07-19 | mm: add MAP_DROPPABLE for designating always lazily freeable mappings | Jason A. Donenfeld | 1 | -1/+1 |
2024-07-06 | mm: move memory_failure_queue() into copy_mc_[user]_highpage() | Kefeng Wang | 1 | -1/+0 |
2024-07-04 | mm/ksm: optimize the chain()/chain_prune() interfaces | Chengming Zhou | 1 | -125/+27 |
2024-07-04 | mm/ksm: don't waste time searching stable tree for fast changing page | Chengming Zhou | 1 | -15/+17 |
2024-07-04 | mm/ksm: refactor out try_to_merge_with_zero_page() | Chengming Zhou | 1 | -30/+40 |
2024-07-03 | mm: ksm: drop KSM_KMEM_CACHE() | Kefeng Wang | 1 | -7/+3 |
2024-06-05 | mm/ksm: fix ksm_zero_pages accounting | Chengming Zhou | 1 | -6/+5 |
2024-06-05 | mm/ksm: fix ksm_pages_scanned accounting | Chengming Zhou | 1 | -4/+2 |
2024-05-24 | mm/ksm: fix possible UAF of stable_node | Chengming Zhou | 1 | -1/+2 |
2024-05-19 | Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -143/+148 |
2024-05-05 | mm/memory-failure: pass the folio to collect_procs_ksm() | Matthew Wilcox (Oracle) | 1 | -3/+2 |
2024-05-05 | mm/ksm: remove page_mapcount() usage in stable_tree_search() | David Hildenbrand | 1 | -5/+8 |
2024-05-05 | mm/ksm: replace set_page_stable_node by folio_set_stable_node | Alex Shi (tencent) | 1 | -9/+3 |
2024-05-05 | mm/ksm: rename get_ksm_page_flags to ksm_get_folio_flags | David Hildenbrand | 1 | -16/+16 |
2024-05-05 | mm/ksm: convert chain series funcs and replace get_ksm_page | Alex Shi (tencent) | 1 | -71/+65 |
2024-05-05 | mm/ksm: use folio in write_protect_page | Alex Shi (tencent) | 1 | -12/+13 |
2024-05-05 | mm/ksm: use ksm_get_folio in scan_get_next_rmap_item | Alex Shi (tencent) | 1 | -5/+5 |
2024-05-05 | mm/ksm: use folio in stable_node_dup | Alex Shi (tencent) | 1 | -8/+8 |
2024-05-05 | mm/ksm: use folio in remove_stable_node | Alex Shi (tencent) | 1 | -12/+12 |
2024-05-05 | mm/ksm: add folio_set_stable_node | Alex Shi (tencent) | 1 | -1/+7 |
2024-05-05 | mm/ksm: use folio in remove_rmap_item_from_tree | Alex Shi (tencent) | 1 | -5/+5 |
2024-05-05 | mm/ksm: add ksm_get_folio | Alex Shi (tencent) | 1 | -17/+25 |
2024-04-12 | mm: replace set_pte_at_notify() with just set_pte_at() | Paolo Bonzini | 1 | -2/+2 |
2023-12-29 | mm: convert page_try_share_anon_rmap() to folio_try_share_anon_rmap_[pte|pmd]() | David Hildenbrand | 1 | -2/+3 |
2023-12-29 | mm/ksm: page_remove_rmap() -> folio_remove_rmap_pte() | David Hildenbrand | 1 | -1/+1 |
2023-12-29 | mm/ksm: page_add_anon_rmap() -> folio_add_anon_rmap_pte() | David Hildenbrand | 1 | -3/+5 |
2023-12-29 | mm/ksm: add tracepoint for ksm advisor | Stefan Roesch | 1 | -0/+1 |
2023-12-29 | mm/ksm: add sysfs knobs for advisor | Stefan Roesch | 1 | -0/+148 |
2023-12-29 | mm/ksm: add ksm advisor | Stefan Roesch | 1 | -1/+157 |
2023-12-29 | mm: convert ksm_might_need_to_copy() to work on folios | Matthew Wilcox (Oracle) | 1 | -10/+11 |
2023-12-20 | mm: ksm: remove unnecessary try_to_freeze() | Kevin Hao | 1 | -3/+1 |
2023-12-12 | mm: ksm: use more folio api in ksm_might_need_to_copy() | Kefeng Wang | 1 | -18/+21 |
2023-12-10 | mm/ksm: use kmap_local_page() in calc_checksum() | Fabio M. De Francesco | 1 | -2/+2 |
2023-11-15 | mm: more ptep_get() conversion | Ryan Roberts | 1 | -1/+1 |
2023-10-16 | mm/ksm: add pages_skipped metric | Stefan Roesch | 1 | -0/+12 |
2023-10-16 | mm/ksm: add "smart" page scanning mode | Stefan Roesch | 1 | -0/+104 |
2023-09-05 | mm: memory-failure: use rcu lock instead of tasklist_lock when collect_procs() | Tong Tiangen | 1 | -2/+2 |
2023-08-21 | merge mm-hotfixes-stable into mm-stable to pick up depended-upon changes | Andrew Morton | 1 | -9/+18 |
2023-08-21 | mm/ksm: add pages scanned metric | Stefan Roesch | 1 | -1/+15 |
2023-08-21 | mm: enable page walking API to lock vmas during the walk | Suren Baghdasaryan | 1 | -9/+16 |
2023-08-18 | ksm: consider KSM-placed zeropages when calculating KSM profit | xu xin | 1 | -2/+2 |
2023-08-18 | ksm: add ksm zero pages for each process | xu xin | 1 | -0/+1 |
2023-08-18 | ksm: count all zero pages placed by KSM | xu xin | 1 | -0/+12 |
2023-08-18 | ksm: support unsharing KSM-placed zero pages | xu xin | 1 | -3/+8 |
2023-08-04 | mm/swapfile: fix wrong swap entry type for hwpoisoned swapcache page | Miaohe Lin | 1 | -0/+2 |