User:Chucklever
From Linux NFS
(Difference between revisions)
		
		
Chucklever  (Talk | contribs)  (→A Wish List)  | 
		Chucklever  (Talk | contribs)   (→A Wish List)  | 
		||
| Line 13: | Line 13: | ||
=== A Wish List ===  | === A Wish List ===  | ||
| - | * Mount [[MountNotes]]  | + | * Mount [[MountNotes|notes]]  | 
| - | ** Scalable mounting (more efficient use of network resources)  | + | ** Scalable mounting (more efficient use of network resources; mountd connection caching)  | 
** Rewrite nfs(5)  | ** Rewrite nfs(5)  | ||
** Real unit testing  | ** Real unit testing  | ||
** Useful error reporting  | ** Useful error reporting  | ||
** Complete internationalization  | ** Complete internationalization  | ||
| + | ** Proper implementation of break-back retries  | ||
| + | ** Support for IPv6  | ||
| + | ** Support for server failover options  | ||
| + | ** Testing of -o remount  | ||
* Rebuild the NFS server and client XDR layer from the ground up  | * Rebuild the NFS server and client XDR layer from the ground up  | ||
Revision as of 21:58, 15 August 2007
Chuck Lever
My personal linux kernel git repo is here .
See also my Oracle web page and the NFSv4 "to do" list
Articles and Notes
A Wish List
-  Mount notes
- Scalable mounting (more efficient use of network resources; mountd connection caching)
 - Rewrite nfs(5)
 - Real unit testing
 - Useful error reporting
 - Complete internationalization
 - Proper implementation of break-back retries
 - Support for IPv6
 - Support for server failover options
 - Testing of -o remount
 
 
-  Rebuild the NFS server and client XDR layer from the ground up
- More complete type checking and error reporting
 - Each function called with a simplified virtual API
 - All functions re-entrant so we can remove the BKL
 
 
- Construct productized performance tools based on /proc/self/mounstats