summaryrefslogtreecommitdiff
path: root/kern/task.h
diff options
context:
space:
mode:
Diffstat (limited to 'kern/task.h')
-rw-r--r--kern/task.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/kern/task.h b/kern/task.h
index 149ff49d..4573979e 100644
--- a/kern/task.h
+++ b/kern/task.h
@@ -43,10 +43,13 @@ struct task {
char name[TASK_NAME_SIZE];
};
-/*
- * The kernel task.
- */
-extern struct task *kernel_task;
+static inline struct task *
+task_get_kernel_task(void)
+{
+ extern struct task task_kernel_task;
+
+ return &task_kernel_task;
+}
static inline void
task_ref(struct task *task)