Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
c853685d11c09da35cb49bbf8f0c001abdc0d0a9
/
ipc
/
util.h
b869d5b
ipc/util.c: use binary search for max_idx
by Manfred Spraul
· 3 years, 6 months ago
fb377eb
ipc: fix sparc64 ipc() wrapper
by Arnd Bergmann
· 5 years ago
99db46e
ipc: do cyclic id allocation for the ipc object.
by Manfred Spraul
· 6 years ago
3278a2c
ipc: conserve sequence numbers in ipcmni_extend mode
by Manfred Spraul
· 6 years ago
5ac893b
ipc: allow boot time extension of IPCMNI from 32k to 16M
by Waiman Long
· 6 years ago
275f221
ipc: rename old-style shmctl/semctl/msgctl syscalls
by Arnd Bergmann
· 6 years ago
8c81ddd
ipc: IPCMNI limit check for semmni
by Waiman Long
· 6 years ago
9afc5ee
y2038: globally rename compat_time to old_time32
by Arnd Bergmann
· 6 years ago
2a9d648
ipc/util.c: update return value of ipc_getref from int to bool
by Manfred Spraul
· 6 years ago
27c331a
ipc/util.c: further variable name cleanups
by Manfred Spraul
· 6 years ago
eae04d2
ipc: simplify ipc initialization
by Davidlohr Bueso
· 6 years ago
82061c5
ipc: drop ipc_lock()
by Davidlohr Bueso
· 6 years ago
4241c1a
ipc: rename ipcctl_pre_down_nolock()
by Manfred Spraul
· 6 years ago
b0d1757
y2038: ipc: Enable COMPAT_32BIT_TIME
by Arnd Bergmann
· 7 years ago
21fc538
y2038: ipc: Use __kernel_timespec
by Arnd Bergmann
· 7 years ago
17dec0a
Merge branch 'userns-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 7 years ago
31c213f
ipc: add msgsnd syscall/compat_syscall wrappers
by Dominik Brodowski
· 7 years ago
078faac
ipc: add msgrcv syscall/compat_syscall wrappers
by Dominik Brodowski
· 7 years ago
e340db5
ipc: add msgctl syscall/compat_syscall wrappers
by Dominik Brodowski
· 7 years ago
c84d079
ipc: add shmctl syscall/compat_syscall wrappers
by Dominik Brodowski
· 7 years ago
da1e2744
ipc: add shmdt syscall wrapper
by Dominik Brodowski
· 7 years ago
65749e0
ipc: add shmget syscall wrapper
by Dominik Brodowski
· 7 years ago
3d65661
ipc: add msgget syscall wrapper
by Dominik Brodowski
· 7 years ago
d969c6f
ipc: add semctl syscall/compat_syscall wrappers
by Dominik Brodowski
· 7 years ago
6989471
ipc: add semget syscall wrapper
by Dominik Brodowski
· 7 years ago
41f4f0e
ipc: add semtimedop syscall/compat_syscall wrappers
by Dominik Brodowski
· 7 years ago
03f1fc0
ipc/util: Helpers for making the sysvipc operations pid namespace aware
by Eric W. Biederman
· 7 years ago
f83a396
ipc: Move IPCMNI from include/ipc.h into ipc/util.h
by Eric W. Biederman
· 7 years ago
15df03c8
sysvipc: make get_maxid O(1) again
by Davidlohr Bueso
· 7 years ago
b8fd998
sysvipc: unteach ids->next_id for !CHECKPOINT_RESTORE
by Davidlohr Bueso
· 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
cc73fee
Merge branch 'work.ipc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
0cfb6ae
ipc: optimize semget/shmget/msgget for lots of keys
by Guillaume Knispel
· 7 years ago
c0ebccb
semctl(): move compat to native
by Al Viro
· 7 years ago
553f770
ipc: move compat shmctl to native
by Al Viro
· 7 years ago
62b49c9
ipc/util.h: update documentation for ipc_getref() and ipc_putref()
by Manfred Spraul
· 7 years ago
c3f6fb6
ipc/util: drop ipc_rcu_alloc()
by Kees Cook
· 7 years ago
5ccc8fb
ipc/util: drop ipc_rcu_free()
by Kees Cook
· 7 years ago
f8dbe8d
ipc: drop non-RCU allocation
by Kees Cook
· 7 years ago
dba4cdd
ipc: merge ipc_rcu and kern_ipc_perm
by Manfred Spraul
· 7 years ago
2bcb988
ipc: Remove unused declaration of recompute_msgmni
by Eric W. Biederman
· 8 years ago
1d5cfdb
tree wide: use kvfree() than conditional kfree()/vfree()
by Tetsuo Handa
· 9 years ago
55b7ae5
ipc: rename ipc_obtain_object
by Davidlohr Bueso
· 10 years ago
46c0a8c
ipc, kernel: clear whitespace
by Paul McQuade
· 11 years ago
eb66ec4
ipc: constify ipc_ops
by Mathias Krause
· 11 years ago
daf948c
ipc: delete seq_max field in struct ipc_ids
by Davidlohr Bueso
· 11 years ago
239521f
ipc: whitespace cleanup
by Manfred Spraul
· 11 years ago
72a8ff2
ipc: change kern_ipc_perm.deleted type to bool
by Rafael Aquini
· 11 years ago
0f3d2b0
ipc: introduce ipc_valid_object() helper to sort out IPC_RMID races
by Rafael Aquini
· 11 years ago
4e9b45a
ipc, msg: fix message length check for negative values
by Mathias Krause
· 11 years ago
53dad6d
ipc: fix race with LSMs
by Davidlohr Bueso
· 11 years ago
20b8875
ipc: drop ipc_lock_check
by Davidlohr Bueso
· 11 years ago
32a2750
ipc: drop ipc_lock_by_ptr
by Davidlohr Bueso
· 11 years ago
d9a605e
ipc: rename ids->rw_mutex
by Davidlohr Bueso
· 11 years ago
3b1c4ad
ipc: drop ipcctl_pre_down
by Davidlohr Bueso
· 11 years ago
cf9d5d7
ipc: close open coded spin lock calls
by Davidlohr Bueso
· 11 years ago
1ca7003
ipc: introduce ipc object locking helpers
by Davidlohr Bueso
· 11 years ago
6062a8d
ipc,sem: fine grained locking for semtimedop
by Rik van Riel
· 12 years ago
16df367
ipc,sem: do not hold ipc lock more than necessary
by Davidlohr Bueso
· 12 years ago
444d0f6
ipc: introduce lockless pre_down ipcctl
by Davidlohr Bueso
· 12 years ago
4d2bff5
ipc: introduce obtaining a lockless ipc object
by Davidlohr Bueso
· 12 years ago
7bb4def
ipc: remove bogus lock comment for ipc_checkid
by Davidlohr Bueso
· 12 years ago
4a674f3
ipc: introduce message queue copy feature
by Stanislav Kinsbursky
· 12 years ago
03f5956
ipc: add sysctl to specify desired next object id
by Stanislav Kinsbursky
· 12 years ago
1efdb69
userns: Convert ipc to use kuid and kgid where appropriate
by Eric W. Biederman
· 13 years ago
c1d7e01
ipc: use Kconfig options for __ARCH_WANT_[COMPAT_]IPC_PARSE_VERSION
by Will Deacon
· 12 years ago
b0e7759
userns: user namespaces: convert several capable() calls
by Serge E. Hallyn
· 14 years ago
232086b
ipc: unbreak 32-bit shmctl/semctl/msgctl
by Johannes Weiner
· 16 years ago
665c774
ipcns: move free_ipcs() proto
by Alexey Dobriyan
· 16 years ago
31a985fb
ipc: use __ARCH_WANT_IPC_PARSE_VERSION in ipc/util.h
by Arnd Bergmann
· 16 years ago
7eafd7c
namespaces: ipc namespaces: implement support for posix msqueues
by Serge E. Hallyn
· 16 years ago
614b84c
namespaces: mqueue ns: move mqueue_mnt into struct ipc_namespace
by Serge E. Hallyn
· 16 years ago
00c2bf8
ipc: get rid of ipc_lock_down()
by Nadia Derbey
· 16 years ago
44f564a
ipc: add definitions of USHORT_MAX and others
by Zhang, Yanmin
· 17 years ago
a5f75e7
IPC: consolidate all xxxctl_down() functions
by Pierre Peiffer
· 17 years ago
8f4a380
IPC: introduce ipc_update_perm()
by Pierre Peiffer
· 17 years ago
b6b337a
ipc: recompute msgmni on memory add / remove
by Nadia Derbey
· 17 years ago
ed2ddbf
IPC: make struct ipc_ids static in ipc_namespace
by Pierre Peiffer
· 17 years ago
b2d75cd
ipc: uninline some code from util.h
by Pavel Emelyanov
· 17 years ago
ae5e1b2
namespaces: move the IPC namespace under IPC_NS option
by Pavel Emelyanov
· 17 years ago
1b531f2
ipc: remove unneeded parameters
by Nadia Derbey
· 17 years ago
3e148c7
fix idr_find() locking
by Nadia Derbey
· 17 years ago
f4566f0
ipc: fix wrong comments
by Nadia Derbey
· 17 years ago
2802831
ipc: inline ipc_buildid()
by Nadia Derbey
· 17 years ago
ce621f5
ipc: introduce the ipcid_to_idx macro
by Nadia Derbey
· 17 years ago
03f02c7
Storing ipcs into IDRs
by Nadia Derbey
· 17 years ago
023a535
ipc: integrate ipc_checkid() into ipc_lock()
by Nadia Derbey
· 17 years ago
637c366
ipc: remove the ipc_get() routine
by Nadia Derbey
· 17 years ago
7748dbf
ipc: unify the syscalls code
by Nadia Derbey
· 17 years ago
7ca7e56
ipc: store ipcs into IDRs
by Nadia Derbey
· 17 years ago
7d69a1f
remove CONFIG_UTS_NS and CONFIG_IPC_NS
by Cedric Le Goater
· 17 years ago
c7e12b8
[PATCH] Fix ipc entries removal
by Pavel Emelianov
· 18 years ago
73ea413
[PATCH] IPC namespace - utils
by Kirill Korotaev
· 18 years ago
5f921ae
[PATCH] sem2mutex: ipc, id.sem
by Ingo Molnar
· 19 years ago
624dffc
correct email address of Manfred Spraul
by Christian Kujau
· 19 years ago
ae78177
[PATCH] ipc: add generic struct ipc_ids seq_file iteration
by Mike Waychison
· 19 years ago
813e678
[PATCH] xtensa: remove old syscalls
by Chris Zankel
· 19 years ago
1da177e
Linux-2.6.12-rc2
by Linus Torvalds
· 20 years ago