Dominik Brodowski
|
e02af2ff65
fs: add do_compat_fcntl64() helper; remove in-kernel call to compat syscall
|
7 years ago |
Linus Torvalds
|
a9a08845e9
vfs: do bulk POLL* -> EPOLL* replacement
|
7 years ago |
Linus Torvalds
|
ee5daa1361
Merge branch 'work.poll2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
7 years ago |
Al Viro
|
cfe39442ab
use linux/poll.h instead of asm/poll.h
|
7 years ago |
Marc-André Lureau
|
5aadc431a5
shmem: rename functions that are memfd-related
|
7 years ago |
Linus Torvalds
|
168fe32a07
Merge branch 'misc.poll' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
7 years ago |
Eric W. Biederman
|
faf1f22b61
signal: Ensure generic siginfos the kernel sends have all bits initialized
|
8 years ago |
Al Viro
|
c71d227fc4
make kernel-side POLL... arch-independent
|
8 years ago |
Al Viro
|
5dc533c66b
->si_band gets POLL... bitmap stored into a user-visible long field
|
8 years ago |
Jeff Layton
|
4d2dc2cc76
fcntl: don't cap l_start and l_end values for F_GETLK64 in compat syscall
|
8 years ago |
Jeff Layton
|
9280a601e6
fcntl: don't leak fd reference when fixup_compat_flock fails
|
8 years ago |
Ingo Molnar
|
8c5db92a70
Merge branch 'linus' into locking/core, to resolve conflicts
|
8 years ago |
Greg Kroah-Hartman
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
8 years ago |
Mark Rutland
|
6aa7de0591
locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE()
|
8 years ago |
Eric W. Biederman
|
54640d2387
fcntl: Don't set si_code to SI_SIGIO when sig == SIGPOLL
|
8 years ago |
Eric W. Biederman
|
d08477aa97
fcntl: Don't use ambiguous SIG_POLL si_codes
|
8 years ago |
Linus Torvalds
|
b59eea554f
vfs: fix flock compat thinko
|
8 years ago |
Linus Torvalds
|
3bad2f1c67
Merge branch 'work.misc-set_fs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
8 years ago |
Jens Axboe
|
5657cb0797
fs/fcntl: use copy_to/from_user() for u64 types
|
8 years ago |
Jens Axboe
|
c75b1d9421
fs: add fcntl() interface for setting/getting write life time hints
|
8 years ago |
Al Viro
|
8c6657cb50
Switch flock copyin/copyout primitives to copy_{from,to}_user()
|
8 years ago |
Jeff Layton
|
f73127356f
fs/fcntl: return -ESRCH in f_setown when pid/pgid can't be found
|
8 years ago |
Jiri Slaby
|
fc3dc67471
fs/fcntl: f_setown, avoid undefined behaviour
|
8 years ago |
Jiri Slaby
|
393cc3f511
fs/fcntl: f_setown, allow returning error
|
8 years ago |
Christoph Hellwig
|
94073ad77f
fs/locks: don't mess with the address limit in compat_fcntl64
|
8 years ago |
Christoph Hellwig
|
a75d30c772
fs/locks: pass kernel struct flock to fcntl_getlk/setlk
|
8 years ago |
Linus Torvalds
|
11fbf53d66
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
8 years ago |
Christoph Hellwig
|
80f18379a7
fs: add a VALID_OPEN_FLAGS
|
8 years ago |
Al Viro
|
80f0cce6aa
fcntl: move compat syscalls from compat.c
|
8 years ago |
Ingo Molnar
|
299300258d
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/task.h>
|
8 years ago |