summaryrefslogtreecommitdiff
path: root/sys/kern/kern_exec.c
AgeCommit message (Expand)Author
2025-10-14exec: Check for errors when mapping the shared objectMark Johnston
2025-10-14imgact: Mark brandinfo and note structures as constMark Johnston
2025-07-26kern: abstract away the vnode coredumper to allow pluggable dumpersKyle Evans
2025-07-26kern: move the vnode user coredumper out into its own fileKyle Evans
2025-07-26kern: factor out the 'writing' bits of user process coredumpingKyle Evans
2025-07-03Import the Hardware Trace (HWT) framework.Ruslan Bukin
2025-05-31kernel: copyout extended errors to userspace and add exterrctl(2) to control itKonstantin Belousov
2025-04-21exec: Remove parameter 'segflg' from exec_copyin_args()Wuyang Chung
2025-03-04vm_lowmem: Fix signature mismatches in vm_lowmem callbacksSHENGYI HONG
2024-12-06vm: rename MAP_STACK_GROWS_DOWN to MAP_STACK_AREAKonstantin Belousov
2024-11-11ktrace: log execve(2) arguments and environmentArtem Hevorhian
2024-07-09kern_exec.c: quiet gcc -Wmaybe-uninitializedRyan Libby
2024-04-07ktrace: Record namei violations with KTR_CAPFAILJake Freeland
2023-08-23Add membarrier(2)Konstantin Belousov
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-05-31pmc: Rework PROCEXEC event to support PIEsJessica Clarke
2023-05-29sysentvec: Retire sv_imgact_try as unneeded anymoreDmitry Chagin
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2022-12-08imgact_binmisc: Optionally pre-open the interpreter vnodeDoug Rabson
2022-09-17vfs: always retain path buffer after lookupMateusz Guzik
2022-08-20Remove struct proc p_singlethr memberKonstantin Belousov
2022-07-18Implement shared page address randomizationKornel Dulęba
2022-07-18Rework how shared page related data is storedKornel Dulęba
2022-06-13Do not single-thread itself when the process single-threaded some another pro...Konstantin Belousov
2022-03-24vfs: NDFREE(&nd, NDF_ONLY_PNBUF) -> NDFREE_PNBUF(&nd)Mateusz Guzik
2022-01-26execve: disallow argc == 0Kyle Evans
2022-01-17exec: Reimplement stack address randomizationMark Johnston
2022-01-17exec: Remove the stack gap implementationMark Johnston
2022-01-17exec: Introduce the PROC_PS_STRINGS() macroMark Johnston
2022-01-17Revert "kern_exec: Add kern.stacktop sysctl."Mark Johnston
2021-12-31exec: Simplify sv_copyout_strings implementations a bitMark Johnston
2021-11-25vfs: remove the unused thread argument from NDINIT*Mateusz Guzik
2021-11-03fexecve(2): allow O_PATH file descriptors opened without O_EXECKonstantin Belousov
2021-11-03fexecve(2): restore the attempts to calculate the executable pathKonstantin Belousov
2021-10-28Unmap shared page manually before doing vm_map_remove() on exit or execKonstantin Belousov
2021-10-28exec: store parent directory and hardlink name of the binary in struct procKonstantin Belousov
2021-10-28exec: provide right hardlink name in AT_EXECPATHKonstantin Belousov
2021-10-28struct image_params: use bool type for boolean membersKonstantin Belousov
2021-10-28do_execve(): switch boolean locals to use bool typeKonstantin Belousov
2021-10-28kern_exec.c: styleKonstantin Belousov
2021-10-16Add userland boot profiling to TSLOGColin Percival
2021-10-15kern_exec: Add kern.stacktop sysctl.Dawid Gorecki
2021-10-15setrlimit: Take stack gap into account.Dawid Gorecki
2021-10-10Retire code added to support CloudABIMateusz Guzik
2021-10-08Make core dump writes interruptible with SIGKILLKonstantin Belousov
2021-10-01Fix segment size in compressing core dumpsJustin Hibbits
2021-09-22Remove SV_CAPSICUMKonstantin Belousov
2021-08-30Create sys/reg.h for the common code previously in machine/reg.hAndrew Turner
2021-07-29umtx: Split umtx.h on two counterparts.Dmitry Chagin
2021-07-20linux(4): Modify sv_onexec hook to return an error.Dmitry Chagin