summaryrefslogtreecommitdiffstats
path: root/sys/sys/proc.h
Commit message (Expand)AuthorAgeFilesLines
* Revert "Revert "MFC r319873:""Luiz Souza2018-02-231-3/+6
* Revert "MFC r319873:"Luiz Souza2018-02-211-6/+3
* MFC r319873:kib2018-02-191-3/+6
* move p_sigqueue to the end of struct procbadger2017-05-231-2/+4
* MFC 318360: Fix p_endcopy.jhb2017-05-191-4/+3
* MFC 313407,313449: Copy ELF machine/flags from binaries to core dumps.jhb2017-05-111-2/+6
* Move td_sigqueue to the end of struct threadbadger2017-04-271-2/+4
* MFC r315851: move thread switch tracing from mi_switch to sched_switchavg2017-04-141-0/+6
* MFC r315280 r315287vangyzen2017-03-291-0/+2
* MFC r314253:kib2017-03-111-0/+9
* MFC r306081:kib2016-09-281-0/+1
* MFC r303426:kib2016-08-271-1/+2
* MFC r304440, r304487:markj2016-08-221-1/+1
* MFC 303001: Add PTRACE_VFORK to trace vfork events.jhb2016-08-191-0/+1
* MFC r303423:kib2016-08-151-0/+3
* MFC 302900,302902,302921,303461,304009:jhb2016-08-151-2/+2
* MFC r303424:kib2016-07-311-1/+1
* Correct locking annotation for p_comm.jhb2016-07-061-1/+1
* Provide helper macros to detect 'non-silent SBDRY' state and tokib2016-07-031-0/+5
* When filt_proc() removes event from the knlist due to the processkib2016-06-271-1/+1
* Rewrite sigdeferstop(9) and sigallowstop(9) into more flexiblekib2016-06-261-2/+2
* Do not clear robust lists pointers on fork. The forked child threadkib2016-06-251-3/+3
* Fix a LOR between vnode locks and allproc_lock.kib2016-06-221-1/+20
* Update comments for the MD functions managing contexts for newkib2016-06-161-3/+3
* Get rid of struct proc p_sched and struct thread td_sched pointers.kib2016-06-051-3/+14
* Add implementation of robust mutexes, hopefully close enough to thekib2016-05-171-0/+3
* sys/sys: minor spelling fixes.pfg2016-05-031-1/+1
* The struct thread td_estcpu member is only used by the 4BSD scheduler.kib2016-04-171-1/+0
* Add four new RCTL resources - readbps, readiops, writebps and writeiops,trasz2016-04-071-1/+1
* Add td_swinvoltick to track last involuntary context switchcem2016-03-251-0/+1
* Track filemon usage via a proc.p_filemon pointer rather than its own lists.bdrewery2016-03-211-0/+2
* Rename P_KTHREAD struct proc p_flag to P_KPROC.kib2016-02-091-1/+1
* fork: plug a use after free of the returned processmjg2016-02-041-0/+1
* fork: pass arguments to fork1 in a dedicated structuremjg2016-02-041-2/+10
* session: avoid proctree lock on proc exit when possiblemjg2016-01-201-0/+1
* Add ptrace(2) reporting for LWP events.jhb2015-12-291-0/+4
* proc: fix a race which could result in dereference of bad p_pgrp pointer on forkmjg2015-12-181-1/+1
* - Consistently use PROC_ASSERT_HELD() to verify that a process' hold countmarkj2015-11-081-5/+5
* Add a way to distinguish between forking and thread creation in schedtail.ed2015-10-221-1/+1
* Move td_oncpu and td_lastcpu out of the "zero'd on fork" section ofjhb2015-10-061-2/+2
* Fix various edge cases related to system call tracing.jhb2015-10-061-2/+2
* Export current system call code and argument count for system call entryjhb2015-09-011-1/+3
* Don't modify curthread->td_locks unless INVARIANTS is enabled.markj2015-08-021-1/+7
* Limit rights on process descriptors.ed2015-07-311-1/+3
* Add an API for easily creating userspace threads in kernelspace.ed2015-07-201-0/+2
* The si_status field of the siginfo_t, provided by the waitid(2) andkib2015-07-181-4/+4
* Undo r285656.ed2015-07-171-2/+0
* Add an API for easily creating userspace threads in kernelspace.ed2015-07-171-0/+2
* Add an initial NUMA affinity/policy configuration for threads and processes.adrian2015-07-111-0/+3
* Implement lockless resource limits.mjg2015-06-101-1/+2
OpenPOWER on IntegriCloud