aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/proc.h
Commit message (Expand)AuthorAgeFilesLines
...
* Deinline vfork handling out of the syscall return path.Mateusz Guzik2018-12-191-0/+1
* Manage process-related IDs with bitmapsMateusz Guzik2018-12-071-0/+10
* proc: create a dedicated lock for zombproc to ligthen the load on allproc_lockMateusz Guzik2018-11-291-0/+1
* Provide storage for the process feature control flags in struct proc.Konstantin Belousov2018-11-231-0/+1
* proc: convert pfind & friends to use pidhash locks and other cleanupMateusz Guzik2018-11-211-1/+0
* proc: implement pid hash locks and an iteratorMateusz Guzik2018-11-211-0/+4
* proc: always store parent pid in p_oppidMateusz Guzik2018-11-161-3/+3
* For compatibility KPI functions like if_addr_rlock() that used to haveGleb Smirnoff2018-11-131-0/+2
* Swap in WKILLED processes.Konstantin Belousov2018-08-041-0/+1
* epoch(9): allow preemptible epochs to composeMatt Macy2018-07-041-15/+0
* fork: avoid endless wait with PTRACE_FORK and RFSTOPPED.Konstantin Belousov2018-06-211-2/+0
* Update proc->p_ptevents annotation to reflect the actual locking.Konstantin Belousov2018-06-211-1/+1
* hwpmc: support sampling both kernel and user stacks when interrupted in kernelMatt Macy2018-06-041-0/+1
* x86: stop unconditionally clearing PSL_T on the trace trap.Konstantin Belousov2018-05-231-0/+1
* Fix the definition of td_startzero after r333466.Mark Johnston2018-05-221-2/+2
* sx: port over writer starvation prevention measures from rwlockMateusz Guzik2018-05-221-0/+1
* Annotate td_pre_epoch_prio in struct threadMatt Macy2018-05-181-1/+1
* epoch(9): missed add from r333755Matt Macy2018-05-171-0/+1
* Fix i386 buildMatt Macy2018-05-171-1/+4
* epoch(9): Guarantee forward progress on busy sectionsMatt Macy2018-05-171-0/+13
* Add simple preempt safe epoch APIMatt Macy2018-05-101-0/+2
* Add PROC_PDEATHSIG_SET to procctl interface.Konstantin Belousov2018-04-181-0/+1
* Fix a typo.Bjoern A. Zeeb2018-04-121-1/+1
* Don't verify td_locks accounting after a panic.Mark Johnston2018-03-311-1/+2
* Have TD_LOCKS_DEC() assert that td_locks is positive.Mark Johnston2018-03-291-1/+4
* Implement several enhancements to NUMA policies.Jeff Roberson2018-03-291-1/+1
* Account the size of the vslock-ed memory by the thread.Konstantin Belousov2018-03-241-0/+1
* Implement 'domainset', a cpuset based NUMA policy mechanism. This allowsJeff Roberson2018-01-121-4/+10
* Make kern_proc_vmmap_resident() externally accesible, and move theKonstantin Belousov2017-12-281-0/+4
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Add pfind_anyMateusz Guzik2017-11-111-0/+1
* Move struct syscall_args syscall arguments parameters container intoKonstantin Belousov2017-06-121-3/+4
* Add security.bsd.see_jail_procSteve Wills2017-05-231-0/+1
* Fix p_endcopy.John Baldwin2017-05-161-4/+4
* Add support for capturing 'struct ptrace_lwpinfo' for signalsTycho Nightingale2017-03-301-1/+1
* move thread switch tracing from mi_switch to sched_switchAndriy Gapon2017-03-231-0/+6
* Add missing pieces of r315280Eric van Gyzen2017-03-141-1/+1
* When the RTC is adjusted, reevaluate absolute sleep times based on the RTCEric van Gyzen2017-03-141-0/+2
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Do not leak mount references for dying threads.Konstantin Belousov2017-02-251-0/+9
* Make the LinuxKPI task struct persistent accross system calls.Hans Petter Selasky2017-02-211-0/+1
* Trim trailing whitespace (mostly introduced in r313407).John Baldwin2017-02-081-2/+2
* Copy the e_machine and e_flags fields from the binary into an ELF core dump.John Baldwin2017-02-071-1/+4
* Add PROC_TRAPCAP procctl(2) controls and global sysctl kern.trap_enocap.Konstantin Belousov2016-09-211-0/+1
* Don't set P2_PTRACE_FSTP in a process that invokes ptrace(PT_TRACE_ME).Mark Johnston2016-08-191-1/+1
* Remove BSD and USL copyright and update license block in in_prot.c, as theStephen J. Kiernan2016-07-281-0/+4
* Rewrite subr_sleepqueue.c use of callouts to not depend on theKonstantin Belousov2016-07-281-1/+2
* Fix typo in comment.Konstantin Belousov2016-07-281-1/+1
* When a debugger attaches to the process, SIGSTOP is sent to theKonstantin Belousov2016-07-281-0/+3
* Add PTRACE_VFORK to trace vfork events.John Baldwin2016-07-181-0/+1