This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug translator/22000] Unable to read $path in chown_common on CentOS 7 due to lack of DW_OP_GNU_parameter_ref support


https://sourceware.org/bugzilla/show_bug.cgi?id=22000

--- Comment #1 from Bartosz Kwitniewski <zerg2000-sourceware.org at astral dot org.pl> ---
I have tried to use Jprobes directly for chown_common and I have received
kernel paging fault while accessing path->dentry->d_inode, which is used by
chown_common itself.

Jprobes, just like systemtap works fine with chmod_common. I have noticed this
in /proc/kallsyms:
ffffffff811fc3a0 t chmod_common
ffffffff811fc1f0 t chown_common.isra.15

It seems chown_common is optimized by gcc -fipa-sra flag and it is causing
problems in Jprobes directly, so it might not be related to systemtap itself.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]