[pnfs] [PATCH 2/7] nfsd: set cl_callback.cb_minorversion to 1 for probing the backchannel

Benny Halevy bhalevy at panasas.com
Thu Apr 10 12:01:06 EDT 2008


Signed-off-by: Benny Halevy <bhalevy at panasas.com>
---
 fs/nfsd/nfs4state.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

diff --git a/fs/nfsd/nfs4state.c b/fs/nfsd/nfs4state.c
index c74bef5..9535a2c 100644
--- a/fs/nfsd/nfs4state.c
+++ b/fs/nfsd/nfs4state.c
@@ -1302,15 +1302,13 @@ __be32 nfsd4_create_session(struct svc_rqst *rqstp,
 
 		if (session->flags & SESSION4_BACK_CHAN) {
 			unconf->cl_cb_xprt = rqstp->rq_xprt;
+			unconf->cl_callback.cb_minorversion = 1;
 			unconf->cl_callback.cb_prog = session->callback_prog;
 			nfsd4_probe_callback(unconf);
 		}
 		conf = unconf;
 	}
 
-	conf->cl_callback.cb_minorversion = 1;
-	conf->cl_callback.cb_prog = session->callback_prog;
-
 	status = alloc_init_session(conf, session);
 
 out_replay:
-- 
1.5.3.3



More information about the pNFS mailing list