summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_thr.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "Revert "MFC r319873:""Luiz Souza2018-02-231-0/+1
* Revert "MFC r319873:"Luiz Souza2018-02-211-1/+0
* MFC r319873:kib2018-02-191-0/+1
* MFC r313992, r314075, r314118, r315484:badger2017-03-251-1/+1
* MFC r309460vangyzen2016-12-131-2/+5
* MFC r303426:kib2016-08-271-0/+1
* MFC 302900,302902,302921,303461,304009:jhb2016-08-151-2/+3
* Do not clear robust lists pointers on fork. The forked child threadkib2016-06-251-0/+1
* Update comments for the MD functions managing contexts for newkib2016-06-161-2/+2
* Add implementation of robust mutexes, hopefully close enough to thekib2016-05-171-1/+2
* Add ptrace(2) reporting for LWP events.jhb2015-12-291-18/+45
* Add an API for easily creating userspace threads in kernelspace.ed2015-07-201-64/+61
* Undo r285656.ed2015-07-171-61/+64
* Add an API for easily creating userspace threads in kernelspace.ed2015-07-171-64/+61
* Add an initial NUMA affinity/policy configuration for threads and processes.adrian2015-07-111-0/+9
* Generalised support for copy-on-write structures shared by threads.mjg2015-06-101-3/+3
* In preparation for switching linuxulator to the use the native 1:1dchagin2015-05-241-10/+19
* In preparation for switching linuxulator to the use the native 1:1dchagin2015-05-241-4/+10
* Add kern.racct.enable tunable and RACCT_DISABLED config option.trasz2015-04-291-8/+12
* Consistently use p instead of td->td_proc in create_threadmjg2015-04-261-5/+5
* The umtx_lock mutex is used by top-half of the kernel, but iskib2015-02-281-0/+1
* Clean up confusing comment. Move it to the place of code which iskib2014-11-031-4/+6
* Stop treating td_sigmask specially for the purposes of new threadkib2012-05-261-1/+0
* Fix panic, triggered like this: "int main() { thr_exit(); }"trasz2012-04-171-1/+1
* Add a new sched_clear_name() method to the scheduler interface to clearjhb2012-03-081-0/+3
* Document a large number of currently undocumented sysctls. While hereeadler2011-12-131-2/+2
* Move cpu_set_upcall(newtd, td) up before the first call ofpho2011-12-091-2/+2
* Use umtx_copyin_timeout() to copy and check timeout parameter.pho2011-12-031-5/+1
* Added check for negative seconds value. Found by syscall() fuzzing.pho2011-11-181-1/+2
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.ed2011-11-071-1/+2
* In order to maximize the re-usability of kernel code in user space thiskmacy2011-09-161-9/+9
* All the racct_*() calls need to happen with the proc locked. Fixing thistrasz2011-07-061-0/+4
* Enable accounting for RACCT_NPROC and RACCT_NTHR.trasz2011-03-311-5/+24
* Move the max_threads_per_proc and max_threads_hits variables to thekib2011-02-231-3/+11
* Revert previous change, the existing check was correct.jhb2011-02-231-1/+1
* Fix off-by-one error in check against max_threads_per_proc.jhb2011-02-231-1/+1
* In thr_exit() and kthread_exit(), only remove thread fromdavidxu2010-10-231-6/+7
* - Don't include sx.h, it is not needed.davidxu2010-10-201-12/+11
* Create a global thread hash table to speed up thread lookup, usedavidxu2010-10-091-66/+61
* Optimize thr_suspend, if timeout is zero, don't call msleep, justdavidxu2010-08-241-9/+14
* - According to specification, SI_USER code should only be generated bydavidxu2010-08-241-2/+2
* Tweak the in-kernel API for sending signals to threads:jhb2010-06-291-5/+4
* Provide groundwork for 32-bit binary compatibility on non-x86 platforms,nwhitehorn2010-03-111-1/+1
* Deliver siginfo when signal is generated by thr_kill(2) (SI_USER with properlybruno2010-03-011-4/+17
* Currently, when signal is delivered to the process and there is a threadkib2009-10-111-1/+1
* Reintroduce the r196640, after fixing the problem with my testing.kib2009-09-011-1/+1
* Reverse r196640 and r196644 for now.kib2009-08-291-1/+1
* Remove the altkstacks, instead instantiate threads with kernel stackkib2009-08-291-1/+1
* Replace AUDIT_ARG() with variable argument macros with a set more morerwatson2009-06-271-2/+2
* Remove even more unneeded variable assignments.ed2009-02-261-3/+1
OpenPOWER on IntegriCloud