[pnfs] status of git://linux-nfs.org/~bhalevy/linux-pnfs.git 2008-04-16

Benny Halevy bhalevy at panasas.com
Mon Apr 28 14:26:56 EDT 2008


Since some folks asked about that, the tree's branches
are still organized as before, in the following structure:

master-2.6.24
        upstream-2.6.24
                nfs41-2.6.24
                        pnfs-2.6.24
                                spnfs-2.6.24
                                panlayout-2.6.24
                                fred-pnfs-2.6.24
                                        fred-pnfs-block-2.6.24
                                        fred-spnfs-2.6.24
                                        fred-panlayout-2.6.24
        master (-> v2.6.25)
                upstream
                        nfs41
                                pnfs
                                        fred-pnfs
                                                fred-pnfs-block
                                                fred-spnfs
                                                fred-panlayout

Benny

On Apr. 16, 2008, 14:58 +0300, Benny Halevy <bhalevy at panasas.com> wrote:
> 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>
> 
> 
> _______________________________________________
> pNFS mailing list
> pNFS at linux-nfs.org
> http://linux-nfs.org/cgi-bin/mailman/listinfo/pnfs



More information about the pNFS mailing list