Linus Torvalds
|
7f0ef0267e
Merge branch 'akpm' (updates from Andrew Morton)
|
12 years ago |
Oleg Nesterov
|
77d5591802
signals: eventpoll: do not use sigprocmask()
|
12 years ago |
Colin Cross
|
1c441e9212
epoll: use freezable blocking call
|
12 years ago |
Linus Torvalds
|
08d7676083
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/signal
|
12 years ago |
Eric Wong
|
d6d67e7231
epoll: cleanup: use RCU_INIT_POINTER when nulling
|
12 years ago |
Eric Wong
|
450d89ec0a
epoll: cleanup: hoist out f_op->poll calls
|
12 years ago |
Eric Wong
|
ddf676c38b
epoll: lock ep->mtx in ep_free to silence lockdep
|
12 years ago |
Eric Wong
|
eea1d58591
epoll: use RCU to protect wakeup_source in epitem
|
12 years ago |
Eric Wong
|
39732ca5af
epoll: trim epitem by one cache line
|
12 years ago |
Al Viro
|
35280bd4a3
switch epoll_pwait to COMPAT_SYSCALL_DEFINE
|
12 years ago |
Eric Wong
|
128dd1759d
epoll: prevent missed events on EPOLL_CTL_MOD
|
12 years ago |
Cyrill Gorcunov
|
138d22b586
fs, epoll: add procfs fdinfo helper
|
12 years ago |
Andrew Morton
|
a80a6b85b4
revert "epoll: support for disabling items, and a self-test app"
|
12 years ago |
Paton J. Lewis
|
03a7beb55b
epoll: support for disabling items, and a self-test app
|
12 years ago |
Al Viro
|
2903ff019b
switch simple cases of fget_light to fdget
|
13 years ago |
Al Viro
|
5e196a9cf5
switch epoll_wait(2) to fget_light()
|
13 years ago |
Al Viro
|
98022748f6
eventpoll: use-after-possible-free in epoll_create1()
|
13 years ago |
Michael Kerrisk
|
d9914cf661
PM: Rename CAP_EPOLLWAKEUP to CAP_BLOCK_SUSPEND
|
13 years ago |
Al Viro
|
754421c8ca
HAVE_RESTORE_SIGMASK is defined on all architectures now
|
13 years ago |
Rafael J. Wysocki
|
a8159414d7
epoll: Fix user space breakage related to EPOLLWAKEUP
|
13 years ago |
Arve Hjønnevåg
|
4d7e30d989
epoll: Add a flag, EPOLLWAKEUP, to prevent suspend while epoll events are ready
|
13 years ago |
Jason Baron
|
13d518074a
epoll: clear the tfile_check_list on -ELOOP
|
13 years ago |
Linus Torvalds
|
0195c00244
Merge tag 'split-asm_system_h-for-linus-20120328' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-asm_system
|
13 years ago |
David Howells
|
9ffc93f203
Remove all #inclusions of asm/system.h
|
13 years ago |
Dan Carpenter
|
da0503aae0
epoll: remove unneeded variable in reverse_path_check()
|
13 years ago |
Steven Rostedt
|
02edc6fc4d
epoll: comment the funky #ifdef
|
13 years ago |
Hans Verkuil
|
626cf23660
poll: add poll_requested_events() and poll_does_not_wait() functions
|
13 years ago |
Jason Baron
|
93dc6107a7
Don't limit non-nested epoll paths
|
13 years ago |
Oleg Nesterov
|
971316f050
epoll: ep_unregister_pollwait() can use the freed pwq->whead
|
13 years ago |
Oleg Nesterov
|
d80e731eca
epoll: introduce POLLFREE to flush ->signalfd_wqh before kfree()
|
13 years ago |