Shakeel Butt
|
9c4e6b1a70
mm, mlock, vmscan: no more skipping pagevecs
|
7 years ago |
Mike Rapoport
|
b7701a5f2e
mm: docs: fixup punctuation
|
7 years ago |
Paul E. McKenney
|
50d4fb7812
mm: Eliminate cond_resched_rcu_qs() in favor of cond_resched()
|
7 years ago |
Shakeel Butt
|
72b03fcd5d
mm: mlock: remove lru_add_drain_all()
|
7 years ago |
Mel Gorman
|
8667982014
mm, pagevec: remove cold parameter for pagevecs
|
7 years ago |
Greg Kroah-Hartman
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 years ago |
Joonsoo Kim
|
9472f23c9e
mm/mlock.c: use page_zone() instead of page_zone_id()
|
8 years ago |
Yisheng Xie
|
70feee0e1e
mlock: fix mlock count can not decrease in race condition
|
8 years ago |
Minchan Kim
|
192d723256
mm: make try_to_munlock() return void
|
8 years ago |
Linus Torvalds
|
baeedc7158
Merge branch 'prep-for-5level'
|
8 years ago |
Kirill A. Shutemov
|
6ebb4a1b84
thp: fix another corner case of munlock() vs. THPs
|
8 years ago |
Kirill A. Shutemov
|
c2febafc67
mm: convert generic code to 5-level paging
|
8 years ago |
Ingo Molnar
|
8703e8a465
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/user.h>
|
8 years ago |
Kirill A. Shutemov
|
655548bf62
thp: fix corner case of munlock() of PTE-mapped THPs
|
8 years ago |
Simon Guo
|
b155b4fde5
mm: mlock: avoid increase mm->locked_vm on mlock() when already mlock2(,MLOCK_ONFAULT)
|
8 years ago |
Simon Guo
|
0cf2f6f6dc
mm: mlock: check against vma for actual mlock() size
|
8 years ago |
Mel Gorman
|
599d0c954f
mm, vmscan: move LRU lists to node
|
9 years ago |
Mel Gorman
|
a52633d8e9
mm, vmscan: move lru_lock to the node
|
9 years ago |
Michal Hocko
|
dc0ef0df7b
mm: make mmap_sem for write waits killable for mm syscalls
|
9 years ago |
Kirill A. Shutemov
|
7162a1e87b
mm: fix mlock accouting
|
9 years ago |
Wang Xiaoqiang
|
7f43add451
mm/mlock.c: change can_do_mlock return value type to boolean
|
9 years ago |
Kirill A. Shutemov
|
e90309c9f7
thp: allow mlocked THP again
|
9 years ago |
Kirill A. Shutemov
|
7479df6da9
thp, mlock: do not allow huge pages in mlocked area
|
9 years ago |
Alexey Klimov
|
ab7a5af7fd
mm/mlock.c: drop unneeded initialization in munlock_vma_pages_range()
|
9 years ago |
Eric B Munson
|
b0f205c2a3
mm: mlock: add mlock flags to enable VM_LOCKONFAULT usage
|
9 years ago |
Eric B Munson
|
de60f5f10c
mm: introduce VM_LOCKONFAULT
|
9 years ago |
Eric B Munson
|
a8ca5d0ecb
mm: mlock: add new mlock system call
|
9 years ago |
Eric B Munson
|
1aab92ec3d
mm: mlock: refactor mlock, munlock, and munlockall code
|
9 years ago |
Alexander Kuleshov
|
8fd9e4883a
mm/mlock: use offset_in_page macro
|
9 years ago |
Alexey Klimov
|
86d2adccfb
mm/mlock.c: reorganize mlockall() return values and remove goto-out label
|
9 years ago |