Richard Braun
|
b99a7a8477
kern/mbuf: new module
|
6 éve |
Richard Braun
|
558e96c137
New EMSGSIZE error code
|
6 éve |
Richard Braun
|
c62f90391b
kern/log: fix overrun handling
|
6 éve |
Richard Braun
|
ddd0353447
Replace "awaken" with "awoken"
|
6 éve |
Richard Braun
|
f53f22632e
kern/sleepq: fix wake-up chaining
|
6 éve |
Richard Braun
|
1baf7280d8
test/test_sleepq_broadcast: new module
|
6 éve |
Richard Braun
|
5ce63fc5a3
test/test_semaphore: new module
|
6 éve |
Richard Braun
|
9b40330cdc
kern/semaphore: rework
|
6 éve |
Richard Braun
|
b4ab6ce08c
kern/sleepq: update acquire/lend documentation
|
6 éve |
Richard Braun
|
7810c4646f
New EOVERFLOW error code
|
6 éve |
Richard Braun
|
b87a06581e
kern/cbuf: update from upstream
|
6 éve |
Richard Braun
|
bb19afc7c7
kern/turnstile: fix assertion
|
6 éve |
Richard Braun
|
8835eb9113
kern/thread: fix suspend on dead threads
|
6 éve |
Richard Braun
|
e0f66a3223
kern/turnstile: improve comments
|
6 éve |
Richard Braun
|
86f2ef4409
x86/boot: work around an SMP-related warning
|
6 éve |
Richard Braun
|
65b665d02e
kern/rdxtree: fix warning when assertions are disabled
|
6 éve |
Richard Braun
|
adeff7f23f
tools/build_configs.py: update compiler-related option names
|
6 éve |
Agustina Arzille
|
b433de1b2f
kern/thread: implement suspend/resume operations
|
6 éve |
Richard Braun
|
d832f1a58c
Makefile: explain the purpose of sorting initialization operations
|
6 éve |
Richard Braun
|
5184d7868b
.gitignore: add intermediate xml asciidoc files
|
6 éve |
Richard Braun
|
1ac91d5406
tools/build_configs.py: generate the test set dynamically
|
6 éve |
Richard Braun
|
6cd5e45e80
kern/thread: make thread-specific data optional
|
6 éve |
Richard Braun
|
56c5702a8c
kern/mutex/mutex_plain: fix macro names
|
6 éve |
Richard Braun
|
d50bbf0c7a
kern/rcu: explain the need for separate work/reader window flips
|
6 éve |
Richard Braun
|
d6d90a3276
x86/cpu: fix data/stack alignment
|
6 éve |
Richard Braun
|
ee60e7d2a8
x86/cpu: improve low level code clarity
|
6 éve |
Richard Braun
|
9cd5b2f3d0
kern/rcu: add TODO entry
|
6 éve |
Richard Braun
|
6bb5b3fa1d
x86: use the uart0 console when testing with QEMU
|
6 éve |
Richard Braun
|
be4c372f3d
x86/strace: align symbol names in backtraces
|
6 éve |
Richard Braun
|
e1ec136ea5
tools/gen_symtab.py: fix input parsing
|
6 éve |