DragonFly commits List (threaded) for 2009-07
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
DragonFly-2.3.2.80.gedb90 master sys/vfs/nfs nfs.h nfs_bio.c nfs_iod.c nfs_socket.c nfs_vfsops.c nfs_vnops.c nfsm_subs.c nfsm_subs.h nfsmount.h
commit edb90c22215c117a8162c87a749513471fe98f53
Author: Matthew Dillon <dillon@apollo.backplane.com>
Date: Fri Jul 17 03:02:13 2009 -0700
NFS - implement async state machine for nfs_readrpc_bio()
Implement the basic state machine mechanics to allow the two
helper threads to separate transmit and receive work for any
number of NFS RPCs.
Summary of changes:
sys/vfs/nfs/nfs.h | 22 ++-
sys/vfs/nfs/nfs_bio.c | 377 +++++++++++++++++++++++++++++++++++++++-------
sys/vfs/nfs/nfs_iod.c | 84 ++++++++++-
sys/vfs/nfs/nfs_socket.c | 270 ++++++++++++++++++++++-----------
sys/vfs/nfs/nfs_vfsops.c | 2 +
sys/vfs/nfs/nfs_vnops.c | 23 ++--
sys/vfs/nfs/nfsm_subs.c | 119 +++++++++++++++-
sys/vfs/nfs/nfsm_subs.h | 19 +++-
sys/vfs/nfs/nfsmount.h | 4 +-
9 files changed, 751 insertions(+), 169 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/edb90c22215c117a8162c87a749513471fe98f53
--
DragonFly BSD source repository
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]