aboutsummaryrefslogtreecommitdiff
path: root/kernel/proc
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/proc')
-rw-r--r--kernel/proc/fork.c2
-rw-r--r--kernel/proc/kmutex.c6
-rw-r--r--kernel/proc/kthread.c8
-rw-r--r--kernel/proc/proc.c14
-rw-r--r--kernel/proc/sched.c15
5 files changed, 22 insertions, 23 deletions
diff --git a/kernel/proc/fork.c b/kernel/proc/fork.c
index 358b891..28f9f9c 100644
--- a/kernel/proc/fork.c
+++ b/kernel/proc/fork.c
@@ -57,6 +57,6 @@ static uintptr_t fork_setup_stack(const regs_t *regs, void *kstack)
*/
long do_fork(struct regs *regs)
{
- NOT_YET_IMPLEMENTED("VM: ***none***");
+ NOT_YET_IMPLEMENTED("VM: do_fork");
return -1;
}
diff --git a/kernel/proc/kmutex.c b/kernel/proc/kmutex.c
index 0433468..7d98399 100644
--- a/kernel/proc/kmutex.c
+++ b/kernel/proc/kmutex.c
@@ -41,7 +41,7 @@ void detect_deadlocks(kmutex_t *mtx)
*/
void kmutex_init(kmutex_t *mtx)
{
- NOT_YET_IMPLEMENTED("PROCS: ***none***");
+ NOT_YET_IMPLEMENTED("PROCS: kmutex_init");
}
/*
@@ -53,7 +53,7 @@ void kmutex_init(kmutex_t *mtx)
*/
void kmutex_lock(kmutex_t *mtx)
{
- NOT_YET_IMPLEMENTED("PROCS: ***none***");
+ NOT_YET_IMPLEMENTED("PROCS: kmutex_lock");
}
/*
@@ -67,7 +67,7 @@ void kmutex_lock(kmutex_t *mtx)
*/
void kmutex_unlock(kmutex_t *mtx)
{
- NOT_YET_IMPLEMENTED("PROCS: ***none***");
+ NOT_YET_IMPLEMENTED("PROCS: kmutex_unlock");
}
/*
diff --git a/kernel/proc/kthread.c b/kernel/proc/kthread.c
index f1c541c..1104b31 100644
--- a/kernel/proc/kthread.c
+++ b/kernel/proc/kthread.c
@@ -68,7 +68,7 @@ void kthread_init()
kthread_t *kthread_create(proc_t *proc, kthread_func_t func, long arg1,
void *arg2)
{
- NOT_YET_IMPLEMENTED("PROCS: ***none***");
+ NOT_YET_IMPLEMENTED("PROCS: kthread_create");
return NULL;
}
@@ -86,7 +86,7 @@ kthread_t *kthread_create(proc_t *proc, kthread_func_t func, long arg1,
*/
kthread_t *kthread_clone(kthread_t *thr)
{
- NOT_YET_IMPLEMENTED("VM: ***none***");
+ NOT_YET_IMPLEMENTED("VM: kthread_clone");
return NULL;
}
@@ -124,7 +124,7 @@ void kthread_destroy(kthread_t *thr)
*/
void kthread_cancel(kthread_t *thr, void *retval)
{
- NOT_YET_IMPLEMENTED("PROCS: ***none***");
+ NOT_YET_IMPLEMENTED("PROCS: kthread_cancel");
}
/*
@@ -132,5 +132,5 @@ void kthread_cancel(kthread_t *thr, void *retval)
*/
void kthread_exit(void *retval)
{
- NOT_YET_IMPLEMENTED("PROCS: ***none***");
+ NOT_YET_IMPLEMENTED("PROCS: kthread_exit");
}
diff --git a/kernel/proc/proc.c b/kernel/proc/proc.c
index 17ff5db..f8453bd 100644
--- a/kernel/proc/proc.c
+++ b/kernel/proc/proc.c
@@ -174,7 +174,7 @@ proc_t *proc_lookup(pid_t pid)
*/
proc_t *proc_create(const char *name)
{
- NOT_YET_IMPLEMENTED("PROCS: ***none***");
+ NOT_YET_IMPLEMENTED("PROCS: proc_create");
return NULL;
}
@@ -197,7 +197,7 @@ proc_t *proc_create(const char *name)
*/
void proc_cleanup(long status)
{
- NOT_YET_IMPLEMENTED("PROCS: ***none***");
+ NOT_YET_IMPLEMENTED("PROCS: proc_cleanup");
}
/*
@@ -216,7 +216,7 @@ void proc_cleanup(long status)
*/
void proc_thread_exiting(void *retval)
{
- NOT_YET_IMPLEMENTED("PROCS: ***none***");
+ NOT_YET_IMPLEMENTED("PROCS: proc_thread_exiting");
}
/*
@@ -227,7 +227,7 @@ void proc_thread_exiting(void *retval)
*/
void proc_kill(proc_t *proc, long status)
{
- NOT_YET_IMPLEMENTED("PROCS: ***none***");
+ NOT_YET_IMPLEMENTED("PROCS: proc_kill");
}
/*
@@ -241,7 +241,7 @@ void proc_kill(proc_t *proc, long status)
*/
void proc_kill_all()
{
- NOT_YET_IMPLEMENTED("PROCS: ***none***");
+ NOT_YET_IMPLEMENTED("PROCS: proc_kill_all");
}
/*
@@ -316,7 +316,7 @@ void proc_destroy(proc_t *proc)
*/
pid_t do_waitpid(pid_t pid, int *status, int options)
{
- NOT_YET_IMPLEMENTED("PROCS: ***none***");
+ NOT_YET_IMPLEMENTED("PROCS: do_waitpid");
return 0;
}
@@ -325,7 +325,7 @@ pid_t do_waitpid(pid_t pid, int *status, int options)
*/
void do_exit(long status)
{
- NOT_YET_IMPLEMENTED("PROCS: ***none***");
+ NOT_YET_IMPLEMENTED("PROCS: do_exit");
}
/*==========
diff --git a/kernel/proc/sched.c b/kernel/proc/sched.c
index 9162875..3bc20c8 100644
--- a/kernel/proc/sched.c
+++ b/kernel/proc/sched.c
@@ -162,7 +162,7 @@ void sched_init(void)
*/
long sched_cancellable_sleep_on(ktqueue_t *queue)
{
- NOT_YET_IMPLEMENTED("PROCS: ***none***");
+ NOT_YET_IMPLEMENTED("PROCS: sched_cancellable_sleep_on");
return 0;
}
@@ -174,8 +174,7 @@ long sched_cancellable_sleep_on(ktqueue_t *queue)
*/
void sched_cancel(kthread_t *thr)
{
- // KASSERT(spinlock_ownslock(&thr->kt_lock));
- NOT_YET_IMPLEMENTED("PROCS: ***none***");
+ NOT_YET_IMPLEMENTED("PROCS: sched_cancel");
}
/*
@@ -211,7 +210,7 @@ void sched_cancel(kthread_t *thr)
*/
void sched_switch(ktqueue_t *queue)
{
- NOT_YET_IMPLEMENTED("PROCS: ***none***");
+ NOT_YET_IMPLEMENTED("PROCS: sched_switch");
}
/*
@@ -237,7 +236,7 @@ void sched_yield()
*/
void sched_make_runnable(kthread_t *thr)
{
- NOT_YET_IMPLEMENTED("PROCS: ***none***");
+ NOT_YET_IMPLEMENTED("PROCS: sched_make_runnable");
}
/*
@@ -256,7 +255,7 @@ void sched_make_runnable(kthread_t *thr)
*/
void sched_sleep_on(ktqueue_t *q)
{
- NOT_YET_IMPLEMENTED("PROCS: ***none***");
+ NOT_YET_IMPLEMENTED("PROCS: sched_sleep_on");
}
/*
@@ -272,7 +271,7 @@ void sched_sleep_on(ktqueue_t *q)
*/
void sched_wakeup_on(ktqueue_t *q, kthread_t **ktp)
{
- NOT_YET_IMPLEMENTED("PROCS: ***none***");
+ NOT_YET_IMPLEMENTED("PROCS: sched_wakeup_on");
}
/*
@@ -280,7 +279,7 @@ void sched_wakeup_on(ktqueue_t *q, kthread_t **ktp)
*/
void sched_broadcast_on(ktqueue_t *q)
{
- NOT_YET_IMPLEMENTED("PROCS: ***none***");
+ NOT_YET_IMPLEMENTED("PROCS: sched_broadcast_on");
}
/*===============