DragonFly commits List (threaded) for 2009-07
DragonFly BSD
DragonFly commits List (threaded) for 2009-07
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

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


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 17 Jul 2009 18:36:00 -0700 (PDT)

commit 92540a7e8a1b3cc6e3947287af0876e90c57b0cb
Author: Matthew Dillon <dillon@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



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]