- Fix for possible unset uid/gid in toproto
 - Fix for default mtree style
 - Update libelf
 - Importing libexecinfo
 - Resynchronize GCC, mpc, gmp, mpfr
 - build.sh: Replace params with show-params.
     This has been done as the make target has been renamed in the same
     way, while a new target named params has been added. This new
     target generates a file containing all the parameters, instead of
     printing it on the console.
 - Update test48 with new etc/services (Fix by Ben Gras <ben@minix3.org)
     get getservbyport() out of the inner loop
Change-Id: Ie6ad5226fa2621ff9f0dee8782ea48f9443d2091
		
	
			
		
			
				
	
	
		
			43 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
	$NetBSD: TODO,v 1.3 2007/07/19 07:48:10 pooka Exp $
 | 
						|
 | 
						|
Document some possible user-visible changes that may take place.
 | 
						|
For a complete list, please dump my brain and excavate.
 | 
						|
 | 
						|
  * figure out what do to with struct vattr, maybe introduce some
 | 
						|
    vattr-like puffs-specific structure (translation costs?) instead
 | 
						|
    of direct exposure
 | 
						|
 | 
						|
  * make puffs_node opaque outside the library
 | 
						|
 | 
						|
  * make it possible to cache symlink names and getattr results in
 | 
						|
    the kernel ... although I'm not as critically concerned with the
 | 
						|
    kernel caching as I am with userlevel caching
 | 
						|
 | 
						|
  * try to implement a kernel policy for VOP_ACCESS, it's called
 | 
						|
    very very often - but this requires some kernel caching
 | 
						|
 | 
						|
    + also try to figure out how to implement it in cases where it's
 | 
						|
      more difficult to do, e.g. how can we know readdir on sshfs will
 | 
						|
      fail without actually trying to read the directory?  If we fail
 | 
						|
      readdir itself, it's treated as success
 | 
						|
 | 
						|
  * implement file system layering .. this will most likely bring
 | 
						|
    massive changes to how the ops vector is handled, for instance.
 | 
						|
    pcc/pu division should stay quite like the way it is now, but
 | 
						|
    maybe there will be layer specific ops.
 | 
						|
 | 
						|
  * make puffs more like kernel vfs - or make kernel vfs more like puffs
 | 
						|
 | 
						|
  * decide what to do about setback operations.  they kind of violate
 | 
						|
    the transparency of FAF for op handling
 | 
						|
 | 
						|
  * remove flags parameter to puffs_init and replace with something
 | 
						|
    more generic
 | 
						|
 | 
						|
  * fix incoming requests to not require memcpy with continuations
 | 
						|
    (not user-visible?)
 | 
						|
 | 
						|
  * make continuations play with libpthread, lib/36011 (not user-visible?)
 | 
						|
 | 
						|
  * clean up the request dispatching / continuation code (not user-visible?)
 |