TODO revision 1.1.28.2 1 $NetBSD: TODO,v 1.1.28.2 2009/01/17 13:29:35 mjf Exp $
2
3 * fix the build structure to work better on non-NetBSD
4 * figure out how to handle mount parameters in fs-independent
5 fashion (requires kernel changes)
6 * integrate build framework with config(1) to stop the need to
7 maintain a separate build infrastructure
8 * find a better solution for rumpdefs.h, the sed "solution"
9 doesn't really scale nicely
10 * improve rump syscalls. current problems:
11 + can only call same process
12 + no __RENAME available, so calls might be: rump___sys_socket30()
13 + using them requires source level modifications
14 - what do to with final &error parameter? most intrusive change
15 * make sure no userspace symbols are linked directly against _KERNEL libs
16 + current exceptions at least bswap
17 * add a "proper" scheduler, i.e. map threads to virtual cpu's
18 + need to introduce a guard at all entry points into rumpspace
19