diff options
Diffstat (limited to 'kernel/proc/proc.c')
-rw-r--r-- | kernel/proc/proc.c | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/kernel/proc/proc.c b/kernel/proc/proc.c index 199d015..3bba06b 100644 --- a/kernel/proc/proc.c +++ b/kernel/proc/proc.c @@ -174,7 +174,6 @@ proc_t *proc_lookup(pid_t pid) */ proc_t *proc_create(const char *name) { - // NOT_YET_IMPLEMENTED("PROCS: proc_create"); int proc_pid = _proc_getid(); if (proc_pid == -1) { @@ -279,9 +278,6 @@ proc_t *proc_create(const char *name) */ void proc_cleanup(long status) { - // NOT_YET_IMPLEMENTED("PROCS: proc_cleanup"); - dbg(DBG_PROC, "proc_cleanup called on proc with pid=%d with exit status=%d\n", curproc->p_pid, status); - curproc->p_state = PROC_DEAD; // update state and status @@ -339,8 +335,6 @@ void proc_cleanup(long status) */ void proc_thread_exiting(void *retval) { - // NOT_YET_IMPLEMENTED("PROCS: proc_thread_exiting"); - proc_cleanup((long)retval); curthr->kt_state = KT_EXITED; @@ -357,7 +351,6 @@ void proc_thread_exiting(void *retval) */ void proc_kill(proc_t *proc, long status) { - // NOT_YET_IMPLEMENTED("PROCS: proc_kill"); KASSERT(proc != curproc && "proc_kill called on curproc"); list_iterate(&proc->p_threads, thr, kthread_t, kt_plink) { @@ -376,7 +369,6 @@ void proc_kill(proc_t *proc, long status) */ void proc_kill_all() { - // NOT_YET_IMPLEMENTED("PROCS: proc_kill_all"); list_iterate(&proc_list, p, proc_t, p_list_link) { if ( @@ -467,8 +459,6 @@ void proc_destroy(proc_t *proc) */ pid_t do_waitpid(pid_t pid, int *status, int options) { - // NOT_YET_IMPLEMENTED("PROCS: do_waitpid"); - if (pid == 0 || options != 0 || pid < -1) { return -ENOTSUP; @@ -545,10 +535,6 @@ pid_t do_waitpid(pid_t pid, int *status, int options) */ void do_exit(long status) { - // NOT_YET_IMPLEMENTED("PROCS: do_exit"); - - dbg(DBG_PROC, "proc exiting with pid=%d and status=%ld\n", curproc->p_pid, status); - kthread_exit((void *)status); } |