Vlastimil Babka
|
eadb41ae82
mm/mlock.c: prevent walking off the end of a pagetable in no-pmd configuration
|
11 years ago |
Paul E. McKenney
|
22356f447c
mm: Place preemption point in do_mlockall() loop
|
11 years ago |
Vlastimil Babka
|
7a8010cd36
mm: munlock: manual pte walk in fast path instead of follow_page_mask()
|
11 years ago |
Vlastimil Babka
|
5b40998ae3
mm: munlock: remove redundant get_page/put_page pair on the fast path
|
11 years ago |
Vlastimil Babka
|
56afe477df
mm: munlock: bypass per-cpu pvec for putback_lru_page
|
11 years ago |
Vlastimil Babka
|
1ebb7cc6a5
mm: munlock: batch NR_MLOCK zone state updates
|
11 years ago |
Vlastimil Babka
|
7225522bb4
mm: munlock: batch non-THP page isolation and munlock+putback using pagevec
|
11 years ago |
Vlastimil Babka
|
586a32ac1d
mm: munlock: remove unnecessary call to lru_add_drain()
|
11 years ago |
Michel Lespinasse
|
09a9f1d278
Revert "mm: introduce VM_POPULATE flag to better deal with racy userspace programs"
|
12 years ago |
Michel Lespinasse
|
ff6a6da60b
mm: accelerate munlock() treatment of THP pages
|
12 years ago |
Michel Lespinasse
|
28a35716d3
mm: use long type for page counts in mm_populate() and get_user_pages()
|
12 years ago |
Johannes Weiner
|
4805b02e90
mm/mlock.c: document scary-looking stack expansion mlock chain
|
12 years ago |
Michel Lespinasse
|
1869305009
mm: introduce VM_POPULATE flag to better deal with racy userspace programs
|
12 years ago |
Michel Lespinasse
|
cea10a19b7
mm: directly use __mlock_vma_pages_range() in find_extend_vma()
|
12 years ago |
Michel Lespinasse
|
bebeb3d68b
mm: introduce mm_populate() for populating new vmas
|
12 years ago |
Gerald Schaefer
|
9977f0f164
mm: don't overwrite mm->def_flags in do_mlockall()
|
12 years ago |
David Rientjes
|
8449d21fb4
mm, thp: fix mlock statistics
|
12 years ago |
Hugh Dickins
|
e6c509f854
mm: use clear_page_mlock() in page_remove_rmap()
|
12 years ago |
Konstantin Khlebnikov
|
314e51b985
mm: kill vma flag VM_RESERVED and mm->reserved_vm counter
|
12 years ago |
Linus Torvalds
|
097d59106a
vm: avoid using find_vma_prev() unnecessarily
|
13 years ago |
Linus Torvalds
|
32aaeffbd4
Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
|
13 years ago |
Hugh Dickins
|
3d470fc385
mm: munlock use mapcount to avoid terrible overhead
|
13 years ago |
Christoph Lameter
|
df9d6985be
mm: do not drain pagevecs for mlockall(MCL_FUTURE)
|
13 years ago |
Paul Gortmaker
|
b95f1b31b7
mm: Map most files to use export.h instead of module.h
|
13 years ago |
KOSAKI Motohiro
|
ca16d140af
mm: don't access vm_flags as 'int'
|
14 years ago |
Linus Torvalds
|
a1fde08c74
VM: skip the stack guard page lookup in get_user_pages only for mlock
|
14 years ago |
Linus Torvalds
|
95042f9eb7
vm: fix mlock() on stack guard page
|
14 years ago |
Stephen Wilson
|
31db58b3ab
mm: arch: make get_gate_vma take an mm_struct instead of a task_struct
|
14 years ago |
Michel Lespinasse
|
fdf4c587a7
mlock: operate on any regions with protection != PROT_NONE
|
14 years ago |
Michel Lespinasse
|
53a7706d5e
mlock: do not hold mmap_sem for extended periods of time
|
14 years ago |