diff options
author | srinivasa <srinivasa> | 2008-01-18 08:47:31 +0000 |
---|---|---|
committer | srinivasa <srinivasa> | 2008-01-18 08:47:31 +0000 |
commit | c7bcf4514f821aafb8540ebe60f308c0bad1f2b6 (patch) | |
tree | 0d2c23f22dc6af71500b33716c82a0c1d8bbbc67 /runtime/procfs.c | |
parent | af3047833424103c4e17728e849670da865d37c3 (diff) | |
download | systemtap-steved-c7bcf4514f821aafb8540ebe60f308c0bad1f2b6.tar.gz systemtap-steved-c7bcf4514f821aafb8540ebe60f308c0bad1f2b6.tar.xz systemtap-steved-c7bcf4514f821aafb8540ebe60f308c0bad1f2b6.zip |
From srinivasa@in.ibm.com, To make systemtap to work with register rename patch for x86/x86_64
Diffstat (limited to 'runtime/procfs.c')
-rw-r--r-- | runtime/procfs.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/runtime/procfs.c b/runtime/procfs.c index eb0f845c..1b1d5447 100644 --- a/runtime/procfs.c +++ b/runtime/procfs.c @@ -87,8 +87,14 @@ int _stp_mkdir_proc_module(void) goto done; } } else { + #ifdef STAPCONF_NAMEIDATA_CLEANUP + _stp_proc_stap = PDE(nd.path.dentry->d_inode); + path_put (&nd.path); + + #else _stp_proc_stap = PDE(nd.dentry->d_inode); path_release (&nd); + #endif } _stp_proc_root = proc_mkdir(THIS_MODULE->name, _stp_proc_stap); |