summaryrefslogtreecommitdiff
path: root/sys/kern/kern_fork.c
AgeCommit message (Expand)Author
2025-12-14proc: Fix proc_init / proc_dtor ordering issuesDag-Erling Smørgrav
2025-10-18kern_descrip.c: add struct proc argument to fdcopy()Konstantin Belousov
2025-09-25proc: perform P_CONTROLT check on fork without SESS_LOCKMateusz Guzik
2025-05-31kernel: copyout extended errors to userspace and add exterrctl(2) to control itKonstantin Belousov
2025-05-24kern_fork.c: styleKonstantin Belousov
2024-12-16cred: proc_set_cred(), proc_unset_cred(): Update user's process countOlivier Certner
2024-12-13Add per-process flag to disable logsigexitKyle Evans
2024-04-22thread: Simplify sanitizer integration with thread creationMark Johnston
2024-04-19kasan: fix false-positive kasan_report upon thread reuseKa Ho Ng
2023-11-28EVFILT_TIMER: intialize stop timer list in type-stable proc init, instead of ...Konstantin Belousov
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-11-02Ensure "init" (PID 1) also executes userret() initiallyOlivier Certner
2023-11-02Open-code proc_set_cred_init()Olivier Certner
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-07-27fork1(): properly track the state of the pg_killsx lockKonstantin Belousov
2023-07-26killpg(): close a race with fork(), part 2Konstantin Belousov
2023-07-26Revert "killpg(): close a race with fork(), part 2"Konstantin Belousov
2023-07-04killpg(): close a race with fork(), part 2Konstantin Belousov
2023-07-04killpg(2): close a race with fork(2), part1Konstantin Belousov
2023-06-07ptrace: Clear TDB_BORN during PT_DETACH.John Baldwin
2023-05-16ktrace: Simplify ae6ac587, drop the sa var declarationDmitry Chagin
2023-05-15ktrace: Fix syscall number on a child return path from forkDmitry Chagin
2022-09-05jail: add process linkageMateusz Guzik
2022-08-24fork_exit(): style commentKonstantin Belousov
2022-08-20Remove struct proc p_singlethr memberKonstantin Belousov
2022-08-20fork_norfproc(): unlock p1 before retryingKonstantin Belousov
2022-08-20fork_norfproc(): styleKonstantin Belousov
2022-08-04file: Move code to share fdtol structs into kern_descrip.cMark Johnston
2022-08-02AST: reworkKonstantin Belousov
2022-06-13Do not single-thread itself when the process single-threaded some another pro...Konstantin Belousov
2022-02-13fd: move fd table sizing out of fdinitMateusz Guzik
2021-12-26Move fork_rfppwait() check into ast()Edward Tomasz Napierala
2021-10-28exec: store parent directory and hardlink name of the binary in struct procKonstantin Belousov
2021-10-16Add userland boot profiling to TSLOGColin Percival
2021-10-10Retire code added to support CloudABIMateusz Guzik
2021-09-17procctl(2): Add PROC_WXMAP_CTL/STATUSKonstantin Belousov
2021-08-12fork: Remove the unnecessary spaces.Dmitry Chagin
2021-08-10amd64: Add MD bits for KMSANMark Johnston
2021-08-10kern: Ensure that thread-local KMSAN state is availableMark Johnston
2021-07-01procctl(2): add PROC_NO_NEW_PRIVS_CTL, PROC_NO_NEW_PRIVS_STATUSEdward Tomasz Napierala
2021-05-13fork: Suspend other threads if both RFPROC and RFMEM are not setMark Johnston
2021-04-09Stop arming kqueue timers on knote owner suspend or terminateKonstantin Belousov
2021-03-12Set TDP_KTHREAD before calling cpu_fork() and cpu_copy_thread().John Baldwin
2021-02-16jail: Handle a possible race between jail_remove(2) and fork(2)Jamie Gritton
2020-11-17linux(4) clone(2): Correctly handle CLONE_FS and CLONE_FILESConrad Meyer
2020-11-17Split out cwd/root/jail, cmask state from filedesc tableConrad Meyer
2020-09-01kern: clean up empty lines in .c and .h filesMateusz Guzik
2020-07-15fd: remove fd_lastfileMateusz Guzik
2020-06-09cred: distribute reference count per threadMateusz Guzik
2020-05-16Add BSM record conversion for a number of syscalls:Christian S.J. Peron