aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVasily Averin <vvs@virtuozzo.com>2017-11-06 08:46:04 -0500
committerJ. Bruce Fields <bfields@redhat.com>2017-11-07 16:44:01 -0500
commit7e981a8afa6d8d1d93e2b3d162aa81cc7b537208 (patch)
tree62a313944003ea1a931bb0156189e4af43aef56f
parent1754eb2b27d7a58e5b9038c6297a1e7bbff4ed52 (diff)
nfsd: use nfs->ns.inum as net ID
Publishing of net pointer is not safe, let's use nfs->ns.inum instead Signed-off-by: Vasily Averin <vvs@virtuozzo.com> Signed-off-by: J. Bruce Fields <bfields@redhat.com>
-rw-r--r--fs/nfsd/nfs4state.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/nfsd/nfs4state.c b/fs/nfsd/nfs4state.c
index e905bf642a53..ecbc7b0dfa4d 100644
--- a/fs/nfsd/nfs4state.c
+++ b/fs/nfsd/nfs4state.c
@@ -7056,8 +7056,8 @@ nfs4_state_start_net(struct net *net)
7056 nn->nfsd4_manager.block_opens = true; 7056 nn->nfsd4_manager.block_opens = true;
7057 locks_start_grace(net, &nn->nfsd4_manager); 7057 locks_start_grace(net, &nn->nfsd4_manager);
7058 nfsd4_client_tracking_init(net); 7058 nfsd4_client_tracking_init(net);
7059 printk(KERN_INFO "NFSD: starting %ld-second grace period (net %p)\n", 7059 printk(KERN_INFO "NFSD: starting %ld-second grace period (net %x)\n",
7060 nn->nfsd4_grace, net); 7060 nn->nfsd4_grace, net->ns.inum);
7061 queue_delayed_work(laundry_wq, &nn->laundromat_work, nn->nfsd4_grace * HZ); 7061 queue_delayed_work(laundry_wq, &nn->laundromat_work, nn->nfsd4_grace * HZ);
7062 return 0; 7062 return 0;
7063} 7063}