Davidlohr Bueso
|
53dad6d3a8
ipc: fix race with LSMs
|
11 years ago |
Davidlohr Bueso
|
20b8875abc
ipc: drop ipc_lock_check
|
11 years ago |
Davidlohr Bueso
|
32a2750010
ipc: drop ipc_lock_by_ptr
|
11 years ago |
Davidlohr Bueso
|
d9a605e40b
ipc: rename ids->rw_mutex
|
11 years ago |
Davidlohr Bueso
|
3b1c4ad377
ipc: drop ipcctl_pre_down
|
11 years ago |
Davidlohr Bueso
|
cf9d5d78d0
ipc: close open coded spin lock calls
|
12 years ago |
Davidlohr Bueso
|
1ca7003ab4
ipc: introduce ipc object locking helpers
|
12 years ago |
Rik van Riel
|
6062a8dc05
ipc,sem: fine grained locking for semtimedop
|
12 years ago |
Davidlohr Bueso
|
16df3674ef
ipc,sem: do not hold ipc lock more than necessary
|
12 years ago |
Davidlohr Bueso
|
444d0f621b
ipc: introduce lockless pre_down ipcctl
|
12 years ago |
Davidlohr Bueso
|
4d2bff5eb8
ipc: introduce obtaining a lockless ipc object
|
12 years ago |
Davidlohr Bueso
|
7bb4deff61
ipc: remove bogus lock comment for ipc_checkid
|
12 years ago |
Stanislav Kinsbursky
|
4a674f34ba
ipc: introduce message queue copy feature
|
12 years ago |
Stanislav Kinsbursky
|
03f5956680
ipc: add sysctl to specify desired next object id
|
12 years ago |
Eric W. Biederman
|
1efdb69b0b
userns: Convert ipc to use kuid and kgid where appropriate
|
13 years ago |
Will Deacon
|
c1d7e01d78
ipc: use Kconfig options for __ARCH_WANT_[COMPAT_]IPC_PARSE_VERSION
|
13 years ago |
Serge E. Hallyn
|
b0e77598f8
userns: user namespaces: convert several capable() calls
|
14 years ago |
Johannes Weiner
|
232086b199
ipc: unbreak 32-bit shmctl/semctl/msgctl
|
16 years ago |
Alexey Dobriyan
|
665c7741fb
ipcns: move free_ipcs() proto
|
16 years ago |
Arnd Bergmann
|
31a985fbb1
ipc: use __ARCH_WANT_IPC_PARSE_VERSION in ipc/util.h
|
16 years ago |
Serge E. Hallyn
|
7eafd7c74c
namespaces: ipc namespaces: implement support for posix msqueues
|
16 years ago |
Serge E. Hallyn
|
614b84cf4e
namespaces: mqueue ns: move mqueue_mnt into struct ipc_namespace
|
16 years ago |
Nadia Derbey
|
00c2bf85d8
ipc: get rid of ipc_lock_down()
|
17 years ago |
Zhang, Yanmin
|
44f564a4bf
ipc: add definitions of USHORT_MAX and others
|
17 years ago |
Pierre Peiffer
|
a5f75e7f25
IPC: consolidate all xxxctl_down() functions
|
17 years ago |
Pierre Peiffer
|
8f4a3809c1
IPC: introduce ipc_update_perm()
|
17 years ago |
Nadia Derbey
|
b6b337ad1c
ipc: recompute msgmni on memory add / remove
|
17 years ago |
Pierre Peiffer
|
ed2ddbf88c
IPC: make struct ipc_ids static in ipc_namespace
|
17 years ago |
Pavel Emelyanov
|
b2d75cddc8
ipc: uninline some code from util.h
|
17 years ago |
Pavel Emelyanov
|
ae5e1b22f1
namespaces: move the IPC namespace under IPC_NS option
|
17 years ago |