From b02edfea01006ea536a8329666eae452b9b8978e Mon Sep 17 00:00:00 2001 From: sotech117 Date: Mon, 12 Feb 2024 17:23:44 +0000 Subject: another docker conatiner fix and small weenix updates --- kernel/proc/sched.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'kernel/proc/sched.c') 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); -- cgit v1.2.3-70-g09d2