[BACK]Return to TODO CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / rump

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/rump/TODO between version 1.5 and 1.6

version 1.5, 2008/12/16 23:34:28 version 1.6, 2009/03/29 14:56:00
Line 7 
Line 7 
   maintain a separate build infrastructure    maintain a separate build infrastructure
 * find a better solution for rumpdefs.h, the sed "solution"  * find a better solution for rumpdefs.h, the sed "solution"
   doesn't really scale nicely    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  * add a "proper" scheduler, i.e. map threads to virtual cpu's
   + need to introduce a guard at all entry points into rumpspace    + need to introduce a guard at all entry points into rumpspace

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

CVSweb <webmaster@jp.NetBSD.org>