Mike Kravetz
|
c0612c962b
hugetlbfs: hugetlb_fault_mutex_hash() cleanup
|
5 years ago |
Mike Kravetz
|
c20f6d01ea
hugetlb: use same fault hash key for shared and private mappings
|
5 years ago |
Andrea Arcangeli
|
705a2810a3
userfaultfd: shmem/hugetlbfs: only allow to register VM_MAYWRITE vmas
|
6 years ago |
Andrea Arcangeli
|
af3edb30cd
userfaultfd: shmem: add i_size checks
|
6 years ago |
Andrea Arcangeli
|
683b47330c
userfaultfd: shmem: allocate anonymous memory for MAP_PRIVATE shmem
|
6 years ago |
Andrea Arcangeli
|
82c5a8c0de
userfaultfd: use ENOENT instead of EFAULT if the atomic copy user fails
|
6 years ago |
Mike Rapoport
|
8fb44e5403
userfaultfd: shmem: wire up shmem_mfill_zeropage_pte
|
7 years ago |
Mike Rapoport
|
3217d3c79b
userfaultfd: mcopy_atomic: introduce mfill_atomic_pte helper
|
7 years ago |
Kirill A. Shutemov
|
c2febafc67
mm: convert generic code to 5-level paging
|
8 years ago |
Ingo Molnar
|
174cd4b1e5
sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h>
|
8 years ago |
Mike Rapoport
|
27d02568f5
userfaultfd: mcopy_atomic: return -ENOENT when no compatible VMA found
|
8 years ago |
Mike Kravetz
|
1c9e8def43
userfaultfd: hugetlbfs: add UFFDIO_COPY support for shared mappings
|
8 years ago |
Mike Rapoport
|
26071cedc5
userfaultfd: shmem: use shmem_mcopy_atomic_pte for shared memory
|
8 years ago |
Mike Kravetz
|
21205bf8f7
userfaultfd: hugetlbfs: reserve count on error in __mcopy_atomic_hugetlb
|
8 years ago |
Mike Kravetz
|
810a56b943
userfaultfd: hugetlbfs: fix __mcopy_atomic_hugetlb retry/error processing
|
8 years ago |
Mike Kravetz
|
60d4d2d2b4
userfaultfd: hugetlbfs: add __mcopy_atomic_hugetlb for huge page UFFDIO_COPY
|
8 years ago |
Andrea Arcangeli
|
a94720bf82
userfaultfd: use vma_is_anonymous
|
8 years ago |
Kirill A. Shutemov
|
09cbfeaf1a
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
|
9 years ago |
Kirill A. Shutemov
|
3ed3a4f0dd
mm: cleanup *pte_alloc* interfaces
|
9 years ago |
Kirill A. Shutemov
|
f627c2f537
memcg: adjust to support new THP refcounting
|
9 years ago |
Kirill A. Shutemov
|
d281ee6145
rmap: add argument to charge compound page
|
9 years ago |
Andrea Arcangeli
|
b6ebaedb4c
userfaultfd: avoid mmap_sem read recursion in mcopy_atomic
|
9 years ago |
Andrea Arcangeli
|
c1a4de99fa
userfaultfd: mcopy_atomic|mfill_zeropage: UFFDIO_COPY|UFFDIO_ZEROPAGE preparation
|
9 years ago |