diff options
author | guanglei <guanglei> | 2006-12-11 09:53:34 +0000 |
---|---|---|
committer | guanglei <guanglei> | 2006-12-11 09:53:34 +0000 |
commit | 4fe3511349db194e62e7351307e716ea40c4ae6e (patch) | |
tree | 0c2606c826cb94cd16b3ddd69d89eb6333c34fb8 /tapset/rpc.stp | |
parent | 9ba8c134d15dcf75e42dfaef7f72a6bc492fdbbb (diff) | |
download | systemtap-steved-4fe3511349db194e62e7351307e716ea40c4ae6e.tar.gz systemtap-steved-4fe3511349db194e62e7351307e716ea40c4ae6e.tar.xz systemtap-steved-4fe3511349db194e62e7351307e716ea40c4ae6e.zip |
patch of nfs, nfs_proc, rpc tapsets for 2.6.9 kernel
Diffstat (limited to 'tapset/rpc.stp')
-rw-r--r-- | tapset/rpc.stp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/tapset/rpc.stp b/tapset/rpc.stp index c300b5e4..042f878f 100644 --- a/tapset/rpc.stp +++ b/tapset/rpc.stp @@ -67,12 +67,20 @@ probe sunrpc.clnt.create_client = kernel.function("rpc_create_client") ?, module("sunrpc").function("rpc_create_client") ? { servername = kernel_string($servname) +%( kernel_v >= "2.6.10" %? progname = kernel_string($info->name) prog = $info->number vers = vers_from_prog($info, $version) + authflavor = $authflavor +%: + progname = kernel_string($program->name) + prog = $program->number + vers = vers_from_prog($program, $vers) + authflavor = $flavor +%) + prot = $xprt->prot port = $xprt->port - authflavor = $authflavor name = "sunrpc.clnt.create_client" argstr = sprintf("%s %s %d %d %d %d %d", servername, progname, |