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