Home | History | Annotate | Line # | Download | only in rump
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