summaryrefslogtreecommitdiff
path: root/kern/task.c
diff options
context:
space:
mode:
authorRichard Braun <rbraun@sceen.net>2017-06-10 19:17:42 +0200
committerRichard Braun <rbraun@sceen.net>2017-06-10 19:17:42 +0200
commit9dec3deb955f3e563987b94766f4a9465a81d99d (patch)
tree6fe53893c36a92ff342635182ad41f2d040f2651 /kern/task.c
parent0144ca4912123db2788f98b36c4531fc86aeb078 (diff)
kern/task: minor shell improvements
Diffstat (limited to 'kern/task.c')
-rw-r--r--kern/task.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/kern/task.c b/kern/task.c
index 0b5217ee..d9c9f115 100644
--- a/kern/task.c
+++ b/kern/task.c
@@ -93,7 +93,8 @@ error:
static struct shell_cmd task_shell_cmds[] = {
SHELL_CMD_INITIALIZER("task_info", task_shell_info,
- "task_info", "print all tasks and threads"),
+ "task_info [<task_name>]",
+ "print tasks and threads"),
};
void __init
@@ -213,7 +214,7 @@ task_info(struct task *task)
spinlock_lock(&task_list_lock);
list_for_each_entry(&task_list, task, node) {
- printf("task: %s\n", task->name);
+ task_info(task);
}
spinlock_unlock(&task_list_lock);