aboutsummaryrefslogtreecommitdiff
path: root/ipc/util.h
AgeCommit message (Expand)AuthorFilesLines
2023-12-20sched.h: move pid helpers to pid.hGravatar Kent Overstreet 1-0/+1
2023-01-27ipc,namespace: batch free ipc_namespace structuresGravatar Rik van Riel 1-2/+0
2022-10-03ipc/msg: mitigate the lock contention with percpu counterGravatar Jiebin Sun 1-2/+2
2021-07-01ipc/util.c: use binary search for max_idxGravatar Manfred Spraul 1-0/+3
2019-09-07ipc: fix sparc64 ipc() wrapperGravatar Arnd Bergmann 1-23/+2
2019-05-14ipc: do cyclic id allocation for the ipc object.Gravatar Manfred Spraul 1-0/+3
2019-05-14ipc: conserve sequence numbers in ipcmni_extend modeGravatar Manfred Spraul 1-4/+4
2019-05-14ipc: allow boot time extension of IPCMNI from 32k to 16MGravatar Waiman Long 1-9/+35
2019-01-25ipc: rename old-style shmctl/semctl/msgctl syscallsGravatar Arnd Bergmann 1-14/+7
2018-10-31ipc: IPCMNI limit check for semmniGravatar Waiman Long 1-0/+9
2018-08-27y2038: globally rename compat_time to old_time32Gravatar Arnd Bergmann 1-1/+1
2018-08-22ipc/util.c: update return value of ipc_getref from int to boolGravatar Manfred Spraul 1-1/+1
2018-08-22ipc/util.c: further variable name cleanupsGravatar Manfred Spraul 1-5/+5
2018-08-22ipc: simplify ipc initializationGravatar Davidlohr Bueso 1-9/+9
2018-08-22ipc: drop ipc_lock()Gravatar Davidlohr Bueso 1-1/+0
2018-08-22ipc: rename ipcctl_pre_down_nolock()Gravatar Manfred Spraul 1-1/+1
2018-04-20y2038: ipc: Enable COMPAT_32BIT_TIMEGravatar Arnd Bergmann 1-1/+1
2018-04-20y2038: ipc: Use __kernel_timespecGravatar Arnd Bergmann 1-1/+1
2018-04-03Merge branch 'userns-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Gravatar Linus Torvalds 1-0/+12
2018-04-02ipc: add msgsnd syscall/compat_syscall wrappersGravatar Dominik Brodowski 1-0/+4
2018-04-02ipc: add msgrcv syscall/compat_syscall wrappersGravatar Dominik Brodowski 1-0/+4
2018-04-02ipc: add msgctl syscall/compat_syscall wrappersGravatar Dominik Brodowski 1-0/+2
2018-04-02ipc: add shmctl syscall/compat_syscall wrappersGravatar Dominik Brodowski 1-0/+2
2018-04-02ipc: add shmdt syscall wrapperGravatar Dominik Brodowski 1-0/+1
2018-04-02ipc: add shmget syscall wrapperGravatar Dominik Brodowski 1-0/+1
2018-04-02ipc: add msgget syscall wrapperGravatar Dominik Brodowski 1-0/+1
2018-04-02ipc: add semctl syscall/compat_syscall wrappersGravatar Dominik Brodowski 1-0/+2
2018-04-02ipc: add semget syscall wrapperGravatar Dominik Brodowski 1-0/+1
2018-04-02ipc: add semtimedop syscall/compat_syscall wrappersGravatar Dominik Brodowski 1-0/+13
2018-03-24ipc/util: Helpers for making the sysvipc operations pid namespace awareGravatar Eric W. Biederman 1-0/+11
2018-03-24ipc: Move IPCMNI from include/ipc.h into ipc/util.hGravatar Eric W. Biederman 1-0/+1
2017-11-17sysvipc: make get_maxid O(1) againGravatar Davidlohr Bueso 1-3/+18
2017-11-17sysvipc: unteach ids->next_id for !CHECKPOINT_RESTOREGravatar Davidlohr Bueso 1-5/+0
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-09-14Merge branch 'work.ipc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Gravatar Linus Torvalds 1-0/+30
2017-09-08ipc: optimize semget/shmget/msgget for lots of keysGravatar Guillaume Knispel 1-9/+12
2017-07-15semctl(): move compat to nativeGravatar Al Viro 1-0/+6
2017-07-15ipc: move compat shmctl to nativeGravatar Al Viro 1-0/+24
2017-07-12ipc/util.h: update documentation for ipc_getref() and ipc_putref()Gravatar Manfred Spraul 1-0/+3
2017-07-12ipc/util: drop ipc_rcu_alloc()Gravatar Kees Cook 1-3/+0
2017-07-12ipc/util: drop ipc_rcu_free()Gravatar Kees Cook 1-1/+0
2017-07-12ipc: drop non-RCU allocationGravatar Kees Cook 1-6/+0
2017-07-12ipc: merge ipc_rcu and kern_ipc_permGravatar Manfred Spraul 1-11/+7
2017-04-17ipc: Remove unused declaration of recompute_msgmniGravatar Eric W. Biederman 1-2/+0
2016-01-22tree wide: use kvfree() than conditional kfree()/vfree()Gravatar Tetsuo Handa 1-1/+1
2015-06-30ipc: rename ipc_obtain_objectGravatar Davidlohr Bueso 1-1/+1
2014-06-06ipc, kernel: clear whitespaceGravatar Paul McQuade 1-4/+4
2014-06-06ipc: constify ipc_opsGravatar Mathias Krause 1-1/+1
2014-01-27ipc: delete seq_max field in struct ipc_idsGravatar Davidlohr Bueso 1-0/+1
2014-01-27ipc: whitespace cleanupGravatar Manfred Spraul 1-7/+7