Andrea Arcangeli
|
01e881f5a1
userfaultfd: check VM_MAYWRITE was set after verifying the uffd is registered
|
6 лет назад |
Andrea Arcangeli
|
29ec90660d
userfaultfd: shmem/hugetlbfs: only allow to register VM_MAYWRITE vmas
|
6 лет назад |
Christoph Hellwig
|
ae62c16e10
userfaultfd: disable irqs when taking the waitqueue lock
|
6 лет назад |
Souptick Joarder
|
2b74030354
mm: Change return type int to vm_fault_t for fault handlers
|
7 лет назад |
Matthew Wilcox
|
c430d1e848
userfaultfd: use fault_wqh lock
|
7 лет назад |
Colin Ian King
|
5241d47274
fs/userfaultfd.c: remove redundant pointer uwq
|
7 лет назад |
Mike Rapoport
|
31e810aa10
userfaultfd: remove uffd flags from vma->vm_flags if UFFD_EVENT_FORK fails
|
7 лет назад |
Janosch Frank
|
1e2c043628
userfaultfd: hugetlbfs: fix userfaultfd_huge_must_wait() pte access
|
7 лет назад |
Mike Rapoport
|
df2cc96e77
userfaultfd: prevent non-cooperative events vs mcopy_atomic races
|
7 лет назад |
Linus Torvalds
|
a9a08845e9
vfs: do bulk POLL* -> EPOLL* replacement
|
7 лет назад |
Eric Biggers
|
284cd241a1
userfaultfd: convert to use anon_inode_getfd()
|
7 лет назад |
Huang Ying
|
a365ac09d3
mm, userfaultfd, THP: avoid waiting when PMD under THP migration
|
7 лет назад |
Linus Torvalds
|
168fe32a07
Merge branch 'misc.poll' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
7 лет назад |
Andrea Arcangeli
|
0cbb4b4f4c
userfaultfd: clear the vma->vm_userfaultfd_ctx if UFFD_EVENT_FORK fails
|
7 лет назад |
Al Viro
|
076ccb76e1
fs: annotate ->poll() instances
|
8 лет назад |
Mike Rapoport
|
00bb31fa44
userfaultfd: use mmgrab instead of open-coded increment of mm_count
|
7 лет назад |
Mark Rutland
|
6aa7de0591
locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE()
|
7 лет назад |
Andrea Arcangeli
|
384632e67e
userfaultfd: non-cooperative: fix fork use after free
|
7 лет назад |
Andrea Arcangeli
|
656710a60e
userfaultfd: non-cooperative: closing the uffd without triggering SIGBUS
|
8 лет назад |
Andrea Arcangeli
|
a36985d31a
userfaultfd: provide pid in userfault msg - add feat union
|
8 лет назад |
Alexey Perevalov
|
9d4ac93482
userfaultfd: provide pid in userfault msg
|
8 лет назад |
Prakash Sangappa
|
2d6d6f5a09
mm: userfaultfd: add feature to request for a signal delivery
|
8 лет назад |
Mike Rapoport
|
ce53e8e6f2
userfaultfd: report UFFDIO_ZEROPAGE as available for shmem VMAs
|
8 лет назад |
Ingo Molnar
|
040cca3ab2
Merge branch 'linus' into locking/core, to resolve conflicts
|
8 лет назад |
Mike Rapoport
|
e86b298beb
userfaultfd: replace ENOSPC with ESRCH in case mm has gone during copy/zeropage
|
8 лет назад |
Peter Zijlstra
|
a9668cd6ee
locking: Remove smp_mb__before_spinlock()
|
8 лет назад |
Mike Rapoport
|
5a18b64e3f
userfaultfd: non-cooperative: flush event_wqh at release time
|
8 лет назад |
Mike Rapoport
|
9d95aa4bad
userfaultfd_zeropage: return -ENOSPC in case mm has gone
|
8 лет назад |
Punit Agrawal
|
7868a2087e
mm/hugetlb: add size parameter to huge_pte_offset()
|
8 лет назад |
Mike Rapoport
|
f93ae36462
fs/userfaultfd.c: drop dead code
|
8 лет назад |