Baptiste Daroussin
e05c3a9f6a
Since removal of oldnfs support linking to kvm is not needed anymore
2015-12-24 11:41:21 +00:00
Bryan Drewery
cf990407e1
Update dependencies after r291406 added libelf to libkvm.
...
Unfortunately filemon/meta mode tracks all indirect dependencies here
since ld(1) is reading libelf when linking in libkvm. Churn would be
reduced if this was able to be limited to direct dependencies.
Sponsored by: EMC / Isilon Storage Division
2015-12-01 05:18:48 +00:00
Simon J. Gerraty
ccfb965433
Add META_MODE support.
...
Off by default, build behaves normally.
WITH_META_MODE we get auto objdir creation, the ability to
start build from anywhere in the tree.
Still need to add real targets under targets/ to build packages.
Differential Revision: D2796
Reviewed by: brooks imp
2015-06-13 19:20:56 +00:00
Simon J. Gerraty
44d314f704
dirdeps.mk now sets DEP_RELDIR
2015-06-08 23:35:17 +00:00
Simon J. Gerraty
98e0ffaefb
Merge sync of head
2015-05-27 01:19:58 +00:00
Edward Tomasz Napierala
9181358e8a
Make nfsstat(1) build with WARNS=6.
...
Sponsored by: The FreeBSD Foundation
2015-04-24 07:57:59 +00:00
Edward Tomasz Napierala
722e25522e
Remove oldnfs support from nfsstat(1).
...
Reviewed by: rmacklem@ (earlier version)
Sponsored by: The FreeBSD Foundation
2015-04-23 14:36:01 +00:00
Edward Tomasz Napierala
4e25c86f4c
Remove some oldnfs remnants.
...
Differential Revision: https://reviews.freebsd.org/D2287
Reviewed by: rmacklem@
Sponsored by: The FreeBSD Foundation
2015-04-18 16:08:06 +00:00
Baptiste Daroussin
3e11bd9e2a
Convert to usr.bin/ to LIBADD
...
Reduce overlinking
2014-11-25 14:29:10 +00:00
Simon J. Gerraty
fae50821ae
Updated dependencies
2014-05-16 14:09:51 +00:00
Simon J. Gerraty
76b28ad6ab
Updated dependencies
2014-05-10 05:16:28 +00:00
Simon J. Gerraty
3b8f084595
Merge head
2014-04-28 07:50:45 +00:00
John Baldwin
1809b04b69
Use the DELTA() macro to tidy the server-side interval stats code a bit.
...
MFC after: 2 weeks
2014-02-05 14:44:59 +00:00
John Baldwin
2fdfccfd7c
Partially revert r52493 and change client side interval statistics to
...
report the actual number of RPCs issued, not the theoretical number
that would be issued if all caching was disabled.
Reviewed by: rmacklem
MFC after: 2 weeks
2014-02-05 14:33:22 +00:00
Simon J. Gerraty
d1d0158641
Merge from head
2013-09-05 20:18:59 +00:00
Rick Macklem
7c44c1146b
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
Rick Macklem
af3ed447c5
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
Simon J. Gerraty
7cf3a1c6b2
Updated dependencies
2013-03-11 17:21:52 +00:00
Simon J. Gerraty
f5f7c05209
Updated dependencies
2013-02-16 01:23:54 +00:00
David E. O'Brien
d9a447559b
Sync with HEAD.
2013-02-08 16:10:16 +00:00
Rick Macklem
a3ef369298
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
Rick Macklem
a6c903b8d4
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
Simon J. Gerraty
23090366f7
Sync from head
2012-11-04 02:52:03 +00:00
Marcel Moolenaar
7750ad47a9
Sync FreeBSD's bmake branch with Juniper's internal bmake branch.
...
Requested by: Simon Gerraty <sjg@juniper.net>
2012-08-22 19:25:57 +00:00
Hiroki Sato
70a8f993c0
Fix a bug which prevents "nfsstat -W" for server statistics from working.
2012-07-22 18:59:31 +00:00
Rick Macklem
002c2778b1
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
Rick Macklem
806f9b4262
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
Rick Macklem
1f3765902c
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
Ruslan Ermilov
6d0d87ca78
- Add a forgotten -o to usage().
...
- Sync usage() with manpage's SYNOPSIS.
2011-05-05 10:17:49 +00:00
Ruslan Ermilov
fe3ea03ad2
[mdoc] remove a hard sentence break.
2011-05-05 10:17:08 +00:00
Rick Macklem
f90f8f0098
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
Rick Macklem
e85b7d75a4
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
Rick Macklem
c01be3b713
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
Rick Macklem
0e8f7d1995
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
Rick Macklem
785b257239
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
Rick Macklem
dd831c63e0
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
Rick Macklem
d380a59d3d
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
Ruslan Ermilov
4898f742c7
Show client's access cache statistics.
2011-04-13 13:05:48 +00:00
Joel Dahl
da52b4caaf
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 Schouten
b7946da96b
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
Xin LI
821df508e8
Revert most part of 200420 as requested, as more review and polish is
...
needed.
2009-12-13 03:14:06 +00:00
Xin LI
6f2d322192
Remove unneeded header includes from usr.bin/ except contributed code.
...
Tested with: make universe
2009-12-11 23:35:38 +00:00
Doug Rabson
0775314b63
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
Xin LI
db995e0027
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 Schouten
33f5882ec0
Include <sys/module.h> for modfind().
...
Submitted by: Pawel Worach
2009-06-14 12:47:27 +00:00
Rick Macklem
61a2fc1fbb
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
Rick Macklem
bcdaa85069
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
John Baldwin
813947b737
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
Ruslan Ermilov
906d81412d
Fix markup.
2006-12-25 20:30:10 +00:00
Stefan Farfeleder
70c3c978b9
Fix a few cases that relied on 'implicit int' (constraint violation in C99).
2004-07-11 17:37:33 +00:00