User:Chucklever

From Linux NFS

(Difference between revisions)
Jump to: navigation, search
(A Wish List)
m (Chuck Lever)
Line 3: Line 3:
My personal linux kernel git repo is [http://linux-nfs.org/cgi-bin/gitweb.cgi?p=cel-2.6.git;a=summary here] .
My personal linux kernel git repo is [http://linux-nfs.org/cgi-bin/gitweb.cgi?p=cel-2.6.git;a=summary here] .
-
See also [http://oss.oracle.com/~cel my Oracle web page] and the [[To do | NFSv4 "to do" list]]
+
See also [http://oss.oracle.com/~cel my Oracle web page] and the shared [[To do | NFSv4 "to do" list]]
=== Articles and Notes ===
=== Articles and Notes ===

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 shared 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
Personal tools