aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/sys_process.c
Commit message (Expand)AuthorAgeFilesLines
* sys_process.c: extract ptrace_unsuspend()Konstantin Belousov2021-05-251-6/+14
* Add ptrace(PT_COREDUMP)Konstantin Belousov2021-05-031-1/+84
* ptrace: do not allow for parallel ptrace requestsKonstantin Belousov2021-05-031-2/+47
* kern_ptrace(): extract code to determine ptrace eligibility into helperKonstantin Belousov2021-05-031-19/+27
* kern_ptrace: change type of proctree_locked to boolKonstantin Belousov2021-05-031-5/+6
* Minor style cleanupWarner Losh2021-04-181-1/+1
* ptrace: restructure comments around reparenting on PT_DETACHKonstantin Belousov2021-04-111-4/+8
* ptrace: remove dead call to FIX_SSTEP()Konstantin Belousov2021-04-111-7/+0
* Stop arming kqueue timers on knote owner suspend or terminateKonstantin Belousov2021-04-091-0/+1
* Stop arming periodic process timers on suspend or terminateKonstantin Belousov2021-04-091-0/+1
* Get rid of sa->narg. It serves no purpose; use sa->callp->sy_narg instead.Edward Tomasz Napierala2020-09-271-2/+2
* cache: drop the always curthread argument from reverse lookup routinesMateusz Guzik2020-08-241-1/+1
* Refactor ptrace() ABI compatibility.John Baldwin2020-06-091-223/+24
* Retire procfs-based process debugging.John Baldwin2020-04-011-24/+0
* Remove duplicated empty lines from kern/*.cMateusz Guzik2020-01-301-1/+0
* Define macro VM_MAP_ENTRY_FOREACH for enumerating the entries in a vm_map.Doug Moore2019-10-081-10/+7
* Improve MD page fault handlers.Konstantin Belousov2019-09-271-1/+1
* Change synchonization rules for vm_page reference counting.Mark Johnston2019-09-091-4/+1
* process: styleMariusz Zaborski2019-08-051-6/+4
* Avoid relying on header pollution from sys/refcount.h.Mark Johnston2019-07-291-0/+1
* Add ptrace op PT_GET_SC_RET.John Baldwin2019-07-151-2/+61
* Merge the vm_page hold and wire mechanisms.Mark Johnston2019-07-081-1/+2
* Include ktr.h in more compilation unitsConrad Meyer2019-05-211-0/+1
* Add a missing definition for the !COMPAT_FREEBSD32 case.Mark Johnston2018-12-031-0/+1
* Plug memory disclosures via ptrace(2).Mark Johnston2018-12-031-3/+13
* proc: always store parent pid in p_oppidMateusz Guzik2018-11-161-4/+2
* Initialize the eflags field of vm_map headers.Mark Johnston2018-11-021-2/+3
* Swap in WKILLED processes.Konstantin Belousov2018-08-041-1/+1
* Update proc->p_ptevents annotation to reflect the actual locking.Konstantin Belousov2018-06-211-0/+1
* sys_process.c fix set but not used warningMatt Macy2018-05-191-2/+1
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-061-2/+0
* sys/kern: adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Move loop to clear TDB_SUSPEND into PT_DETACH case.John Baldwin2017-11-131-6/+3
* Pull the PT_ATTACH case out of the 'sendsig:' block.John Baldwin2017-11-131-49/+47
* Only clear a pending thread event if one is pending.John Baldwin2017-11-131-26/+35
* Zero whole struct ptrace_lwpinfo to not leak kernel stack data.Konstantin Belousov2017-11-081-2/+2
* Discard the correct thread event reported for a ptrace stop.John Baldwin2017-10-271-0/+7
* Log signal number passed to PT_STEP requests in KTR_PTRACE traces.John Baldwin2017-09-251-2/+2
* Store a 32-bit PT_LWPINFO struct for 32-bit process core dumps.John Baldwin2017-06-291-14/+0
* Add ptrace(PT_GET_SC_ARGS) command to return debuggee' current syscallKonstantin Belousov2017-06-121-0/+29
* Move struct syscall_args syscall arguments parameters container intoKonstantin Belousov2017-06-121-2/+2
* Add support for capturing 'struct ptrace_lwpinfo' for signalsTycho Nightingale2017-03-301-2/+2
* Defer ptracestop() signals that cannot be delivered immediatelyEric Badger2017-02-201-0/+10
* Don't set P2_PTRACE_FSTP in a process that invokes ptrace(PT_TRACE_ME).Mark Johnston2016-08-191-4/+5
* When a debugger attaches to the process, SIGSTOP is sent to theKonstantin Belousov2016-07-281-7/+25
* Add PTRACE_VFORK to trace vfork events.John Baldwin2016-07-181-2/+6
* In ptrace_vm_entry(), do not call vmspace_free() while owning a vmKonstantin Belousov2016-07-151-1/+1
* Add a mask of optional ptrace() events.John Baldwin2016-07-151-17/+60
* Add ptrace(2) reporting for LWP events.John Baldwin2015-12-291-0/+15
* Add helper functions proc_readmem() and proc_writemem().Mark Johnston2015-12-071-39/+64