Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/sommerfeld_i386mp_1]: src/sys/arch/i386 current worklist, from memory.
details: https://anonhg.NetBSD.org/src/rev/bd7b485faf09
branches: sommerfeld_i386mp_1
changeset: 482359:bd7b485faf09
user: sommerfeld <sommerfeld%NetBSD.org@localhost>
date: Tue Jan 09 01:31:58 2001 +0000
description:
current worklist, from memory.
diffstat:
sys/arch/i386/MP-TODO | 28 ++++++++++++++++++++++++++++
1 files changed, 28 insertions(+), 0 deletions(-)
diffs (32 lines):
diff -r 0047e2ae5f3a -r bd7b485faf09 sys/arch/i386/MP-TODO
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/sys/arch/i386/MP-TODO Tue Jan 09 01:31:58 2001 +0000
@@ -0,0 +1,28 @@
+TODO list for MP branch (incomplete):
+
+showstoppers for merge back to -current:
+
+ - rewrite interrupt dispatch so that multi-level shared interrupts
+are no longer broken.
+
+ - Figure out why things are broken on !MULTIPROCESSOR
+
+ - Sort out cpu feature probes [runs on new cpu], identify_cpu() [runs
+on BSP] and cpu initialization [runs on new cpu]; finish banishing
+most global variables containing cpu configuration information.
+
+ - careful code review of all diffs from -current
+
+"would be nice":
+
+ - try out mpbios+ioapic w/o MULTIPROCESSOR
+
+ - implement MI softint API
+
+ - figure out why cpu time accounting screws up bigtime:
+
+> ld -Ttext c0100000 -e start -X -o netbsd ${SYSTEM_OBJ} vers.o
+> text data bss dec hex filename
+> 3839853 369428 322400 4531681 4525e1 netbsd
+> -1787494046.7u 681459032.2s 7:26.71 2421928.1% 0+0k 17+11379io 99pf+0w
+
Home |
Main Index |
Thread Index |
Old Index