Davidlohr Bueso
|
23c8cec8cf
ipc/msg: introduce msgctl(MSG_STAT_ANY)
|
7 years ago |
Linus Torvalds
|
17dec0a949
Merge branch 'userns-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
|
7 years ago |
Dominik Brodowski
|
31c213f210
ipc: add msgsnd syscall/compat_syscall wrappers
|
7 years ago |
Dominik Brodowski
|
078faac9e8
ipc: add msgrcv syscall/compat_syscall wrappers
|
7 years ago |
Dominik Brodowski
|
e340db5648
ipc: add msgctl syscall/compat_syscall wrappers
|
7 years ago |
Dominik Brodowski
|
3d65661a49
ipc: add msgget syscall wrapper
|
7 years ago |
Eric W. Biederman
|
50ab44b1c5
ipc: Directly call the security hook in ipc_ops.associate
|
7 years ago |
Eric W. Biederman
|
39a4940eaa
ipc/msg: Fix msgctl(..., IPC_STAT, ...) between pid namespaces
|
7 years ago |
Eric W. Biederman
|
34b56df922
msg: Move struct msg_queue into ipc/msg.c
|
7 years ago |
Eric W. Biederman
|
d8c6e85432
msg/security: Pass kern_ipc_perm not msg_queue into the msg_queue security hooks
|
7 years ago |
Philippe Mikoyan
|
87ad4b0d85
ipc: fix ipc data structures inconsistency
|
7 years ago |
Linus Torvalds
|
ca5b857cb0
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
7 years ago |
Greg Kroah-Hartman
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 years ago |
Linus Torvalds
|
6aa211e8ce
fix address space warnings in ipc/
|
7 years ago |
Linus Torvalds
|
cc73fee0ba
Merge branch 'work.ipc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
8 years ago |
Guillaume Knispel
|
0cfb6aee70
ipc: optimize semget/shmget/msgget for lots of keys
|
8 years ago |
Deepa Dinamani
|
50578ea97a
ipc: msg: Make msg_queue timestamps y2038 safe
|
8 years ago |
Kees Cook
|
ade9f91b32
ipc: add missing container_of()s for randstruct
|
8 years ago |
Al Viro
|
9b1404c24a
msgrcv(2), msgsnd(2): move compat to native
|
8 years ago |
Al Viro
|
28327fae62
ipc: make use of compat ipc_perm helpers
|
8 years ago |
Al Viro
|
4693916846
msgctl(): move compat to native
|
8 years ago |
Al Viro
|
156d9ed126
msgctl(): split the actual work from copyin/copyout
|
8 years ago |
Kees Cook
|
fb259c310f
ipc/msg: remove special msg_alloc/free
|
8 years ago |
Kees Cook
|
3d3653f973
ipc: move atomic_set() to where it is needed
|
8 years ago |
Manfred Spraul
|
51c23b7b7d
ipc/msg.c: avoid ipc_rcu_putref for failed ipc_addid()
|
8 years ago |
Kees Cook
|
52f908904e
ipc/msg: avoid ipc_rcu_alloc()
|
8 years ago |
Kees Cook
|
9ef5932f8a
ipc/msg: do not use ipc_rcu_free()
|
8 years ago |
Manfred Spraul
|
dba4cdd39e
ipc: merge ipc_rcu and kern_ipc_perm
|
8 years ago |
Ingo Molnar
|
eb61baf698
sched/headers: Move the wake-queue types and interfaces from sched.h into <linux/sched/wake_q.h>
|
8 years ago |
Ingo Molnar
|
84f001e157
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/wake_q.h>
|
8 years ago |