From c7bcf4514f821aafb8540ebe60f308c0bad1f2b6 Mon Sep 17 00:00:00 2001 From: srinivasa Date: Fri, 18 Jan 2008 08:47:31 +0000 Subject: From srinivasa@in.ibm.com, To make systemtap to work with register rename patch for x86/x86_64 --- runtime/procfs.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'runtime/procfs.c') 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); -- cgit