Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-06-03 | kern/task: include thread addresses in the output | Richard Braun | |
2013-05-16 | kern/task: fix task creation | Richard Braun | |
The kernel task was inserted instead of the newly created task on task creation (!). Fix that dumb mistake. In addition, insert the new task at the end of the task list. | |||
2013-05-15 | kern/list: rename list_insert to list_insert_head | Richard Braun | |
This change increases clarity. | |||
2013-04-15 | kern/task: new task_remove_thread function | Richard Braun | |
2013-03-06 | kern/task: minor info output change | Richard Braun | |
2012-12-18 | kern/task: create VM map for new tasks | Richard Braun | |
2012-12-18 | kern/task: task creation and information | Richard Braun | |
2012-11-09 | Implement preliminary thread context | Richard Braun | |
Three new modules are added : - kern/task: Tasks are thread groups and resource containers for their threads. - kern/thread: The well known scheduling unit. - x86/tcb: The architecture specific thread control block. The kernel currently loads a single thread context on the main processor. |