summaryrefslogtreecommitdiff
path: root/mm/ksm.c
AgeCommit message (Expand)AuthorFilesLines
2019-05-14mm/mmu_notifier: use correct mmu_notifier events for each invalidationJérôme Glisse1-2/+2
2019-05-14mm/mmu_notifier: contextual information for event triggering invalidationJérôme Glisse1-2/+4
2019-03-06mm: ksm: do not block on page lock when searching stable treeYang Shi1-10/+35
2019-03-06mm: reuse only-pte-mapped KSM page in do_wp_page()Kirill Tkhai1-2/+28
2019-03-06mm: replace all open encodings for NUMA_NO_NODEAnshuman Khandual1-1/+1
2018-12-28ksm: react on changing "sleep_millisecs" parameter fasterKirill Tkhai1-2/+8
2018-12-28mm/mmu_notifier: use structure for invalidate_range_start/end calls v2Jérôme Glisse1-12/+9
2018-12-28ksm: replace jhash2 with xxhashTimofey Titovets1-2/+2
2018-08-23include/linux/compiler*.h: make compiler-*.h mutually exclusiveNick Desaulniers1-2/+2
2018-08-22mm: fix page_freeze_refs and page_unfreeze_refs in commentsJiang Biao1-2/+2
2018-08-18mm: convert return type of handle_mm_fault() caller to vm_fault_tSouptick Joarder1-1/+1
2018-08-18dax: remove VM_MIXEDMAP for fsdax and device daxDave Jiang1-0/+3
2018-06-15mm/ksm.c: ignore STABLE_FLAG of rmap_item->address in rmap_walk_ksm()Jia He1-4/+10
2018-06-08mm/ksm: move [set_]page_stable_node from ksm.h to ksm.cMike Rapoport1-0/+11
2018-04-28mm/ksm: docs: extend overview comment and make it "DOC:"Mike Rapoport1-1/+18
2018-04-16Merge branch 'mm-rst' into docs-nextJonathan Corbet1-2/+2
2018-04-16docs/vm: rename documentation files to .rstMike Rapoport1-2/+2
2018-04-11mm/ksm.c: fix inconsistent accounting of zero pagesClaudio Imbrenda1-0/+7
2018-04-06mm/ksm: fix interaction with THPClaudio Imbrenda1-0/+28
2018-04-06mm/ksm.c: make stable_node_dup() staticColin Ian King1-4/+4
2018-03-18sparc64: Add support for ADI (Application Data Integrity)Khalid Aziz1-0/+4
2018-02-07mm: docs: fixup punctuationMike Rapoport1-1/+1
2017-12-04mm/ksm: Remove now-redundant smp_read_barrier_depends()Paul E. McKenney1-8/+1
2017-11-16mm/mmu_notifier: avoid double notification when it is uselessJérôme Glisse1-2/+13
2017-10-04ksm: fix unlocked iteration over vmas in cmp_and_merge_page()Kirill Tkhai1-1/+4
2017-09-07mm/ksm.c: constify attribute_group structuresArvind Yadav1-1/+1
2017-08-11mm: fix KSM data corruptionMinchan Kim1-1/+2
2017-07-07ksm: optimize refile of stable_node_dup at the head of the chainAndrea Arcangeli1-12/+23
2017-07-07ksm: swap the two output parameters of chain/chain_pruneAndrea Arcangeli1-26/+52
2017-07-07ksm: cleanup stable_node chain collapse caseAndrea Arcangeli1-22/+28
2017-07-07ksm: fix use after free with merge_across_nodes = 0Andrea Arcangeli1-11/+55
2017-07-07ksm: introduce ksm_max_page_sharing per page deduplication limitAndrea Arcangeli1-66/+667
2017-06-03ksm: prevent crash after write_protect_page failsAndrea Arcangeli1-2/+1
2017-05-04mm: make rmap_one boolean functionMinchan Kim1-1/+1
2017-05-04mm: make rmap_walk() return voidMinchan Kim1-10/+6
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar1-0/+1
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar1-0/+1
2017-02-28mm: add new mmgrab() helperVegard Nossum1-1/+1
2017-02-25mm/ksm: handle protnone saved writes when making page write protectAneesh Kumar K.V1-2/+7
2017-02-25mm, ksm: convert write_protect_page() to use page_vma_mapped_walk()Kirill A. Shutemov1-16/+18
2017-02-25mm/ksm: improve deduplication of zero pages with colouringClaudio Imbrenda1-3/+65
2016-10-08mm,ksm: add __GFP_HIGH to the allocation in alloc_stable_node()zhong jiang1-1/+6
2016-09-29mm,ksm: fix endless looping in allocating memory when ksm enablezhong jiang1-1/+2
2016-07-27mm: do not pass mm_struct into handle_mm_faultKirill A. Shutemov1-3/+2
2016-07-27mm: migrate: support non-lru movable page migrationMinchan Kim1-2/+2
2016-05-13ksm: fix conflict between mmput and scan_get_next_rmap_itemZhou Chengming1-5/+10
2016-02-18mm/core: Do not enforce PKEY permissions on remote mm accessDave Hansen1-2/+8
2016-02-16mm/gup: Switch all callers of get_user_pages() to not pass tsk/mmDave Hansen1-1/+1
2016-01-16mm/ksm.c: mark stable page dirtyMinchan Kim1-0/+6
2016-01-16ksm: prepare to new THP semanticsKirill A. Shutemov1-47/+10