sched: remove unused code
This commit is contained in:
29
sched/task.c
29
sched/task.c
@@ -74,35 +74,6 @@ kern_status_t setup_kernel_task(void)
|
||||
|
||||
kern_status_t setup_idle_task(void)
|
||||
{
|
||||
/*
|
||||
__kernel_task = task_alloc();
|
||||
if (!__kernel_task) {
|
||||
return KERN_NO_MEMORY;
|
||||
}
|
||||
|
||||
__kernel_task->t_id = 0;
|
||||
__kernel_task->t_pmap = get_kernel_pmap();
|
||||
__kernel_task->t_state = TASK_RUNNING;
|
||||
|
||||
snprintf(__kernel_task->t_name, sizeof __kernel_task->t_name, "kernel_task");
|
||||
|
||||
struct thread *kernel_thread = thread_alloc();
|
||||
kernel_thread->tr_id = 0;
|
||||
kernel_thread->tr_prio = PRIO_NORMAL;
|
||||
kernel_thread->tr_state = THREAD_READY;
|
||||
kernel_thread->tr_parent = __kernel_task;
|
||||
kernel_thread->tr_quantum_target = default_quantum();
|
||||
|
||||
unsigned long flags;
|
||||
task_lock_irqsave(__kernel_task, &flags);
|
||||
queue_push_back(&__kernel_task->t_threads, &kernel_thread->tr_threads);
|
||||
task_unlock_irqrestore(__kernel_task, flags);
|
||||
|
||||
spin_lock_irqsave(&task_list_lock, &flags);
|
||||
task_list_insert(&task_list, __kernel_task);
|
||||
spin_unlock_irqrestore(&task_list_lock, flags);
|
||||
*/
|
||||
|
||||
__idle_task = task_alloc();
|
||||
if (!__idle_task) {
|
||||
return KERN_NO_MEMORY;
|
||||
|
||||
Reference in New Issue
Block a user