Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
8dc5b3a6cb2fc5d4f751bda56a378589202a118b
/
fs
/
eventpoll.c
138e4ad
epoll: fix race between ep_poll_callback(POLLFREE) and ep_free()/ep_remove()
by Oleg Nesterov
· 7 years ago
92ef6da
kcmp: fs/epoll: wrap kcmp code with CONFIG_CHECKPOINT_RESTORE
by Cyrill Gorcunov
· 7 years ago
0791e36
kcmp: add KCMP_EPOLL_TFD mode to compare epoll target files
by Cyrill Gorcunov
· 7 years ago
77493f0
procfs: fdinfo: extend information about epoll target files
by Cyrill Gorcunov
· 7 years ago
c257a34
fs, epoll: short circuit fetching events if thread has been killed
by David Rientjes
· 7 years ago
2055da9
sched/wait: Disambiguate wq_entry->task_list and wq_head->task_list naming
by Ingo Molnar
· 8 years ago
ac6424b
sched/wait: Rename wait_queue_t => wait_queue_entry_t
by Ingo Molnar
· 8 years ago
bf3b9f6
epoll: Add busy poll support to epoll with socket fds.
by Sridhar Samudrala
· 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
c857ab6
fs,eventpoll: don't test for bitfield with stack value
by Cyrill Gorcunov
· 8 years ago
7c0f6ba
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
by Linus Torvalds
· 8 years ago
766b9f9
fs: poll/select/recvmmsg: use timespec64 for timeout events
by Deepa Dinamani
· 9 years ago
da8b44d
timer: convert timer_slack_ns from unsigned long to u64
by John Stultz
· 9 years ago
b6a515c
epoll: restrict EPOLLEXCLUSIVE to POLLIN and POLLOUT
by Jason Baron
· 9 years ago
df0108c
epoll: add EPOLLEXCLUSIVE flag
by Jason Baron
· 9 years ago
4d5755b
epoll: optimize setting task running after blocking
by Davidlohr Bueso
· 10 years ago
a3816ab
fs: Convert show_fdinfo functions to void
by Joe Perches
· 10 years ago
c680e41
eventpoll: fix uninitialized variable in epoll_ctl
by Nicolas Iooss
· 10 years ago
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
Next »