summaryrefslogtreecommitdiff
path: root/include/linux/ksm.h
AgeCommit message (Expand)AuthorFilesLines
2024-10-29fork: only invoke khugepaged, ksm hooks if no errorLorenzo Stoakes1-6/+4
2024-06-06mm/ksm: fix ksm_zero_pages accountingChengming Zhou1-3/+14
2024-05-06mm/memory-failure: pass the folio to collect_procs_ksm()Matthew Wilcox (Oracle)1-11/+3
2024-04-26mm/ksm: remove redundant code in ksm_forkJinjiang Tu1-10/+2
2024-04-26mm/ksm: fix ksm exec support for prctlJinjiang Tu1-0/+13
2023-12-29mm: convert ksm_might_need_to_copy() to work on foliosMatthew Wilcox (Oracle)1-3/+3
2023-12-12mm: ksm: use more folio api in ksm_might_need_to_copy()Kefeng Wang1-2/+2
2023-08-18ksm: add ksm zero pages for each processxu xin1-3/+5
2023-08-18ksm: count all zero pages placed by KSMxu xin1-0/+12
2023-08-18ksm: support unsharing KSM-placed zero pagesxu xin1-0/+6
2023-05-03mm/ksm: move disabling KSM from s390/gmap code to KSM codeDavid Hildenbrand1-0/+6
2023-05-03mm/ksm: unmerge and clear VM_MERGEABLE when setting PR_SET_MEMORY_MERGE=0David Hildenbrand1-0/+1
2023-04-22mm: add new KSM process and sysfs knobsStefan Roesch1-0/+5
2023-04-22mm: add new api to enable ksm per processStefan Roesch1-2/+19
2023-04-19mm: ksm: support hwpoison for ksm pageLonglong Xia1-0/+11
2022-10-04ksm: remove redundant declarations in ksm.hQi Zheng1-3/+0
2022-05-20mm: don't be stuck to rmap lock on reclaim pathMinchan Kim1-2/+2
2022-03-21mm/rmap: Constify the rmap_walk_control argumentMatthew Wilcox (Oracle)1-2/+2
2022-03-21mm/rmap: Convert rmap_walk() to take a folioMatthew Wilcox (Oracle)1-2/+2
2021-10-18mm/migrate: Add folio_migrate_flags()Matthew Wilcox (Oracle)1-2/+2
2020-09-04mm/ksm: Remove reuse_ksm_page()Peter Xu1-7/+0
2019-03-06mm: reuse only-pte-mapped KSM page in do_wp_page()Kirill Tkhai1-0/+7
2018-06-08mm/ksm: move [set_]page_stable_node from ksm.h to ksm.cMike Rapoport1-11/+0
2018-06-08mm/ksm: remove unused page_referenced_ksm declarationMike Rapoport1-6/+0
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-05-04mm: make rmap_walk() return voidMinchan Kim1-3/+2
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar1-0/+1
2016-07-27mm: migrate: support non-lru movable page migrationMinchan Kim1-2/+1
2015-04-16mm: consolidate all page-flags helpers in <linux/page-flags.h>Kirill A. Shutemov1-17/+0
2014-01-22mm/rmap: use rmap_walk() in page_referenced()Joonsoo Kim1-2/+0
2014-01-22mm/rmap: use rmap_walk() in try_to_munlock()Joonsoo Kim1-6/+0
2014-01-22mm/rmap: make rmap_walk to get the rmap_walk_control argumentJoonsoo Kim1-4/+3
2013-02-24ksm: remove old stable nodes more thoroughlyHugh Dickins1-14/+4
2010-09-10mm: fix swapin race conditionAndrea Arcangeli1-11/+9
2010-08-10ksm: fix ksm swapin time optimizationAndrea Arcangeli1-1/+1
2009-12-16fix ksm.h breakage of nommu buildHugh Dickins1-6/+8
2009-12-15ksm: rmap_walk to remove_migation_ptesHugh Dickins1-0/+13
2009-12-15ksm: let shared pages be swappableHugh Dickins1-6/+48
2009-12-15ksm: stable_node point to page and backHugh Dickins1-7/+17
2009-12-15mm: define PAGE_MAPPING_FLAGSHugh Dickins1-2/+3
2009-09-22ksm: clean up obsolete referencesHugh Dickins1-20/+0
2009-09-22ksm: fix deadlock with munlock in exit_mmapAndrea Arcangeli1-7/+4
2009-09-22ksm: fix oom deadlockHugh Dickins1-4/+27
2009-09-22ksm: identify PageKsm pagesHugh Dickins1-0/+29
2009-09-22ksm: the mm interface to ksmHugh Dickins1-0/+50