diff options
author | Rick Macklem <rmacklem@FreeBSD.org> | 2016-11-25 23:28:09 +0000 |
---|---|---|
committer | Rick Macklem <rmacklem@FreeBSD.org> | 2016-11-25 23:28:09 +0000 |
commit | 1a2079d936b9a890448a2dbe12d295364f0a913d (patch) | |
tree | 88c6d2fe3a2aa6fe21b886175578262cf11c7a20 /sys/fs/nfs | |
parent | 5ccc0779d4dae840550bbea60eb0e95ce7597b43 (diff) | |
download | src-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.c | 15 |
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, |