Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
e99481e0e27390a9505cc525988dd3c7ac546af8
/
fs
/
userfaultfd.c
a8b2f63
Merge android-4.19-q.69 (93083852) into msm-4.19
by Ivaylo Georgiev
· 5 years ago
9308385
Merge 4.19.69 into android-4.19-q
by Greg Kroah-Hartman
· 5 years ago
cf13e30
userfaultfd_release: always remove uffd flags and clear vm_userfaultfd_ctx
by Oleg Nesterov
· 5 years ago
053efa6
Merge android-4.19.58 (5ad6eeb) into msm-4.19
by Ivaylo Georgiev
· 5 years ago
a363821
Merge 4.19.58 into android-4.19-q
by Greg Kroah-Hartman
· 5 years ago
5ad6eeb
Merge 4.19.58 into android-4.19
by Greg Kroah-Hartman
· 5 years ago
052b318
fs/userfaultfd.c: disable irqs for fault_pending and event locks
by Eric Biggers
· 5 years ago
3fc4c60
Merge android-4.19.37 (9bf5904) into msm-4.19
by Ivaylo Georgiev
· 5 years ago
9bf5904
Merge 4.19.37 into android-4.19
by Greg Kroah-Hartman
· 5 years ago
135cae8
Merge 4.19.37 into android-4.19-q
by Greg Kroah-Hartman
· 5 years ago
6ff17bc
coredump: fix race condition between mmget_not_zero()/get_task_mm() and core dumping
by Andrea Arcangeli
· 6 years ago
3cfc37d
mm: protect VMA modifications using VMA sequence count
by Laurent Dufour
· 7 years ago
26bf816
Merge 4.19.18 into android-4.19
by Greg Kroah-Hartman
· 6 years ago
2011eb7
userfaultfd: clear flag if remap event not enabled
by Peter Xu
· 6 years ago
a87fb6b
Merge 4.19.11 into android-4.19
by Greg Kroah-Hartman
· 6 years ago
d41c49d
userfaultfd: check VM_MAYWRITE was set after verifying the uffd is registered
by Andrea Arcangeli
· 6 years ago
c454ec1
Merge 4.19.7 into android-4.19
by Greg Kroah-Hartman
· 6 years ago
34b7a7c
userfaultfd: shmem/hugetlbfs: only allow to register VM_MAYWRITE vmas
by Andrea Arcangeli
· 6 years ago
533e4ed
ANDROID: mm: add a field to store names for private anonymous memory
by Colin Cross
· 9 years ago
d2e97f0
userfaultfd: disable irqs when taking the waitqueue lock
by Christoph Hellwig
· 6 years ago
2b74030
mm: Change return type int to vm_fault_t for fault handlers
by Souptick Joarder
· 6 years ago
c430d1e
userfaultfd: use fault_wqh lock
by Matthew Wilcox
· 6 years ago
5241d47
fs/userfaultfd.c: remove redundant pointer uwq
by Colin Ian King
· 6 years ago
31e810a
userfaultfd: remove uffd flags from vma->vm_flags if UFFD_EVENT_FORK fails
by Mike Rapoport
· 6 years ago
1e2c043
userfaultfd: hugetlbfs: fix userfaultfd_huge_must_wait() pte access
by Janosch Frank
· 6 years ago
df2cc96
userfaultfd: prevent non-cooperative events vs mcopy_atomic races
by Mike Rapoport
· 6 years ago
a9a0884
vfs: do bulk POLL* -> EPOLL* replacement
by Linus Torvalds
· 7 years ago
284cd24
userfaultfd: convert to use anon_inode_getfd()
by Eric Biggers
· 7 years ago
a365ac0
mm, userfaultfd, THP: avoid waiting when PMD under THP migration
by Huang Ying
· 7 years ago
168fe32
Merge branch 'misc.poll' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
0cbb4b4
userfaultfd: clear the vma->vm_userfaultfd_ctx if UFFD_EVENT_FORK fails
by Andrea Arcangeli
· 7 years ago
076ccb7
fs: annotate ->poll() instances
by Al Viro
· 7 years ago
00bb31f
userfaultfd: use mmgrab instead of open-coded increment of mm_count
by Mike Rapoport
· 7 years ago
6aa7de0
locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE()
by Mark Rutland
· 7 years ago
384632e
userfaultfd: non-cooperative: fix fork use after free
by Andrea Arcangeli
· 7 years ago
656710a
userfaultfd: non-cooperative: closing the uffd without triggering SIGBUS
by Andrea Arcangeli
· 7 years ago
a36985d
userfaultfd: provide pid in userfault msg - add feat union
by Andrea Arcangeli
· 7 years ago
9d4ac93
userfaultfd: provide pid in userfault msg
by Alexey Perevalov
· 7 years ago
2d6d6f5
mm: userfaultfd: add feature to request for a signal delivery
by Prakash Sangappa
· 7 years ago
ce53e8e
userfaultfd: report UFFDIO_ZEROPAGE as available for shmem VMAs
by Mike Rapoport
· 7 years ago
040cca3
Merge branch 'linus' into locking/core, to resolve conflicts
by Ingo Molnar
· 7 years ago
e86b298
userfaultfd: replace ENOSPC with ESRCH in case mm has gone during copy/zeropage
by Mike Rapoport
· 7 years ago
a9668cd
locking: Remove smp_mb__before_spinlock()
by Peter Zijlstra
· 7 years ago
5a18b64
userfaultfd: non-cooperative: flush event_wqh at release time
by Mike Rapoport
· 7 years ago
9d95aa4
userfaultfd_zeropage: return -ENOSPC in case mm has gone
by Mike Rapoport
· 7 years ago
7868a20
mm/hugetlb: add size parameter to huge_pte_offset()
by Punit Agrawal
· 7 years ago
f93ae36
fs/userfaultfd.c: drop dead code
by Mike Rapoport
· 7 years ago
2055da9
sched/wait: Disambiguate wq_entry->task_list and wq_head->task_list naming
by Ingo Molnar
· 7 years ago
ac6424b
sched/wait: Rename wait_queue_t => wait_queue_entry_t
by Ingo Molnar
· 7 years ago
64c2b20
userfaultfd: shmem: handle coredumping in handle_userfault()
by Andrea Arcangeli
· 7 years ago
045098e
userfaultfd: report actual registered features in fdinfo
by Mike Rapoport
· 8 years ago
baeedc71
Merge branch 'prep-for-5level'
by Linus Torvalds
· 8 years ago
2378cd6
userfaultfd: remove wrong comment from userfaultfd_ctx_get()
by David Hildenbrand
· 8 years ago
70ccb92
userfaultfd: non-cooperative: userfaultfd_remove revalidate vma in MADV_DONTNEED
by Andrea Arcangeli
· 8 years ago
7eb76d4
userfaultfd: non-cooperative: fix fork fctx->new memleak
by Mike Rapoport
· 8 years ago
8c9e7bb
userfaultfd: non-cooperative: release all ctx in dup_userfaultfd_complete
by Andrea Arcangeli
· 8 years ago
9a69a82
userfaultfd: non-cooperative: robustness check
by Andrea Arcangeli
· 8 years ago
dd0db88d
userfaultfd: non-cooperative: rollback userfaultfd_exit
by Andrea Arcangeli
· 8 years ago
6bbc4a4
userfaultfd: shmem: __do_fault requires VM_FAULT_NOPAGE
by Andrea Arcangeli
· 8 years ago
c2febaf
mm: convert generic code to 5-level paging
by Kirill A. Shutemov
· 8 years ago
174cd4b
sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h>
by Ingo Molnar
· 8 years ago
6e84f31
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/mm.h>
by Ingo Molnar
· 8 years ago
f1f1007
mm: add new mmgrab() helper
by Vegard Nossum
· 8 years ago
9332ef9
scripts/spelling.txt: add "an user" pattern and fix typo instances
by Masahiro Yamada
· 8 years ago
9633318
userfaultfd_copy: return -ENOSPC in case mm has gone
by Mike Rapoport
· 8 years ago
ca49ca7
userfaultfd: non-cooperative: add event for exit() notification
by Mike Rapoport
· 8 years ago
897ab3e
userfaultfd: non-cooperative: add event for memory unmaps
by Mike Rapoport
· 8 years ago
d811914
userfaultfd: non-cooperative: rename *EVENT_MADVDONTNEED to *EVENT_REMOVE
by Mike Rapoport
· 8 years ago
cac6732
userfaultfd: shmem: allow registration of shared memory ranges
by Mike Rapoport
· 8 years ago
ba6907d
userfaultfd: introduce vma_can_userfault
by Mike Rapoport
· 8 years ago
369cd21
userfaultfd: hugetlbfs: userfaultfd_huge_must_wait for hugepmd ranges
by Mike Kravetz
· 8 years ago
cab350a
userfaultfd: hugetlbfs: allow registration of ranges containing huge pages
by Mike Kravetz
· 8 years ago
09fa529
userfaultfd: non-cooperative: wake userfaults after UFFDIO_UNREGISTER
by Andrea Arcangeli
· 8 years ago
05ce772
userfaultfd: non-cooperative: add madvise() event for MADV_DONTNEED request
by Pavel Emelyanov
· 8 years ago
90794bf
userfaultfd: non-cooperative: optimize mremap_userfaultfd_complete()
by Andrea Arcangeli
· 8 years ago
72f8765
userfaultfd: non-cooperative: add mremap() event
by Pavel Emelyanov
· 8 years ago
d3aadc8
userfaultfd: non-cooperative: dup_userfaultfd: use mm_count instead of mm_users
by Mike Rapoport
· 8 years ago
893e26e
userfaultfd: non-cooperative: Add fork() event
by Pavel Emelyanov
· 8 years ago
6560314
userfaultfd: non-cooperative: report all available features to userland
by Andrea Arcangeli
· 8 years ago
9cd75c3
userfaultfd: non-cooperative: add ability to report non-PF events from uffd descriptor
by Pavel Emelyanov
· 8 years ago
6dcc27f
userfaultfd: non-cooperative: Split the find_userfault() routine
by Pavel Emelyanov
· 8 years ago
a94720bf
userfaultfd: use vma_is_anonymous
by Andrea Arcangeli
· 8 years ago
8474901
userfaultfd: convert BUG() to WARN_ON_ONCE()
by Andrea Arcangeli
· 8 years ago
a4605a6
userfaultfd: correct comment about UFFD_FEATURE_PAGEFAULT_FLAG_WP
by Andrea Arcangeli
· 8 years ago
15a77c6
userfaultfd: fix SIGBUS resulting from false rwsem wakeups
by Andrea Arcangeli
· 8 years ago
82b0f8c
mm: join struct fault_env and vm_fault
by Jan Kara
· 8 years ago
bae473a
mm: introduce fault_env
by Kirill A. Shutemov
· 8 years ago
d2005e3
userfaultfd: don't pin the user memory in userfaultfd_file_create()
by Oleg Nesterov
· 8 years ago
39680f5
userfaultfd: don't block on the last VM updates at exit time
by Linus Torvalds
· 9 years ago
ac5be6b
userfaultfd: revert "userfaultfd: waitqueue: add nr wake parameter to __wake_up_locked_key"
by Andrea Arcangeli
· 9 years ago
c03e946
userfaultfd: add missing mmput() in error path
by Eric Biggers
· 9 years ago
2c5b7e1
userfaultfd: avoid missing wakeups during refile in userfaultfd_read
by Andrea Arcangeli
· 9 years ago
dfa37dc
userfaultfd: allow signals to interrupt a userfault
by Andrea Arcangeli
· 9 years ago
e6485a4
userfaultfd: require UFFDIO_API before other ioctls
by Andrea Arcangeli
· 9 years ago
ad465ca
userfaultfd: UFFDIO_COPY and UFFDIO_ZEROPAGE
by Andrea Arcangeli
· 9 years ago
8d2afd9
userfaultfd: solve the race between UFFDIO_COPY|ZEROPAGE and read
by Andrea Arcangeli
· 9 years ago
3004ec9
userfaultfd: allocate the userfaultfd_ctx cacheline aligned
by Andrea Arcangeli
· 9 years ago
15b726e
userfaultfd: optimize read() and poll() to be O(1)
by Andrea Arcangeli
· 9 years ago
ba85c70
userfaultfd: wake pending userfaults
by Andrea Arcangeli
· 9 years ago
a9b85f9
userfaultfd: change the read API to return a uffd_msg
by Andrea Arcangeli
· 9 years ago
Next »