diff options
author | sotech117 <michael_foiani@brown.edu> | 2024-02-12 17:23:44 +0000 |
---|---|---|
committer | sotech117 <michael_foiani@brown.edu> | 2024-02-12 17:23:44 +0000 |
commit | b02edfea01006ea536a8329666eae452b9b8978e (patch) | |
tree | 119f83ae5b0c9eef81f1e64b27892df99bbc3771 /kernel/proc | |
parent | 0e570e7302462034214c8082bd8e2b2c3706e0e0 (diff) |
another docker conatiner fix and small weenix updates
Diffstat (limited to 'kernel/proc')
-rw-r--r-- | kernel/proc/sched.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/kernel/proc/sched.c b/kernel/proc/sched.c index c4f1d5a..d0e634f 100644 --- a/kernel/proc/sched.c +++ b/kernel/proc/sched.c @@ -270,7 +270,13 @@ void sched_make_runnable(kthread_t *thr) { // NOT_YET_IMPLEMENTED("PROCS: sched_make_runnable"); - dbg(DBG_SCHED, "Making thread with proc pid %d runnable\n", thr->kt_proc->p_pid); + dbg(DBG_SCHED, "Making thread with proc pid %d runnable\n in thread\n", thr->kt_proc->p_pid); + if (curthr == NULL) + { + dbg(DBG_SCHED, "I did this ^^ with a null thread!\n"); + } else { + dbg(DBG_SCHED, "I did this ^^ with thread %d\n", curthr->kt_proc->p_pid); + } KASSERT(thr != curthr); KASSERT(thr->kt_state != KT_RUNNABLE); |