| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert "memcg: enable accounting for pollfd and select bits arrays" | Linus Torvalds | 2021-09-07 | 1 | -2/+2 |
* | memcg: enable accounting for pollfd and select bits arrays | Vasily Averin | 2021-09-03 | 1 | -2/+2 |
* | kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() | Oleg Nesterov | 2021-03-16 | 1 | -6/+4 |
* | poll: fix performance regression due to out-of-line __put_user() | Linus Torvalds | 2021-01-08 | 1 | -3/+11 |
* | fs: Replace zero-length array with flexible-array member | Gustavo A. R. Silva | 2020-10-29 | 1 | -2/+2 |
* | pselect6() and friends: take handling the combined 6th/7th args into helper | Al Viro | 2020-05-30 | 1 | -48/+64 |
* | y2038: syscalls: change remaining timeval to __kernel_old_timeval | Arnd Bergmann | 2019-11-15 | 1 | -5/+5 |
* | fs/select.c: use struct_size() in kmalloc() | Gustavo A. R. Silva | 2019-07-17 | 1 | -3/+3 |
* | select: shift restore_saved_sigmask_unless() into poll_select_copy_remaining() | Oleg Nesterov | 2019-07-17 | 1 | -33/+13 |
* | select: change do_poll() to return -ERESTARTNOHAND rather than -EINTR | Oleg Nesterov | 2019-07-17 | 1 | -23/+7 |
* | signal: simplify set_user_sigmask/restore_user_sigmask | Oleg Nesterov | 2019-07-17 | 1 | -22/+12 |
* | signal: remove the wrong signal_pending() check in restore_user_sigmask() | Oleg Nesterov | 2019-06-29 | 1 | -12/+6 |
* | y2038: syscalls: rename y2038 compat syscalls | Arnd Bergmann | 2019-02-07 | 1 | -2/+2 |
* | Remove 'type' argument from access_ok() function | Linus Torvalds | 2019-01-04 | 1 | -7/+4 |
* | pselect6: use __kernel_timespec | Deepa Dinamani | 2018-12-06 | 1 | -13/+81 |
* | ppoll: use __kernel_timespec | Deepa Dinamani | 2018-12-06 | 1 | -55/+111 |
* | signal: Add restore_user_sigmask() | Deepa Dinamani | 2018-12-06 | 1 | -52/+8 |
* | signal: Add set_user_sigmask() | Deepa Dinamani | 2018-12-06 | 1 | -38/+12 |
* | y2038: globally rename compat_time to old_time32 | Arnd Bergmann | 2018-08-27 | 1 | -10/+10 |
* | Revert changes to convert to ->poll_mask() and aio IOCB_CMD_POLL | Linus Torvalds | 2018-06-28 | 1 | -23/+0 |
* | treewide: kmalloc() -> kmalloc_array() | Kees Cook | 2018-06-13 | 1 | -1/+1 |
* | fs: introduce new ->get_poll_head and ->poll_mask methods | Christoph Hellwig | 2018-05-26 | 1 | -0/+23 |
* | fs: add new vfs_poll and file_can_poll helpers | Christoph Hellwig | 2018-05-26 | 1 | -15/+8 |
* | fs: cleanup do_pollfd | Christoph Hellwig | 2018-05-26 | 1 | -25/+23 |
* | fs: unexport poll_schedule_timeout | Christoph Hellwig | 2018-05-26 | 1 | -2/+1 |
* | fs: add do_compat_select() helper; remove in-kernel call to compat syscall | Dominik Brodowski | 2018-04-02 | 1 | -5/+12 |
* | fs: add kern_select() helper; remove in-kernel call to sys_select() | Dominik Brodowski | 2018-04-02 | 1 | -3/+9 |
* | vfs: do bulk POLL* -> EPOLL* replacement | Linus Torvalds | 2018-02-11 | 1 | -5/+5 |
* | make kernel-side POLL... arch-independent | Al Viro | 2017-11-30 | 1 | -2/+2 |
* | annotate poll(2) guts | Al Viro | 2017-11-28 | 1 | -6/+10 |
* | annotate poll_table_struct ->_key | Al Viro | 2017-11-27 | 1 | -2/+2 |
* | annotate poll-related wait keys | Al Viro | 2017-11-27 | 1 | -1/+1 |
* | anntotate the places where ->poll() return values go | Al Viro | 2017-11-27 | 1 | -2/+3 |
* | Merge branch 'misc.compat' of git://git.kernel.org/pub/scm/linux/kernel/git/v... | Linus Torvalds | 2017-11-17 | 1 | -42/+26 |
|\ |
|
| * | get_compat_sigset() | Al Viro | 2017-09-19 | 1 | -6/+2 |
| * | select: Use get/put_timespec64 | Deepa Dinamani | 2017-09-19 | 1 | -36/+24 |
* | | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 2017-11-02 | 1 | -0/+1 |
|/ |
|
* | fs/select: Fix memory corruption in compat_get_fd_set() | Helge Deller | 2017-08-29 | 1 | -5/+1 |
* | Merge branch 'misc.compat' of git://git.kernel.org/pub/scm/linux/kernel/git/v... | Linus Torvalds | 2017-07-07 | 1 | -39/+5 |
|\ |
|
| * | select: switch compat_{get,put}_fd_set() to compat_{get,put}_bitmap() | Al Viro | 2017-06-10 | 1 | -39/+5 |
* | | sched/wait: Rename wait_queue_t => wait_queue_entry_t | Ingo Molnar | 2017-06-20 | 1 | -2/+2 |
|/ |
|
* | treewide: use kv[mz]alloc* rather than opencoded variants | Michal Hocko | 2017-05-09 | 1 | -4/+1 |
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next | Linus Torvalds | 2017-05-03 | 1 | -8/+8 |
|\ |
|
| * | net: Track start of busy loop instead of when it should end | Alexander Duyck | 2017-03-25 | 1 | -8/+8 |
* | | move compat select-related syscalls to fs/select.c | Al Viro | 2017-04-17 | 1 | -2/+419 |
|/ |
|
* | sched/headers: Prepare for new header dependencies before moving code to <lin... | Ingo Molnar | 2017-03-02 | 1 | -2/+2 |
* | Replace <asm/uaccess.h> with <linux/uaccess.h> globally | Linus Torvalds | 2016-12-24 | 1 | -1/+1 |
* | fs/select: add vmalloc fallback for select(2) | Vlastimil Babka | 2016-10-12 | 1 | -3/+11 |
* | fs: poll/select/recvmmsg: use timespec64 for timeout events | Deepa Dinamani | 2016-05-20 | 1 | -30/+37 |
* | timer: convert timer_slack_ns from unsigned long to u64 | John Stultz | 2016-03-17 | 1 | -4/+4 |