| Age | Commit message (Expand) | Author |
| 2025-07-07 | kern: add kern_nosys() and use it instead of type-punning the sys_nosys() arg | Konstantin Belousov |
| 2025-06-17 | Internal scheduling priorities: Always use symbolic ones | Olivier Certner |
| 2024-10-07 | sysv_ipc: remove sys/cdefs.h include | Konstantin Belousov |
| 2024-05-16 | SysV IPC: provide in-kernel helpers to obtain ipcs(8)-like information | Konstantin Belousov |
| 2023-08-16 | sys: Remove $FreeBSD$: one-line .c pattern | Warner Losh |
| 2023-05-12 | spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD | Warner Losh |
| 2023-02-08 | sysv: ansify | Mateusz Guzik |
| 2022-05-14 | sysvsem: Fix a typo | Dmitry Chagin |
| 2022-05-14 | sysvsem: Style(9) | Dmitry Chagin |
| 2022-05-14 | sysvsem: Trim traiing whitespace | Dmitry Chagin |
| 2022-05-06 | sysvsem: Add a timeout argument to the semop. | Dmitry Chagin |
| 2021-11-17 | freebsd32: include `__` in semctl names | Brooks Davis |
| 2021-11-17 | freebsd32: rename old SysV IPC types | Brooks Davis |
| 2021-11-17 | freebsd32: add a union semun_old32 | Brooks Davis |
| 2021-02-21 | jail: Change the locking around pr_ref and pr_uref | Jamie Gritton |
| 2021-01-18 | jail: Add prison_isvalid() and prison_isalive() | Jamie Gritton |
| 2020-10-22 | sysv_sem: semusz depends on semume. | Konstantin Belousov |
| 2020-10-09 | Don't invoke semunload() if seminit() fails during MOD_LOAD. | John Baldwin |
| 2020-07-09 | Apply the logic from r363051 to semctl(2) and __sem_base field. | Mark Johnston |
| 2020-04-14 | Centralize compatability translation macros. | Brooks Davis |
| 2020-02-15 | sem_remove(): fix the loop that compacts sem array on semaphores removal. | Konstantin Belousov |
| 2020-02-15 | sem_remove(): add some asserts. | Konstantin Belousov |
| 2020-02-15 | Use designated initializers for seminfo. | Konstantin Belousov |
| 2020-02-04 | Correct the malloc tag used when freeing the temporary semop(2) buffer. | Mark Johnston |
| 2018-04-06 | Move most of the contents of opt_compat.h to opt_global.h. | Brooks Davis |
| 2018-03-02 | Rename kernel-only members of semid_ds and msgid_ds. | Brooks Davis |
| 2018-02-18 | Correct/improve the descriptions if kern.ipc.(shmsegs,sema,msqids). | Brooks Davis |
| 2018-02-02 | Add kern.ipc.{msqids,semsegs,sema} sysctls for FreeBSD32. | Brooks Davis |
| 2017-11-27 | sys/kern: adoption of SPDX licensing ID tags. | Pedro F. Giffuni |
| 2017-10-19 | sysvsem: check if semu_list has anything on it before grabbing the lock | Mateusz Guzik |
| 2017-03-30 | Audit arguments to System V IPC system calls implementing sempahores, | Robert Watson |
| 2017-03-29 | When handling msgsys(2), semsys(2), and shmsys(2) multiplex system calls, | Robert Watson |
| 2016-04-29 | sys/kern: spelling fixes in comments. | Pedro F. Giffuni |
| 2016-04-26 | osd(9): Change array pointer to array pointer type from void* | Conrad Meyer |
| 2016-04-26 | Redo the changes to the SYSV IPC sysctl functions from r298585, so they | Jamie Gritton |
| 2016-04-25 | Encapsulate SYSV IPC objects in jails. Define per-module parameters | Jamie Gritton |
| 2016-04-21 | sys: use our roundup2/rounddown2() macros when param.h is available. | Pedro F. Giffuni |
| 2016-04-20 | Indentation issues. | Pedro F. Giffuni |
| 2016-04-19 | kernel: use our nitems() macro when it is available through param.h. | Pedro F. Giffuni |
| 2016-04-15 | kern: for pointers replace 0 with NULL. | Pedro F. Giffuni |
| 2016-02-07 | semget(): Check for [EEXIST] error first. | Jilles Tjoelker |
| 2015-04-29 | Add kern.racct.enable tunable and RACCT_DISABLED config option. | Edward Tomasz Napierala |
| 2014-10-26 | Avoid dynamic syscall overhead for statically compiled modules. | Mateusz Guzik |
| 2014-06-28 | Pull in r267961 and r267973 again. Fix for issues reported will follow. | Hans Petter Selasky |
| 2014-06-27 | Revert r267961, r267973: | Glen Barber |
| 2014-06-27 | Extend the meaning of the CTLFLAG_TUN flag to automatically check if | Hans Petter Selasky |
| 2011-09-16 | In order to maximize the re-usability of kernel code in user space this | Kip Macy |
| 2011-07-14 | Remove semaphore map entry count "semmap" field and its tuning | Bjoern A. Zeeb |
| 2011-07-06 | All the racct_*() calls need to happen with the proc locked. Fixing this | Edward Tomasz Napierala |
| 2011-04-06 | Style fix. | Edward Tomasz Napierala |