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)
|
9 years ago |
Simon Guo
|
0cf2f6f6dc
mm: mlock: check against vma for actual mlock() size
|
9 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
|
10 years ago |
Eric B Munson
|
de60f5f10c
mm: introduce VM_LOCKONFAULT
|
10 years ago |
Eric B Munson
|
a8ca5d0ecb
mm: mlock: add new mlock system call
|
10 years ago |
Eric B Munson
|
1aab92ec3d
mm: mlock: refactor mlock, munlock, and munlockall code
|
10 years ago |
Alexander Kuleshov
|
8fd9e4883a
mm/mlock: use offset_in_page macro
|
10 years ago |
Alexey Klimov
|
86d2adccfb
mm/mlock.c: reorganize mlockall() return values and remove goto-out label
|
10 years ago |
Andrea Arcangeli
|
19a809afe2
userfaultfd: teach vma_merge to merge across vma->vm_userfaultfd_ctx
|
10 years ago |
Kirill A. Shutemov
|
acc3c8d15e
mm: move mm_populate()-related code to mm/gup.c
|
10 years ago |
Kirill A. Shutemov
|
c561259ca7
mm: move gup() -> posix mlock() error conversion out of __mm_populate
|
10 years ago |
Kirill A. Shutemov
|
fc05f56621
mm: rename __mlock_vma_pages_range() to populate_vma_page_range()
|
10 years ago |
Kirill A. Shutemov
|
84d33df279
mm: rename FOLL_MLOCK to FOLL_POPULATE
|
10 years ago |
Jeff Vander Stoep
|
a5a6579db3
mm: reorder can_do_mlock to fix audit denial
|
10 years ago |
Linus Torvalds
|
d6dd50e07c
Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
11 years ago |