summaryrefslogtreecommitdiff
path: root/kern/debug.c
diff options
context:
space:
mode:
authorJustus Winter <4winter@informatik.uni-hamburg.de>2015-04-26 15:47:47 +0200
committerJustus Winter <4winter@informatik.uni-hamburg.de>2015-05-20 10:56:15 +0200
commit6eb79f812ee43a4e9142de61a5821e0cc8c52bb1 (patch)
tree40bf469bc4c852bd605949d29033b46ae2fb1775 /kern/debug.c
parent3c3d3614673c93bf1b1f47d612d8067455d06920 (diff)
kern: gracefully handle resource shortage
* kern/thread.c (stack_alloc): Report resource shortage. * kern/sched_prim.h (stack_alloc): Adjust declaration accordingly. * kern/thread_swap.c (thread_doswapin): Report resource shortage. (swapin_thread_continue): If the swap-in fails, put the thread back on the queue and go back to sleep. * kern/thread_swap.h (thread_doswapin): Adjust declaration accordingly.
Diffstat (limited to 'kern/debug.c')
0 files changed, 0 insertions, 0 deletions