Andrea Arcangeli
|
80b18dfa53
ksm: optimize refile of stable_node_dup at the head of the chain
|
8 years ago |
Andrea Arcangeli
|
8dc5ffcd5a
ksm: swap the two output parameters of chain/chain_prune
|
8 years ago |
Andrea Arcangeli
|
0ba1d0f7c4
ksm: cleanup stable_node chain collapse case
|
8 years ago |
Andrea Arcangeli
|
b4fecc67cc
ksm: fix use after free with merge_across_nodes = 0
|
8 years ago |
Andrea Arcangeli
|
2c653d0ee2
ksm: introduce ksm_max_page_sharing per page deduplication limit
|
8 years ago |
Andrea Arcangeli
|
a7306c3436
ksm: prevent crash after write_protect_page fails
|
8 years ago |
Minchan Kim
|
e4b8222271
mm: make rmap_one boolean function
|
8 years ago |
Minchan Kim
|
1df631ae19
mm: make rmap_walk() return void
|
8 years ago |
Ingo Molnar
|
f7ccbae45c
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/coredump.h>
|
8 years ago |
Ingo Molnar
|
6e84f31522
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/mm.h>
|
8 years ago |
Vegard Nossum
|
f1f1007644
mm: add new mmgrab() helper
|
8 years ago |
Aneesh Kumar K.V
|
595cd8f256
mm/ksm: handle protnone saved writes when making page write protect
|
8 years ago |
Kirill A. Shutemov
|
36eaff3364
mm, ksm: convert write_protect_page() to use page_vma_mapped_walk()
|
8 years ago |
Claudio Imbrenda
|
e86c59b1b1
mm/ksm: improve deduplication of zero pages with colouring
|
8 years ago |
zhong jiang
|
6213055f2c
mm,ksm: add __GFP_HIGH to the allocation in alloc_stable_node()
|
9 years ago |
zhong jiang
|
5b398e416e
mm,ksm: fix endless looping in allocating memory when ksm enable
|
9 years ago |
Kirill A. Shutemov
|
dcddffd41d
mm: do not pass mm_struct into handle_mm_fault
|
9 years ago |
Minchan Kim
|
bda807d444
mm: migrate: support non-lru movable page migration
|
9 years ago |
Zhou Chengming
|
7496fea9a6
ksm: fix conflict between mmput and scan_get_next_rmap_item
|
9 years ago |
Dave Hansen
|
1b2ee1266e
mm/core: Do not enforce PKEY permissions on remote mm access
|
9 years ago |
Dave Hansen
|
d4edcf0d56
mm/gup: Switch all callers of get_user_pages() to not pass tsk/mm
|
9 years ago |
Minchan Kim
|
337ed7eb5f
mm/ksm.c: mark stable page dirty
|
9 years ago |
Kirill A. Shutemov
|
f765f54059
ksm: prepare to new THP semantics
|
9 years ago |
Kirill A. Shutemov
|
d281ee6145
rmap: add argument to charge compound page
|
9 years ago |
Kirill A. Shutemov
|
48c935ad88
page-flags: define PG_locked behavior on compound pages
|
9 years ago |
Geliang Tang
|
036404183e
mm/ksm.c: use list_for_each_entry_safe
|
9 years ago |
Andrea Arcangeli
|
c8f95ed1a9
ksm: unstable_tree_search_insert error checking cleanup
|
10 years ago |
Andrea Arcangeli
|
85c6e8dd23
ksm: use find_mergeable_vma in try_to_merge_with_ksm_page
|
10 years ago |
Andrea Arcangeli
|
98666f8a25
ksm: use the helper method to do the hlist_empty check
|
10 years ago |
Andrea Arcangeli
|
f2e5ff85ed
ksm: don't fail stable tree lookups if walking over stale stable_nodes
|
10 years ago |