patch-2.4.0-test5 linux/fs/nfsd/nfssvc.c
Next file: linux/fs/nfsd/stats.c
Previous file: linux/fs/nfsd/nfsctl.c
Back to the patch index
Back to the overall index
- Lines: 10
- Date:
Tue Jul 18 23:04:06 2000
- Orig file:
v2.4.0-test4/linux/fs/nfsd/nfssvc.c
- Orig date:
Mon Jul 10 16:47:26 2000
diff -u --recursive --new-file v2.4.0-test4/linux/fs/nfsd/nfssvc.c linux/fs/nfsd/nfssvc.c
@@ -129,7 +129,8 @@
decile = busy_threads*10/nfsdstats.th_cnt;
if (decile>0 && decile <= 10) {
diff = nfsd_last_call - prev_call;
- nfsdstats.th_usage[decile-1] += diff;
+ if ( (nfsdstats.th_usage[decile-1] += diff) >= NFSD_USAGE_WRAP)
+ nfsdstats.th_usage[decile-1] -= NFSD_USAGE_WRAP;
if (decile == 10)
nfsdstats.th_fullcnt++;
}
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)