aboutsummaryrefslogtreecommitdiff
path: root/kernel/proc/proc.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/proc/proc.c')
-rw-r--r--kernel/proc/proc.c14
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);
}