Mel Gorman
|
37a4094e82
mremap: remove LATENCY_LIMIT from mremap to reduce the number of TLB shootdowns
|
7 years ago |
Greg Kroah-Hartman
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 years ago |
Zi Yan
|
84c3fc4e9c
mm: thp: check pmd migration entry in common path
|
8 years ago |
Mike Kravetz
|
dba58d3b8c
mm/mremap: fail map duplication attempts for private mappings
|
8 years ago |
Mike Rapoport
|
b228237193
userfaultfd: non-cooperative: notify about unmap of destination during mremap
|
8 years ago |
Mel Gorman
|
3ea277194d
mm, mprotect: flush TLB if potentially racing with a parallel reclaim leaving stale TLB entries
|
8 years ago |
Kirill A. Shutemov
|
c2febafc67
mm: convert generic code to 5-level paging
|
8 years ago |
Mike Rapoport
|
897ab3e0c4
userfaultfd: non-cooperative: add event for memory unmaps
|
8 years ago |
Andrea Arcangeli
|
90794bf19d
userfaultfd: non-cooperative: optimize mremap_userfaultfd_complete()
|
8 years ago |
Pavel Emelyanov
|
72f87654c6
userfaultfd: non-cooperative: add mremap() event
|
8 years ago |
Aaron Lu
|
a2ce2666aa
mremap: move_ptes: check pte dirty after its removal
|
8 years ago |
Aaron Lu
|
5d1904204c
mremap: fix race between mremap() and page cleanning
|
8 years ago |
Naoya Horiguchi
|
337d9abf1c
mm: thp: check pmd_trans_unstable() after split_huge_pmd()
|
9 years ago |
Michal Hocko
|
dc0ef0df7b
mm: make mmap_sem for write waits killable for mm syscalls
|
9 years ago |
Hugh Dickins
|
1d069b7dd5
huge pagecache: extend mremap pmd rmap lockout to files
|
9 years ago |
Hugh Dickins
|
bf8616d5fa
huge mm: move_huge_pmd does not need new_vma
|
9 years ago |
Kirill A. Shutemov
|
3ed3a4f0dd
mm: cleanup *pte_alloc* interfaces
|
9 years ago |
Andrey Ryabinin
|
ea606cf5d8
mm: move max_map_count bits into mm.h
|
9 years ago |
Kirill A. Shutemov
|
6b9116a652
mm, dax: check for pmd_none() after split_huge_pmd()
|
9 years ago |
Kirill A. Shutemov
|
4b471e8898
mm, thp: remove infrastructure for handling splitting PMDs
|
9 years ago |
Kirill A. Shutemov
|
78ddc53473
thp: rename split_huge_page_pmd() to split_huge_pmd()
|
9 years ago |
Konstantin Khlebnikov
|
8463833590
mm: rework virtual memory accounting
|
9 years ago |
Toshi Kani
|
d9fe4fab11
x86/mm/pat: Add untrack_pfn_moved for mremap
|
9 years ago |
Alexander Kuleshov
|
f19cb115a2
mm/mremap: use offset_in_page macro
|
9 years ago |
Oleg Nesterov
|
9943242ca4
mremap: simplify the "overlap" check in mremap_to()
|
10 years ago |
Oleg Nesterov
|
1d39168697
mremap: don't do uneccesary checks if new_len == old_len
|
10 years ago |
Oleg Nesterov
|
d456fb9e52
mremap: don't do mm_populate(new_addr) on failure
|
10 years ago |
Oleg Nesterov
|
5477e70a64
mm: move ->mremap() from file_operations to vm_operations_struct
|
10 years ago |
Oleg Nesterov
|
df1eab303c
mremap: don't leak new_vma if f_op->mremap() fails
|
10 years ago |
Laurent Dufour
|
4abad2ca4a
mm: new arch_remap() hook
|
10 years ago |