summaryrefslogtreecommitdiff
path: root/sys/kern/sys_process.c
AgeCommit message (Expand)Author
2025-06-19kern: send parent a SIGCHLD when the debugger has detachedKyle Evans
2025-06-16ptrace: Rename the internal command range constantsMark Johnston
2025-06-13linux: Fix usage of ptrace(PT_GET_SC_ARGS)Mark Johnston
2025-05-29PT_CONTINUE: undo transparent attach consequencesKonstantin Belousov
2025-05-29PT_CONTINUE: if pc is set, mark the thread state as modified by userKonstantin Belousov
2025-04-28ptrace(): p_xthread could be NULL for P_STOPPED_TRACEKonstantin Belousov
2025-03-31ptrace: Do not pass a negative resid to proc_rwmem()Mark Johnston
2025-03-31ptrace(2): expand ability to fetch syscall parametersKonstantin Belousov
2024-12-28kern: Fix a typo in a source code commentGordon Bergling
2024-11-08proc_rwmem check PRIV_PROC_MEM_WRITE when writingSimon J. Gerraty
2024-10-08ptrace(PT_VM_ENTRY): report max protectionKonstantin Belousov
2024-07-29proc: Remove kernel stack swapping support, part 6Mark Johnston
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-08-23Support dynamically sized register setsAndrew Turner
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-06-07ptrace: Clear TDB_BORN during PT_DETACH.John Baldwin
2022-12-22ptrace(2): add PT_SC_REMOTE remote syscall requestKonstantin Belousov
2022-12-22sys: rename td_coredump to td_remotereqKonstantin Belousov
2022-08-02AST: reworkKonstantin Belousov
2022-03-28syscallarg_t: Add a type for system call argumentsBrooks Davis
2022-03-01proc: Remove assertion that P_WEXIT is not set in proc_rwmem()Mark Johnston
2022-03-01proc: Relax proc_rwmem()'s assertion on the process hold countMark Johnston
2022-02-07Trim duplicate code for copying in iovecs for PT_[GS]ETREGSET.John Baldwin
2022-01-27Add PT_GETREGSETAndrew Turner
2022-01-22Add security.bsd.allow_ptrace sysctlKonstantin Belousov
2022-01-12Revert "syscallarg_t: Add a type for system call arguments"Brooks Davis
2022-01-12syscallarg_t: Add a type for system call argumentsBrooks Davis
2021-09-16Remove PT_GET_SC_ARGS_ALLKonstantin Belousov
2021-09-14linux: implement PTRACE_GET_SYSCALL_INFOEdward Tomasz Napierala
2021-08-30Create sys/reg.h for the common code previously in machine/reg.hAndrew Turner
2021-05-25sys_process.c: extract ptrace_unsuspend()Konstantin Belousov
2021-05-03Add ptrace(PT_COREDUMP)Konstantin Belousov
2021-05-03ptrace: do not allow for parallel ptrace requestsKonstantin Belousov
2021-05-03kern_ptrace(): extract code to determine ptrace eligibility into helperKonstantin Belousov
2021-05-03kern_ptrace: change type of proctree_locked to boolKonstantin Belousov
2021-04-18Minor style cleanupWarner Losh
2021-04-11ptrace: restructure comments around reparenting on PT_DETACHKonstantin Belousov
2021-04-11ptrace: remove dead call to FIX_SSTEP()Konstantin Belousov
2021-04-09Stop arming kqueue timers on knote owner suspend or terminateKonstantin Belousov
2021-04-09Stop arming periodic process timers on suspend or terminateKonstantin Belousov
2020-09-27Get rid of sa->narg. It serves no purpose; use sa->callp->sy_narg instead.Edward Tomasz Napierala
2020-08-24cache: drop the always curthread argument from reverse lookup routinesMateusz Guzik
2020-06-09Refactor ptrace() ABI compatibility.John Baldwin
2020-04-01Retire procfs-based process debugging.John Baldwin
2020-01-30Remove duplicated empty lines from kern/*.cMateusz Guzik
2019-10-08Define macro VM_MAP_ENTRY_FOREACH for enumerating the entries in a vm_map.Doug Moore
2019-09-27Improve MD page fault handlers.Konstantin Belousov
2019-09-09Change synchonization rules for vm_page reference counting.Mark Johnston
2019-08-05process: styleMariusz Zaborski
2019-07-29Avoid relying on header pollution from sys/refcount.h.Mark Johnston