summaryrefslogtreecommitdiffstats
path: root/freebsd/sys/kern/subr_sleepqueue.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* SLEEPQUEUE(9): Fix timeout handlingSebastian Huber2019-07-051-2/+4
|
* Separate libbsd and RTEMS clock ticksSebastian Huber2019-05-151-1/+0
|
* SLEEPQUEUE(9): Fix typo that prevent non-SMP build.Christian Mauderer2018-12-191-1/+1
|
* SLEEPQUEUE(9): SMP only cache line alignmentSebastian Huber2018-12-141-0/+4
|
* Update to FreeBSD head 2018-06-01Sebastian Huber2018-09-211-4/+3
| | | | | | Git mirror commit fb63610a69b0eb7f69a201ba05c4c1a7a2739cf9. Update #3472.
* Update to FreeBSD head 2018-04-01Sebastian Huber2018-09-211-2/+2
| | | | | | Git mirror commit 8dfb1ccc26d1cea7e2529303003ff61f9f1784c4. Update #3472.
* Update to FreeBSD head 2018-02-01Sebastian Huber2018-09-211-2/+1
| | | | | | Git mirror commit d079ae0442af8fa3cfd6d7ede190d04e64a2c0d4. Update #3472.
* Update to FreeBSD head 2017-12-01Sebastian Huber2018-09-211-4/+9
| | | | | | Git mirror commit e724f51f811a4b2bd29447f8b85ab5c2f9b88266. Update #3472.
* SLEEPQUEUE(9): Update due to API changesSebastian Huber2018-02-051-1/+1
| | | | Update #3264.
* SLEEPQUEUE(9): Update due to API changesSebastian Huber2017-10-171-1/+1
| | | | | Update #3117. Update #3182.
* Use <sys/lock.h> provided by NewlibSebastian Huber2017-06-081-1/+1
|
* Update due to Newlib 2017-06-07 changesSebastian Huber2017-06-081-1/+1
| | | | | | | | | | | | | | | | | The following files are now provided by Newlib: * arpa/inet.h * net/if.h * netinet/in.h * netinet/tcp.h * sys/socket.h * sys/uio.h * sys/un.h The <sys/param.h> and <sys/cpuset.h> are now compatible enough to be used directly. Update #2833.
* Update to FreeBSD head 2017-04-04Sebastian Huber2017-04-041-59/+140
| | | | Git mirror commit 642b174daddbd0efd9bb5f242c43f4ab4db6869f.
* SLEEPQUEUE(9): Fix absolute timeoutsSebastian Huber2017-02-281-5/+24
| | | | | | | | The FreeBSD kernel timeouts are always based on the uptime. Thus, we have to use the relative watchdog. C_ABSOLUTE just means that the timeout value is already an uptime value. https://lists.freebsd.org/pipermail/freebsd-hackers/2017-February/050572.html
* SLEEPQUEUE(9): Add wmesg to thread wait infoSebastian Huber2017-01-311-1/+4
|
* Update to FreeBSD head 2017-01-09Sebastian Huber2017-01-101-3/+8
| | | | Git mirror commit 1f8e4a995a6ede4bdb24e6d335ccda2bdb0175ab.
* Update to FreeBSD head 2016-12-10Sebastian Huber2017-01-101-3/+3
| | | | Git mirror commit 80c55f08a05ab3b26a73b226ccb56adc3122a55c.
* Update to FreeBSD head 2016-08-23Sebastian Huber2017-01-101-95/+233
| | | | Git mirror commit 9fe7c416e6abb28b1398fd3e5687099846800cfd.
* SLEEPQUEUE(9): Properly remove timeout timerSebastian Huber2016-11-241-5/+2
|
* Use _Thread_Dispatch_direct()Sebastian Huber2016-11-241-4/+3
|
* Use _Thread_Get_priority()Sebastian Huber2016-09-221-2/+2
|
* kern/sleepqueue: Update due to API changesChris Johns2016-07-281-14/+14
|
* Revert "kern/sleepqueue: Update due to API changes"Chris Johns2016-07-281-18/+18
| | | | | | This reverts commit 1bf6529d195848be4f70b091a0a5071b1c08239a. It changes FreeBSD whitespace.
* kern/sleepqueue: Update due to API changesChris Johns2016-07-281-18/+18
|
* Update due to Watchdog Handler changesSebastian Huber2016-03-141-13/+15
|
* Add INVARIANTS supportSebastian Huber2015-05-201-0/+2
|
* SLEEPQUEUE(9): Update due to RTEMS API changesSebastian Huber2015-05-201-5/+7
|
* SLEEPQUEUE(9): Update due to API changesSebastian Huber2015-05-201-2/+2
|
* SLEEPQUEUE(9): Avoid Giant lockSebastian Huber2015-05-201-8/+0
|
* SLEEPQUEUE(9): Update due to API changesSebastian Huber2015-04-231-23/+17
|
* SLEEPQUEUE(9): Include missing header fileSebastian Huber2015-04-081-0/+1
|
* SLEEPQUEUE(9): Port to RTEMSSebastian Huber2015-03-241-0/+279
|
* SLEEPQUEUE(9): Import from FreeBSDSebastian Huber2015-03-241-0/+1236