1 |
2002-01-07 Johan Rydberg <jrydberg@rtmk.org> |
2002-01-07 Johan Rydberg <jrydberg@rtmk.org> |
2 |
|
|
3 |
|
* init-main.c (launch_the_system): Become reaper deamon. |
4 |
|
|
5 |
|
* syscalls.c (syscall_testsuite_result): Print CPU number. |
6 |
|
|
7 |
|
* thread.c (reaper_continuation): New function. |
8 |
|
* thread.h (reaper_continuation): Prototype. |
9 |
|
|
10 |
|
* processor.h (processor_ipi_handler): Prototype. |
11 |
|
(processor_send_dispatch_ipi): Likewise. |
12 |
|
|
13 |
|
* processor.c (processor_ipi_handler): New function. |
14 |
|
(processor_send_dispatch_ipi): Likewise. |
15 |
|
(get_free_ipi_msg): Likewise. |
16 |
|
(processor_init): Initialize processor IPI msg queues. |
17 |
|
|
18 |
|
* thread.c (thread_go): New function. |
19 |
|
* thread.h (thread_go): Prototype. |
20 |
|
|
21 |
|
* processor.c (idle_thread_fn): Remove assertion. |
22 |
|
|
23 |
|
* thread.c (thread_setrun): Send IPI to processors that we can |
24 |
|
dispatch thread into. |
25 |
|
|
26 |
* libkern/printf.c (vsprintf): Fix argument bug. |
* libkern/printf.c (vsprintf): Fix argument bug. |
27 |
|
|
28 |
* thread.c: Remove dead code. |
* thread.c: Remove dead code. |