aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/nfs
diff options
context:
space:
mode:
authorRick Macklem <rmacklem@FreeBSD.org>2016-11-25 23:28:09 +0000
committerRick Macklem <rmacklem@FreeBSD.org>2016-11-25 23:28:09 +0000
commit1a2079d936b9a890448a2dbe12d295364f0a913d (patch)
tree88c6d2fe3a2aa6fe21b886175578262cf11c7a20 /sys/fs/nfs
parent5ccc0779d4dae840550bbea60eb0e95ce7597b43 (diff)
downloadsrc-1a2079d936b9a890448a2dbe12d295364f0a913d.tar.gz
src-1a2079d936b9a890448a2dbe12d295364f0a913d.zip
Stop "nfsstat -z" from clearing counts of NFSv4 state structures.
The "-z" option on nfsstats was erroneously zeroing out the counts of NFSv4 state structures. These counts will normally go back down to zero as state is released. When zeroed out by "-z", these counts can go negative. This patch fixes this problem. MFC after: 2 weeks
Notes
Notes: svn path=/head/; revision=309171
Diffstat (limited to 'sys/fs/nfs')
-rw-r--r--sys/fs/nfs/nfs_commonport.c15
1 files changed, 0 insertions, 15 deletions
diff --git a/sys/fs/nfs/nfs_commonport.c b/sys/fs/nfs/nfs_commonport.c
index 23a861d4a9b1..85ddca27e649 100644
--- a/sys/fs/nfs/nfs_commonport.c
+++ b/sys/fs/nfs/nfs_commonport.c
@@ -608,21 +608,6 @@ nfssvc_call(struct thread *p, struct nfssvc_args *uap, struct ucred *cred)
nfsstatsv1.srvcache_nonidemdonehits = 0;
nfsstatsv1.srvcache_misses = 0;
nfsstatsv1.srvcache_tcppeak = 0;
- nfsstatsv1.srvclients = 0;
- nfsstatsv1.srvopenowners = 0;
- nfsstatsv1.srvopens = 0;
- nfsstatsv1.srvlockowners = 0;
- nfsstatsv1.srvlocks = 0;
- nfsstatsv1.srvdelegates = 0;
- nfsstatsv1.clopenowners = 0;
- nfsstatsv1.clopens = 0;
- nfsstatsv1.cllockowners = 0;
- nfsstatsv1.cllocks = 0;
- nfsstatsv1.cldelegates = 0;
- nfsstatsv1.cllocalopenowners = 0;
- nfsstatsv1.cllocalopens = 0;
- nfsstatsv1.cllocallockowners = 0;
- nfsstatsv1.cllocallocks = 0;
bzero(nfsstatsv1.srvrpccnt,
sizeof(nfsstatsv1.srvrpccnt));
bzero(nfsstatsv1.cbrpccnt,