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