aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/sys_process.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* - Consistently use PROC_ASSERT_HELD() to verify that a process' hold countMark Johnston2015-11-081-2/+1
* Trim spaces at end of line to record the proper commit message forKonstantin Belousov2015-10-201-1/+1
* Reviewed by: jhb, phoKonstantin Belousov2015-10-201-1/+12
* No need to dereference struct proc to pids when comparing processesKonstantin Belousov2015-10-201-1/+1
* Switch pl_child_pid from int to pid_t.John Baldwin2015-10-201-1/+1
* Include additional info in ptrace(2) KTR traces:John Baldwin2015-10-051-18/+23
* Export current system call code and argument count for system call entryJohn Baldwin2015-09-011-0/+11
* Clear P_TRACED before reparenting a detached process back to itsJohn Baldwin2015-08-011-2/+9
* The si_status field of the siginfo_t, provided by the waitid(2) andKonstantin Belousov2015-07-181-2/+4
* Provide vnode in memory map info for files on tmpfsEric van Gyzen2015-06-021-1/+1