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