Module Name: src
Committed By: pooka
Date: Sun Mar 29 14:56:00 UTC 2009
Modified Files:
src/sys/rump: TODO
Log Message:
remove entries which are done
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/rump/TODO
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/rump/TODO
diff -u src/sys/rump/TODO:1.5 src/sys/rump/TODO:1.6
--- src/sys/rump/TODO:1.5 Tue Dec 16 23:34:28 2008
+++ src/sys/rump/TODO Sun Mar 29 14:56:00 2009
@@ -1,4 +1,4 @@
- $NetBSD: TODO,v 1.5 2008/12/16 23:34:28 pooka Exp $
+ $NetBSD: TODO,v 1.6 2009/03/29 14:56:00 pooka Exp $
* fix the build structure to work better on non-NetBSD
* figure out how to handle mount parameters in fs-independent
@@ -7,12 +7,5 @@
maintain a separate build infrastructure
* find a better solution for rumpdefs.h, the sed "solution"
doesn't really scale nicely
-* improve rump syscalls. current problems:
- + can only call same process
- + no __RENAME available, so calls might be: rump___sys_socket30()
- + using them requires source level modifications
- - what do to with final &error parameter? most intrusive change
-* make sure no userspace symbols are linked directly against _KERNEL libs
- + current exceptions at least bswap
* add a "proper" scheduler, i.e. map threads to virtual cpu's
+ need to introduce a guard at all entry points into rumpspace