public inbox for systemtap@sourceware.org
 help / color / mirror / Atom feed
* [PATCH 00/10]  Update nfs tapset for nfs header changes, to use @cast  instead of embedded-c
@ 2010-02-25 22:17 Steve Dickson
  2010-02-25 22:18 ` [PATCH 01/10] Added new nfsderror() function Steve Dickson
                   ` (10 more replies)
  0 siblings, 11 replies; 21+ messages in thread
From: Steve Dickson @ 2010-02-25 22:17 UTC (permalink / raw)
  To: Systemtap Mailing list

The following patch series fixes a couple problems with the NFS
server probes. 

With the 2.6.33 kernel a number of header files disappears from
the kernel-devel rpm. So the @cast mechanism was used to access
those the structures that where in the vanishing header files.  

Added the NFS v4 version of each probe. 

Finally, to allow more granular filtering, I added the clients
IP address to all the probes. This will allow a user to filter
the probe output on a particular client which I believe
will be very useful... 

steved.

Steve Dickson (10):
  Added new nfsderror() function
  Updated nfsd.proc.lookup probes
  Updated nfsd.proc.read probes
  Updated nfsd.proc.write probes
  Updated nfsd.proc.create probes
  Updated nfsd.proc.remove probes
  Updated nfsd.proc.remove probes
  Removed the nfsd.proc4.compound and nfsd.proc.compound.return probes
  General clean up on the upper level probes
  Allow better filtering with IP address and File handle

 tapset/nfsd.stp      |  666 ++++++++++++++++++++++++++++++++++----------------
 tapset/nfsderrno.stp |  238 ++++++++++++++++++
 tapset/rpc.stp       |   24 ++
 3 files changed, 723 insertions(+), 205 deletions(-)
 create mode 100644 tapset/nfsderrno.stp

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2010-03-01 23:22 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-02-25 22:17 [PATCH 00/10] Update nfs tapset for nfs header changes, to use @cast instead of embedded-c Steve Dickson
2010-02-25 22:18 ` [PATCH 01/10] Added new nfsderror() function Steve Dickson
2010-02-25 22:20 ` [PATCH 02/10] Updated nfsd.proc.lookup probes Steve Dickson
2010-02-26 20:25   ` David Smith
2010-03-01 23:10     ` Steve Dickson
2010-02-25 22:21 ` [PATCH 03/10] Updated nfsd.proc.read probes Steve Dickson
2010-02-25 22:22 ` [PATCH 04/10] Updated nfsd.proc.write probes Steve Dickson
2010-02-26 20:30   ` David Smith
2010-03-01 23:11     ` Steve Dickson
2010-02-25 22:23 ` [PATCH 05/10] Updated nfsd.proc.create probes Steve Dickson
2010-03-01  3:29   ` Wenji Huang
2010-02-25 22:24 ` [PATCH 06/10] Updated nfsd.proc.remove probes Steve Dickson
2010-02-26 20:43   ` David Smith
2010-03-01 23:14     ` Steve Dickson
2010-02-25 22:26 ` [PATCH 07/10] " Steve Dickson
2010-02-25 22:27 ` [PATCH 08/10] Removed the nfsd.proc4.compound and nfsd.proc.compound.return probes Steve Dickson
2010-02-26 20:47   ` David Smith
2010-03-01 23:22     ` Steve Dickson
2010-02-25 22:28 ` [PATCH 09/10] General clean up on the upper level probes Steve Dickson
2010-02-25 22:29 ` [PATCH 10/10] Allow better filtering with IP address and File handle Steve Dickson
2010-02-25 22:32 ` [PATCH 00/10] Update nfs tapset for nfs header changes, to use @cast instead of embedded-c Steve Dickson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).