summaryrefslogtreecommitdiffstats
path: root/freebsd/sys/kern/subr_sleepqueue.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-07-05SLEEPQUEUE(9): Fix timeout handlingSebastian Huber1-2/+4
2019-05-15Separate libbsd and RTEMS clock ticksSebastian Huber1-1/+0
2018-12-19SLEEPQUEUE(9): Fix typo that prevent non-SMP build.Christian Mauderer1-1/+1
2018-12-14SLEEPQUEUE(9): SMP only cache line alignmentSebastian Huber1-0/+4
2018-09-21Update to FreeBSD head 2018-06-01Sebastian Huber1-4/+3
Git mirror commit fb63610a69b0eb7f69a201ba05c4c1a7a2739cf9. Update #3472.
2018-09-21Update to FreeBSD head 2018-04-01Sebastian Huber1-2/+2
Git mirror commit 8dfb1ccc26d1cea7e2529303003ff61f9f1784c4. Update #3472.
2018-09-21Update to FreeBSD head 2018-02-01Sebastian Huber1-2/+1
Git mirror commit d079ae0442af8fa3cfd6d7ede190d04e64a2c0d4. Update #3472.
2018-09-21Update to FreeBSD head 2017-12-01Sebastian Huber1-4/+9
Git mirror commit e724f51f811a4b2bd29447f8b85ab5c2f9b88266. Update #3472.
2018-02-05SLEEPQUEUE(9): Update due to API changesSebastian Huber1-1/+1
Update #3264.
2017-10-17SLEEPQUEUE(9): Update due to API changesSebastian Huber1-1/+1
Update #3117. Update #3182.
2017-06-08Use <sys/lock.h> provided by NewlibSebastian Huber1-1/+1
2017-06-08Update due to Newlib 2017-06-07 changesSebastian Huber1-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.
2017-04-04Update to FreeBSD head 2017-04-04Sebastian Huber1-59/+140
Git mirror commit 642b174daddbd0efd9bb5f242c43f4ab4db6869f.
2017-02-28SLEEPQUEUE(9): Fix absolute timeoutsSebastian Huber1-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
2017-01-31SLEEPQUEUE(9): Add wmesg to thread wait infoSebastian Huber1-1/+4
2017-01-10Update to FreeBSD head 2017-01-09Sebastian Huber1-3/+8
Git mirror commit 1f8e4a995a6ede4bdb24e6d335ccda2bdb0175ab.
2017-01-10Update to FreeBSD head 2016-12-10Sebastian Huber1-3/+3
Git mirror commit 80c55f08a05ab3b26a73b226ccb56adc3122a55c.
2017-01-10Update to FreeBSD head 2016-08-23Sebastian Huber1-95/+233
Git mirror commit 9fe7c416e6abb28b1398fd3e5687099846800cfd.
2016-11-24SLEEPQUEUE(9): Properly remove timeout timerSebastian Huber1-5/+2
2016-11-24Use _Thread_Dispatch_direct()Sebastian Huber1-4/+3
2016-09-22Use _Thread_Get_priority()Sebastian Huber1-2/+2
2016-07-28kern/sleepqueue: Update due to API changesChris Johns1-14/+14
2016-07-28Revert "kern/sleepqueue: Update due to API changes"Chris Johns1-18/+18
This reverts commit 1bf6529d195848be4f70b091a0a5071b1c08239a. It changes FreeBSD whitespace.
2016-07-28kern/sleepqueue: Update due to API changesChris Johns1-18/+18
2016-03-14Update due to Watchdog Handler changesSebastian Huber1-13/+15
2015-05-20Add INVARIANTS supportSebastian Huber1-0/+2
2015-05-20SLEEPQUEUE(9): Update due to RTEMS API changesSebastian Huber1-5/+7
2015-05-20SLEEPQUEUE(9): Update due to API changesSebastian Huber1-2/+2
2015-05-20SLEEPQUEUE(9): Avoid Giant lockSebastian Huber1-8/+0
2015-04-23SLEEPQUEUE(9): Update due to API changesSebastian Huber1-23/+17
2015-04-08SLEEPQUEUE(9): Include missing header fileSebastian Huber1-0/+1
2015-03-24SLEEPQUEUE(9): Port to RTEMSSebastian Huber1-0/+279
2015-03-24SLEEPQUEUE(9): Import from FreeBSDSebastian Huber1-0/+1236