Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
447a8b858e4bda41c394b1bc7fdbc9dc0bdf44f6
/
fs
/
eventpoll.c
ebe0618
epoll: fix use-after-free in eventpoll_release_file
by Konstantin Khlebnikov
· 11 years ago
1f7e061
fs: convert use of typedef ctl_table to struct ctl_table
by Joe Perches
· 11 years ago
4ff36ee
epoll: do not take the nested ep->mtx on EPOLL_CTL_DEL
by Jason Baron
· 11 years ago
95f19f6
epoll: drop EPOLLWAKEUP if PM_SLEEP is disabled
by Amit Pundir
· 11 years ago
5cbb3d2
Merge branch 'akpm' (patches from Andrew Morton)
by Linus Torvalds
· 11 years ago
9bc9ccd
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 11 years ago
67347fe
epoll: do not take global 'epmutex' for simple topologies
by Jason Baron
· 11 years ago
ae10b2b
epoll: optimize EPOLL_CTL_DEL using rcu
by Jason Baron
· 11 years ago
c511851
Revert "epoll: use freezable blocking call"
by Rafael J. Wysocki
· 11 years ago
72c2d53
file->f_op is never NULL...
by Al Viro
· 11 years ago
91cf5ab
epoll: add a reschedule point in ep_free()
by Eric Dumazet
· 11 years ago
7e3fb58
switch epoll_ctl() to fdget
by Al Viro
· 11 years ago
7f0ef02
Merge branch 'akpm' (updates from Andrew Morton)
by Linus Torvalds
· 12 years ago
77d5591
signals: eventpoll: do not use sigprocmask()
by Oleg Nesterov
· 12 years ago
1c441e9
epoll: use freezable blocking call
by Colin Cross
· 12 years ago
08d7676
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/signal
by Linus Torvalds
· 12 years ago
d6d67e7
epoll: cleanup: use RCU_INIT_POINTER when nulling
by Eric Wong
· 12 years ago
450d89e
epoll: cleanup: hoist out f_op->poll calls
by Eric Wong
· 12 years ago
ddf676c
epoll: lock ep->mtx in ep_free to silence lockdep
by Eric Wong
· 12 years ago
eea1d58
epoll: use RCU to protect wakeup_source in epitem
by Eric Wong
· 12 years ago
39732ca
epoll: trim epitem by one cache line
by Eric Wong
· 12 years ago
35280bd
switch epoll_pwait to COMPAT_SYSCALL_DEFINE
by Al Viro
· 12 years ago
128dd17
epoll: prevent missed events on EPOLL_CTL_MOD
by Eric Wong
· 12 years ago
138d22b
fs, epoll: add procfs fdinfo helper
by Cyrill Gorcunov
· 12 years ago
a80a6b8
revert "epoll: support for disabling items, and a self-test app"
by Andrew Morton
· 12 years ago
03a7beb
epoll: support for disabling items, and a self-test app
by Paton J. Lewis
· 12 years ago
2903ff0
switch simple cases of fget_light to fdget
by Al Viro
· 12 years ago
5e196a9
switch epoll_wait(2) to fget_light()
by Al Viro
· 12 years ago
9802274
eventpoll: use-after-possible-free in epoll_create1()
by Al Viro
· 12 years ago
d9914cf
PM: Rename CAP_EPOLLWAKEUP to CAP_BLOCK_SUSPEND
by Michael Kerrisk
· 12 years ago
754421c
HAVE_RESTORE_SIGMASK is defined on all architectures now
by Al Viro
· 13 years ago
a815941
epoll: Fix user space breakage related to EPOLLWAKEUP
by Rafael J. Wysocki
· 13 years ago
4d7e30d
epoll: Add a flag, EPOLLWAKEUP, to prevent suspend while epoll events are ready
by Arve Hjønnevåg
· 13 years ago
13d5180
epoll: clear the tfile_check_list on -ELOOP
by Jason Baron
· 13 years ago
0195c00
Merge tag 'split-asm_system_h-for-linus-20120328' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-asm_system
by Linus Torvalds
· 13 years ago
9ffc93f
Remove all #inclusions of asm/system.h
by David Howells
· 13 years ago
da0503a
epoll: remove unneeded variable in reverse_path_check()
by Dan Carpenter
· 13 years ago
02edc6f
epoll: comment the funky #ifdef
by Steven Rostedt
· 13 years ago
626cf23
poll: add poll_requested_events() and poll_does_not_wait() functions
by Hans Verkuil
· 13 years ago
93dc610
Don't limit non-nested epoll paths
by Jason Baron
· 13 years ago
971316f
epoll: ep_unregister_pollwait() can use the freed pwq->whead
by Oleg Nesterov
· 13 years ago
d80e731
epoll: introduce POLLFREE to flush ->signalfd_wqh before kfree()
by Oleg Nesterov
· 13 years ago
28d82dc
epoll: limit paths
by Jason Baron
· 13 years ago
d8805e6
epoll: fix spurious lockdep warnings
by Nelson Elhage
· 13 years ago
e060c38
Merge branch 'master' into for-next
by Jiri Kosina
· 13 years ago
60063497
atomic: use <linux/atomic.h>
by Arun Sharma
· 13 years ago
10bd247
eventpoll: fix comment typo 'evenpoll'
by Paul Bolle
· 13 years ago
25985ed
Fix common misspellings
by Lucas De Marchi
· 14 years ago
f4d93ad
epoll: fix compiler warning and optimize the non-blocking path
by Shawn Bohrer
· 14 years ago
3fb0e58
epoll: move ready event check into proper inline
by Davide Libenzi
· 14 years ago
e16b396
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 14 years ago
22bacca
epoll: prevent creating circular epoll structures
by Davide Libenzi
· 14 years ago
bf6a41d
fs/eventpoll.c: fix spelling
by Daniel Baluta
· 14 years ago
0781b90
epoll: epoll_wait() should not use timespec_add_ns()
by Eric Dumazet
· 14 years ago
52bd19f7
epoll: convert max_user_watches to long
by Robin Holt
· 14 years ago
95aac7b
epoll: make epoll_wait() use the hrtimer range feature
by Shawn Bohrer
· 14 years ago
6038f37
llseek: automatically add .llseek fop
by Arnd Bergmann
· 14 years ago
a93d2f1
sched, wait: Use wrapper functions
by Changli Gao
· 15 years ago
628ff7c
anonfd: Allow making anon files read-only
by Roland Dreier
· 15 years ago
6d45611
sysctl: Drop & in front of every proc_handler.
by Eric W. Biederman
· 15 years ago
ab09203
sysctl fs: Remove dead binary sysctl support
by Eric W. Biederman
· 15 years ago
3fe4a97
epoll: fix nested calls support
by Davide Libenzi
· 16 years ago
bfe3891
epoll: fix size check in epoll_create()
by Davide Libenzi
· 16 years ago
2dfa4ee
epoll keyed wakeups: teach epoll about hints coming with the wakeup key
by Davide Libenzi
· 16 years ago
4f0989d
epoll: use real type instead of void *
by Tony Battersby
· 16 years ago
e057e15
epoll: clean up ep_modify
by Tony Battersby
· 16 years ago
d1bc90d
epoll: remove unnecessary xchg
by Tony Battersby
· 16 years ago
d030588
epoll: remember the event if epoll_wait returns -EFAULT
by Tony Battersby
· 16 years ago
abff55c
epoll: don't use current in irq context
by Tony Battersby
· 16 years ago
bb57c3e
epoll: remove debugging code
by Davide Libenzi
· 16 years ago
296e236
epoll: fix epoll's own poll (update)
by Davide Libenzi
· 16 years ago
5071f97
epoll: fix epoll's own poll
by Davide Libenzi
· 16 years ago
6849991
Rename struct file->f_ep_lock
by Jonathan Corbet
· 16 years ago
9df04e1
epoll: drop max_user_instances and rely only on max_user_watches
by Davide Libenzi
· 16 years ago
5a8a82b
[CVE-2009-0029] System call wrappers part 23
by Heiko Carstens
· 16 years ago
7ef9964
epoll: introduce resource usage limits
by Davide Libenzi
· 16 years ago
9ce209d
epoll: avoid double-inserts in case of EFAULT
by Davide Libenzi
· 16 years ago
f337b9c
epoll: drop unnecessary test
by Davide Libenzi
· 16 years ago
523723b
fs/eventpoll.c: fix sys_epoll_create1() comment
by Andrew Morton
· 16 years ago
9fe5ad9
flag parameters add-on: remove epoll_create size param
by Ulrich Drepper
· 16 years ago
e38b36f
flag parameters: check magic constants
by Ulrich Drepper
· 16 years ago
a0998b5
flag parameters: epoll_create
by Ulrich Drepper
· 16 years ago
7d9dbca
flag parameters: anon_inode_getfd extension
by Ulrich Drepper
· 16 years ago
2030a42
[PATCH] sanitize anon_inode_getfd()
by Al Viro
· 17 years ago
f3de272
signals: use HAVE_SET_RESTORE_SIGMASK
by Roland McGrath
· 17 years ago
4e4c22c
signals: add set_restore_sigmask
by Roland McGrath
· 17 years ago
cdac75e
epoll: avoid kmemcheck warning
by Davide Libenzi
· 17 years ago
0ccf831
lockdep: annotate epoll
by Peter Zijlstra
· 17 years ago
4a6e9e2c
Use wake_up_locked() in eventpoll
by Matthew Wilcox
· 17 years ago
b70c394
fs/eventpoll.c: use list_for_each_entry() instead of list_for_each()
by Matthias Kaehlcke
· 17 years ago
c80544d
sparse pointer use of zero as null
by Stephen Hemminger
· 17 years ago
20c2df8
mm: Remove slab destructors from kmem_cache_create().
by Paul Mundt
· 17 years ago
f0ee9aa
epoll: move kfree inside ep_free
by Davide Libenzi
· 18 years ago
67647d0
epoll: fix some comments
by Davide Libenzi
· 18 years ago
c7ea763
epoll locks changes and cleanups
by Davide Libenzi
· 18 years ago
d47de16
fix epoll single pass code and add wait-exclusive flag
by Davide Libenzi
· 18 years ago
7699acd
epoll cleanups: epoll remove static pre-declarations and akpm-ize the code
by Davide Libenzi
· 18 years ago
cea6924
epoll cleanups: epoll no module
by Davide Libenzi
· 18 years ago
da66f7c
epoll: use anonymous inodes
by Davide Libenzi
· 18 years ago
b5e6181
Introduce a handy list_first_entry macro
by Pavel Emelianov
· 18 years ago
Next »