DragonFly-2.3.2.79.g92540a7 master sys/vfs/nfs nfs.h nfs_socket.c nfsm_subs.c nfsm_subs.h

Matthew Dillon dillon at crater.dragonflybsd.org
Fri Jul 17 18:37:37 PDT 2009


commit 92540a7e8a1b3cc6e3947287af0876e90c57b0cb
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Thu Jul 16 19:37:21 2009 -0700

    NFS - refactor nfs_request() and add state machine fields to nfsm_info
    
    * nfs_request() now operates as a state machine and can be told to
      return when it reaches any state, allowing RPC sequences to be
      split up (to be used by the new iod).

Summary of changes:
 sys/vfs/nfs/nfs.h        |   12 --
 sys/vfs/nfs/nfs_socket.c |  284 +++++++++++++++++++++++++++++++---------------
 sys/vfs/nfs/nfsm_subs.c  |   12 ++-
 sys/vfs/nfs/nfsm_subs.h  |   30 +++++
 4 files changed, 230 insertions(+), 108 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/92540a7e8a1b3cc6e3947287af0876e90c57b0cb


-- 
DragonFly BSD source repository





More information about the Commits mailing list