rmacklem
55fa9cb194
Modify nfsstat.c so that it prints out an error when a non-root
...
user attempts to use the "-m" option and it fails.
Requested by: danny@cs.huji.ac.il
MFC after: 2 weeks
2013-06-09 21:54:19 +00:00
rmacklem
a7b320131e
Document that the NFSv4 server statistics are operation counts and
...
not RPC counts.
This is a content change.
MFC after: 2 weeks
2013-05-01 22:16:29 +00:00
rmacklem
bc69f28c3b
Document the "-m" option added by r243783.
...
This is a content change.
Reviewed by: alfred
MFC after: 2 weeks
2012-12-02 01:25:19 +00:00
rmacklem
19f0571590
Add a "-m" option to nfsstat, which dumps out the
...
actual options used by all NFS mounts. Works for
the new/default NFS client only.
Reviewed by: alfred
MFC after: 2 weeks
2012-12-02 01:20:43 +00:00
hrs
9e3aea4852
Fix a bug which prevents "nfsstat -W" for server statistics from working.
2012-07-22 18:59:31 +00:00
rmacklem
6f1f963a1c
Fix nfsstat(1) so that it prints out correct stats for the
...
new NFS server when the "-e" option is not used. The bug was
that srvrpccnt[] was being indexed by NFSPROC_XXX when it needs
to be indexed by NFSV4OP_XXX.
Tested by: hrs
Approved by: re (bz)
2011-08-23 13:44:56 +00:00
rmacklem
96322898da
Fix nfsstat(1) so that it prints out correct stats for the
...
new NFS server when the "-w" option is used. The problem was
spotted by hrs@ during testing where srvrpcnt[] must be indexed
by NFSV4OP_XXX and not NFSPROC_XXX.
Submitted by: hrs
Approved by: re (bz)
MFC after: 2 weeks
2011-08-23 13:17:09 +00:00
rmacklem
7eee820140
Change the sysctl naming for the old and new NFS clients
...
to vfs.oldnfs.xxx and vfs.nfs.xxx respectively. This makes
the default nfs client use vfs.nfs.xxx after r221124.
2011-05-15 20:52:43 +00:00
ru
1e6b02c145
- Add a forgotten -o to usage().
...
- Sync usage() with manpage's SYNOPSIS.
2011-05-05 10:17:49 +00:00
ru
163c172bf2
[mdoc] remove a hard sentence break.
2011-05-05 10:17:08 +00:00
rmacklem
416b5943ad
Update nfsstat.1 to reflect the changes done to nfsstat(1)
...
by r221455. This includes a new "-o" option for displaying
statistics from the old NFS client/server and a slightly
different description for the "-e" option.
This is a content change.
2011-05-04 20:28:06 +00:00
rmacklem
eb23238cb2
Modify nfsstat(1) so that it reports statistics for the
...
new NFS client/server by default, in a format compatible
with the old NFS client/server. Also add a "-o" flag that
forces nfsstat(1) to get statistics for the old NFS
client/server.
2011-05-04 20:13:26 +00:00
rmacklem
f7e5f59911
Modify nfsstat(1) so that it prints out the buffer cache
...
stats in the same way for the new client as the old one.
MFC after: 2 weeks
2011-05-04 19:28:44 +00:00
rmacklem
ab23d942ef
Fix nfsstat.c so that the "-z" option works for the new
...
NFS subsystem.
MFC after: 2 weeks
2011-05-04 13:50:37 +00:00
rmacklem
c5a0d73cf1
Revert r221308, since it incorrectly zero'd both client and
...
server stats when "-c" or "-s" was specified.
2011-05-04 13:20:44 +00:00
rmacklem
b4774e3dc9
Fix nfsstat.1 to indicate that "-z" now works for
...
the new NFS subsystems after r221308.
This is a content change.
MFC after: 2 weeks
2011-05-01 23:55:56 +00:00
rmacklem
986e90d21e
Fix nfsstat so that the "-z" option works for the
...
new NFS subsystem.
MFC after: 2 weeks
2011-05-01 23:41:35 +00:00
ru
8661978fee
Show client's access cache statistics.
2011-04-13 13:05:48 +00:00
joel
29af67e52c
Remove the advertising clause from UCB copyrighted files in usr.bin. This
...
is in accordance with the information provided at
ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change
Also add $FreeBSD$ to a few files to keep svn happy.
Discussed with: imp, rwatson
2010-12-11 08:32:16 +00:00
ed
9b380e30d4
Build usr.bin/ with WARNS=6 by default.
...
Also add some missing $FreeBSD$ to keep svn happy.
2010-01-02 10:27:05 +00:00
delphij
0842b7d53f
Revert most part of 200420 as requested, as more review and polish is
...
needed.
2009-12-13 03:14:06 +00:00
delphij
b963db4652
Remove unneeded header includes from usr.bin/ except contributed code.
...
Tested with: make universe
2009-12-11 23:35:38 +00:00
dfr
ec9ddec04c
Don't use sys/nfs/rpcv2.h - it is part of the old kernel RPC implementation
...
and will be removed.
2009-06-24 18:42:21 +00:00
delphij
1a0c54bf10
Use C99 initialization when necessary; apply static to internal rountines.
...
This makes nfsstat WARNS=3 clean.
2009-06-23 23:18:19 +00:00
ed
2277167eed
Include <sys/module.h> for modfind().
...
Submitted by: Pawel Worach
2009-06-14 12:47:27 +00:00
rmacklem
9e9bf16671
Change the "-4" option flag to "-e" since it does not refer to IPv4
...
and to make it consistent with the flag used by nfsd and mountd.
Approved by: kib (mentor)
2009-06-01 20:34:00 +00:00
rmacklem
c46edbdb7c
Add the "-4" option to nfsstat, so that it will reports stats
...
for the experimental nfs subsystem when that option is specified.
Approved by: kib (mentor)
2009-05-25 15:48:10 +00:00
jhb
1f6b3a5f2c
Add a -z flag to nfsstat which zeros the NFS statistics after displaying
...
them.
MFC after: 1 week
Requested by: ps
Submitted by: ps (6 years ago)
2007-10-18 16:38:07 +00:00
ru
daaaed022c
Fix markup.
2006-12-25 20:30:10 +00:00
stefanf
e0b2a5b339
Fix a few cases that relied on 'implicit int' (constraint violation in C99).
2004-07-11 17:37:33 +00:00
ru
fb1d8b3724
Mechanically kill hard sentence breaks.
2004-07-02 22:22:35 +00:00
joe
36c976074e
Replace /kernel with /boot/kernel/kernel.
...
PR: docs/37757
Submitted by: Hiten Pandya <hiten@uk.FreeBSD.org>
2002-05-09 11:47:42 +00:00
imp
1698cb216e
remove __P
2002-03-22 01:33:25 +00:00
dwmalone
d9613ea383
Style improvements recommended by Bruce as a follow up to some
...
of the recent WARNS commits. The idea is:
1) FreeBSD id tags should follow vendor tags.
2) Vendor tags should not be compiled (though copyrights probably should).
3) There should be no blank line between including cdefs and __FBSDIF.
2001-12-10 21:13:08 +00:00
peter
68a5e33921
Userland part of nfs client/server split and cleanup.
2001-09-18 23:34:44 +00:00
ru
36f138439b
mdoc(7) police: removed HISTORY info from the .Os call.
2001-07-10 14:16:33 +00:00
tmm
5ea7c0331a
Fix the error buffer passed to kvm_openfiles to have a correct length
...
of _POSIX2_LINE_MAX.
MFC after: 3 days
2001-05-25 23:36:09 +00:00
tmm
762cdd7709
Take setgid kmem away from nfsstat, it has not needed it for some time
...
now.
Approved by: rwatson
2001-03-22 17:39:57 +00:00
imp
3c95f9ccde
getopt and friends are declared in <unistd.h>
...
getopt returns -1 not EOF.
2000-09-04 06:09:54 +00:00
obrien
b789ca1b9a
Rev 1.9 did not follow style(9) in ordering.
1999-12-16 09:49:54 +00:00
obrien
c076680615
Options added in rev 1.14 were not documented in usage().
1999-12-16 09:49:24 +00:00
dillon
3f308ed167
Add -c, -s, and -W options to nfsstat. Improve interval output and add
...
wide-format option to get client-side ops and cache statistics on a single
line.
Change client side ops to the number of attempted ops, whether cached or
not, rather then just the number of rpc's that went through to the server.
This brings nfsstat inline with systat -vm and vmstat and reduces
confusion. The combined cache percentage stats now available via
'nfsstat -cW 1' becomes very useful.
1999-10-25 19:39:17 +00:00
peter
3b842d34e8
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
bde
1f4dc65d17
Backout out previous commit. The bug was in the kernel.
1998-10-25 10:59:44 +00:00
msmith
81d90aa796
Use sysctlbyname() to locate the vfs.nfs.nfsstats node.
...
Submitted by: Daniel Rock <rock@cs.uni-sb.de>
1998-10-24 19:36:52 +00:00
bde
3028bab0ae
Merged from Lite2. This was mostly already done, mostly indirectly
...
via wollman's changes in rev.1.2 being adopted by Lite2 and the
nfsv3 changes in rev.1.3 being adopted by both FreeBSD and Lite2.
We were only missing lookup of the type number for nfs (MOUNT_NFS
doesn't exist in Lite2).
1998-01-20 12:27:38 +00:00
jmg
4deb06a037
`appears'' ->
`appeared'' (closes PR#3393, Submitted-by: Josh Gilliam)
...
add missing Id's
other minor clean ups
1997-04-27 08:45:46 +00:00
imp
141381e1cb
compare return value from getopt against -1 rather than EOF, per the final
...
posix standard on the topic.
1997-03-29 04:34:07 +00:00
peter
f390c26dd9
Revert $FreeBSD$ to $Id$
1997-02-22 19:58:13 +00:00
jkh
808a36ef65
Make the long-awaited change from $Id$ to $FreeBSD$
...
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00