summaryrefslogtreecommitdiff
path: root/kern/sleepq.c
AgeCommit message (Collapse)Author
2017-05-30Move assert.h to the include directoryRichard Braun
This turns assert.h into a standard header.
2017-04-29Revert "Remove unneeded quotes when using #error"Richard Braun
This reverts commit b1aa94d0c7dba4138f651e6b081c1a0055ea8d54. New occurrences of #error are also affected by this commit.
2017-03-17kern/sleepq: also disable interrupts during critical sectionsRichard Braun
2017-03-17kern/sleepq: very early initializationRichard Braun
2017-03-04kern/sleepq: new moduleRichard Braun
This module provides simple generic sleep queues that can be used to implement higher level synchronization facilities such as mutexes and condition variables.