Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
e89d3a46710908c3973397849e758f6ca42db77d
/
fs
/
select.c
68514da
select: Fix indefinitely sleeping task in poll_schedule_timeout()
by Jan Kara
· 3 years ago
b645941
net: Don't include filter.h from net/sock.h
by Jakub Kicinski
· 3 years ago
0bcfe68
Revert "memcg: enable accounting for pollfd and select bits arrays"
by Linus Torvalds
· 3 years, 4 months ago
b655843
memcg: enable accounting for pollfd and select bits arrays
by Vasily Averin
· 3 years, 4 months ago
5abbe51
kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data()
by Oleg Nesterov
· 3 years, 11 months ago
ef0ba05
poll: fix performance regression due to out-of-line __put_user()
by Linus Torvalds
· 4 years ago
5e01fdf
fs: Replace zero-length array with flexible-array member
by Gustavo A. R. Silva
· 4 years, 4 months ago
7e71609
pselect6() and friends: take handling the combined 6th/7th args into helper
by Al Viro
· 4 years, 10 months ago
75d319c
y2038: syscalls: change remaining timeval to __kernel_old_timeval
by Arnd Bergmann
· 5 years ago
43e11fa
fs/select.c: use struct_size() in kmalloc()
by Gustavo A. R. Silva
· 5 years ago
ac30102
select: shift restore_saved_sigmask_unless() into poll_select_copy_remaining()
by Oleg Nesterov
· 5 years ago
8cf8b55
select: change do_poll() to return -ERESTARTNOHAND rather than -EINTR
by Oleg Nesterov
· 5 years ago
b772434
signal: simplify set_user_sigmask/restore_user_sigmask
by Oleg Nesterov
· 5 years ago
97abc88
signal: remove the wrong signal_pending() check in restore_user_sigmask()
by Oleg Nesterov
· 6 years ago
8dabe72
y2038: syscalls: rename y2038 compat syscalls
by Arnd Bergmann
· 6 years ago
96d4f26
Remove 'type' argument from access_ok() function
by Linus Torvalds
· 6 years ago
e024707
pselect6: use __kernel_timespec
by Deepa Dinamani
· 6 years ago
8bd27a3
ppoll: use __kernel_timespec
by Deepa Dinamani
· 6 years ago
854a6ed
signal: Add restore_user_sigmask()
by Deepa Dinamani
· 6 years ago
ded653c
signal: Add set_user_sigmask()
by Deepa Dinamani
· 6 years ago
9afc5ee
y2038: globally rename compat_time to old_time32
by Arnd Bergmann
· 6 years ago
a11e1d4
Revert changes to convert to ->poll_mask() and aio IOCB_CMD_POLL
by Linus Torvalds
· 7 years ago
6da2ec5
treewide: kmalloc() -> kmalloc_array()
by Kees Cook
· 7 years ago
3deb642
fs: introduce new ->get_poll_head and ->poll_mask methods
by Christoph Hellwig
· 7 years ago
9965ed17
fs: add new vfs_poll and file_can_poll helpers
by Christoph Hellwig
· 7 years ago
a0f8dcf
fs: cleanup do_pollfd
by Christoph Hellwig
· 7 years ago
8f546ae
fs: unexport poll_schedule_timeout
by Christoph Hellwig
· 7 years ago
05585e4
fs: add do_compat_select() helper; remove in-kernel call to compat syscall
by Dominik Brodowski
· 7 years ago
4bdb9ac
fs: add kern_select() helper; remove in-kernel call to sys_select()
by Dominik Brodowski
· 7 years ago
a9a0884
vfs: do bulk POLL* -> EPOLL* replacement
by Linus Torvalds
· 7 years ago
c71d227
make kernel-side POLL... arch-independent
by Al Viro
· 7 years ago
fb36793
annotate poll(2) guts
by Al Viro
· 7 years ago
0169943
annotate poll_table_struct ->_key
by Al Viro
· 7 years ago
3ad6f93
annotate poll-related wait keys
by Al Viro
· 7 years ago
e6c8adc
anntotate the places where ->poll() return values go
by Al Viro
· 7 years ago
93f30c7
Merge branch 'misc.compat' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
3968cf6
get_compat_sigset()
by Al Viro
· 7 years ago
36819ad
select: Use get/put_timespec64
by Deepa Dinamani
· 7 years ago
79de3cb
fs/select: Fix memory corruption in compat_get_fd_set()
by Helge Deller
· 7 years ago
c856863
Merge branch 'misc.compat' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
ac6424b
sched/wait: Rename wait_queue_t => wait_queue_entry_t
by Ingo Molnar
· 8 years ago
464d624
select: switch compat_{get,put}_fd_set() to compat_{get,put}_bitmap()
by Al Viro
· 8 years ago
752ade6
treewide: use kv[mz]alloc* rather than opencoded variants
by Michal Hocko
· 8 years ago
8d65b08
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
by Linus Torvalds
· 8 years ago
e99ca56
move compat select-related syscalls to fs/select.c
by Al Viro
· 8 years ago
3705671
net: Track start of busy loop instead of when it should end
by Alexander Duyck
· 8 years ago
3f07c01
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/signal.h>
by Ingo Molnar
· 8 years ago
7c0f6ba
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
by Linus Torvalds
· 8 years ago
2d19309
fs/select: add vmalloc fallback for select(2)
by Vlastimil Babka
· 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
ccec5ee
poll: plug an unused argument to do_poll
by Mateusz Guzik
· 9 years ago
b92b8b3
locking/arch: Rename set_mb() to smp_store_mb()
by Peter Zijlstra
· 10 years ago
f56141e
all arches, signal: move restart_block to struct task_struct
by Andy Lutomirski
· 10 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
59612d1
Revert "select: use freezable blocking call"
by Rafael J. Wysocki
· 11 years ago
72c2d53
file->f_op is never NULL...
by Al Viro
· 11 years ago
076bb0c
net: rename include/net/ll_poll.h to include/net/busy_poll.h
by Eliezer Tamir
· 11 years ago
496322b
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
by Linus Torvalds
· 11 years ago
76b1e9b
net/fs: change busy poll time accounting
by Eliezer Tamir
· 11 years ago
cbf5500
net: rename low latency sockets functions to busy poll
by Eliezer Tamir
· 11 years ago
1bc2774
net: convert lls to use time_in_range()
by Eliezer Tamir
· 11 years ago
91e2fd33
net: avoid calling sched_clock when LLS is off
by Eliezer Tamir
· 12 years ago
2d48d67
net: poll/select low latency socket support
by Eliezer Tamir
· 12 years ago
9745cdb
select: use freezable blocking call
by Colin Cross
· 12 years ago
8bd75c7
sched/rt: Move rt specific bits into new header file
by Clark Williams
· 12 years ago
2903ff0
switch simple cases of fget_light to fdget
by Al Viro
· 12 years ago
cb0942b
make get_file() return its argument
by Al Viro
· 12 years ago
8ded2bb
posix_types.h: Cleanup stale __NFDBITS and related definitions
by Josh Boyer
· 12 years ago
754421c
HAVE_RESTORE_SIGMASK is defined on all architectures now
by Al Viro
· 13 years ago
a591afc
Merge branch 'x86-x32-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 13 years ago
11bcb32
Merge tag 'module-for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
by Linus Torvalds
· 13 years ago
626cf23
poll: add poll_requested_events() and poll_does_not_wait() functions
by Hans Verkuil
· 13 years ago
630d9c4
fs: reduce the use of module.h wherever possible
by Paul Gortmaker
· 13 years ago
faf3090
sys_poll: fix incorrect type for 'timeout' parameter
by Linus Torvalds
· 13 years ago
1fd36ad
Replace the fd_sets in struct fdtable with an array of unsigned longs
by David Howells
· 13 years ago
2c3d44d
select: remove unused MAX_SELECT_SECONDS
by Namhyung Kim
· 14 years ago
65329bf
fs/select.c: fix information leak to userspace
by Vasiliy Kulikov
· 14 years ago
95aac7b
epoll: make epoll_wait() use the hrtimer range feature
by Shawn Bohrer
· 14 years ago
231f3d3
select: rename estimate_accuracy() to select_estimate_accuracy()
by Andrew Morton
· 14 years ago
5d0e528
Add generic sys_old_select()
by Christoph Hellwig
· 15 years ago
d554ed89
fs: use rlimit helpers
by Jiri Slaby
· 15 years ago
a99bbaf
headers: remove sched.h from poll.h
by Alexey Dobriyan
· 15 years ago
5ae87e7
poll/select: avoid arithmetic overflow in __estimate_accuracy()
by Guillaume Knispel
· 15 years ago
b2add73
poll/select: initialize triggered field of struct poll_wqueues
by Guillaume Knispel
· 15 years ago
4938d7e
poll: avoid extra wakeups in select/poll
by Eric Dumazet
· 16 years ago
d4e8204
[CVE-2009-0029] System call wrappers part 32
by Heiko Carstens
· 16 years ago
5a8a82b
[CVE-2009-0029] System call wrappers part 23
by Heiko Carstens
· 16 years ago
c9da9f2
[CVE-2009-0029] Make sys_pselect7 static
by Heiko Carstens
· 16 years ago
6256851
Fix timeouts in sys_pselect7
by Bernd Schmidt
· 16 years ago
5f820f6
poll: allow f_op->poll to sleep
by Tejun Heo
· 16 years ago
4d36a9e
select: deal with math overflow from borderline valid userland data
by Arjan van de Ven
· 16 years ago
96d2ab4
hrtimer: fix signed/unsigned bug in slack estimator
by Arjan van de Ven
· 16 years ago
4ce105d
hrtimer: incorporate feedback from Peter Zijlstra
by Arjan van de Ven
· 16 years ago
90d6e24
hrtimer: make select() and poll() use the hrtimer range feature
by Arjan van de Ven
· 16 years ago
8ff3e8e
select: switch select() and poll() over to hrtimers
by Arjan van de Ven
· 16 years ago
b773ad4
select: add poll_select_set_timeout() and poll_select_copy_remaining() helpers
by Thomas Gleixner
· 16 years ago
55d8538
Fix performance regression on lmbench select benchmark
by Linus Torvalds
· 17 years ago
9f3acc3
[PATCH] split linux/file.h
by Al Viro
· 17 years ago
Next »