diff options
author | Thomas Schwinge <tschwinge@gnu.org> | 2007-10-24 18:28:13 +0200 |
---|---|---|
committer | Thomas Schwinge <tschwinge@gnu.org> | 2007-10-24 18:28:13 +0200 |
commit | fcd4799786116330c29f3c4f0ce95ce3a045dd40 (patch) | |
tree | 83cc2b9a7d01a4017db291fbb0dbeef74de160cf /microkernel/mach/gnumach | |
parent | 0363bd70e9fc4d7270008f5d082b5c61c9e24e4e (diff) |
Extend some more.
Diffstat (limited to 'microkernel/mach/gnumach')
-rw-r--r-- | microkernel/mach/gnumach/boot_trace.mdwn | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/microkernel/mach/gnumach/boot_trace.mdwn b/microkernel/mach/gnumach/boot_trace.mdwn index a9847e29..315337fa 100644 --- a/microkernel/mach/gnumach/boot_trace.mdwn +++ b/microkernel/mach/gnumach/boot_trace.mdwn @@ -6,6 +6,9 @@ Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled [[GNU_Free_Documentation_License|/fdl.txt]]."]] +``if NCPUS > 1'' stuff is not being considered so far. + + # i386/i386at/boothdr.S: \_start # i386/i386at/boothdr.S: boot\_entry @@ -189,3 +192,29 @@ is included in the section entitled ##### i386/intel/pmap.h: PMAP\_ACTIVATE\_KERNEL ##### i386/i386/pcb.c: load\_context + +[...] + +# kern/startup.c: start\_kernel\_threads + +Threads get created. + +## kern/sched\_prim.c: idle\_thread + +One for each CPU. + +## kern/thread.c: reaper\_thread + +## kern/thread\_swap.c: swapin\_thread + +## kern/sched\_prim.c: sched\_thread + +[...] + +## kern/bootstrap.c: bootstrap\_create + +[...] + +## vm\_pageout + +Does not return. |