[pnfs] status of git://linux-nfs.org/~bhalevy/linux-pnfs.git 2008-04-16
Benny Halevy
bhalevy at panasas.com
Wed Apr 16 07:58:52 EDT 2008
The linux-pnfs tree is rebased to 2.6.25-rc9
tags with a -2.6.25-rc8-2008-03-28 suffix point
to the previous version of the tree.
The following patches were added:
Benny
commit ce0bac4c61976145384b158853c86f1e94ee5d27
Author: Benny Halevy <bhalevy at panasas.com>
Date: Thu Apr 10 17:59:14 2008 +0300
nfs41: create a svc_xprt for nfs41 callback thread and use for incoming callbacks
Signed-off-by: Benny Halevy <bhalevy at panasas.com>
commit 53be6f00c0f2b26df9fbdaa71a34bdbf5a4332b4
Author: Benny Halevy <bhalevy at panasas.com>
Date: Thu Apr 10 17:56:41 2008 +0300
nfs41: sunrpc: add a struct svc_xprt pointer to struct svc_serv for backchannel use
This svc_xprt is passed on to the callback service thread to be later used
to processes incoming svc_rqst's
Signed-off-by: Benny Halevy <bhalevy at panasas.com>
commit 12859b9e134deaeda8cb85ac663cf2383fb9a71e
Author: Benny Halevy <bhalevy at panasas.com>
Date: Thu Apr 10 17:54:05 2008 +0300
nfs41: sunrpc: provide functions to create and destroy a svc_xprt for backchannel use
For nfs41 callbacks we need an svc_xprt to process requests coming up the
backchannel socket as rpc_rqst's that are transformed into svc_rqst's that
need a rq_xprt to be processed.
The svc_{udp,tcp}_create methods are too heavy for this job as svc_create_socket
creates an actual socket to listen on while for nfs41 we're "reusing" the
fore channel's socket.
Signed-off-by: Benny Halevy <bhalevy at panasas.com>
commit 18ccdfbdce2534bc7b6147625b57a83eaefa0c78
Author: Benny Halevy <bhalevy at panasas.com>
Date: Thu Apr 10 17:44:23 2008 +0300
nfs41: sunrpc: keep tcp_calldir in host order
To avoid confusion, keep tcp_calldir in code in host order.
Signed-off-by: Benny Halevy <bhalevy at panasas.com>
commit d0c80fed6e951d839e18b4721d862064a052c2a0
Author: Benny Halevy <bhalevy at panasas.com>
Date: Thu Apr 10 17:36:21 2008 +0300
nfsd41: both minorversion 0 and 1 callbacks use rpc version 1
use cb->cb_minorversion to select and set up the right rpc program.
Signed-off-by: Benny Halevy <bhalevy at panasas.com>
commit e6522b911b47322fe8c07ee39d710530b407b602
Author: Benny Halevy <bhalevy at panasas.com>
Date: Thu Apr 10 17:39:59 2008 +0300
nfsd: set cl_callback.cb_minorversion to 1 for probing the backchannel
Signed-off-by: Benny Halevy <bhalevy at panasas.com>
commit 25583accf6a4cc364d9a76b09b3e599669b97c62
Author: Benny Halevy <bhalevy at panasas.com>
Date: Thu Apr 10 17:38:53 2008 +0300
nfsd: initialize cl_cb_mutex in create_client
Signed-off-by: Benny Halevy <bhalevy at panasas.com>
More information about the pNFS
mailing list