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 runtime/7082] uretprobes probes causing kernel problems


------- Additional Comments From jkenisto at us dot ibm dot com  2008-12-10 19:32 -------
(In reply to comment #3)
> (In reply to comment #2)
> > Created an attachment (id=3099)
 --> (http://sourceware.org/bugzilla/attachment.cgi?id=3099&action=view)
> > Adds some instrumentation to uprobes2/uprobes.c (AKA uprobes_core.c)
> > 
> > I'm not seeing any hangs, but I see the Trace/breakpoint trap on [2].
> 
> Which arch/kernel is this on?

2.6.27, with fairly old (11/19) stap bits.  I haven't updated yet because I'm
seeing some of the same problems in the bits I'm running.

Srikar did some investigation, and we discussed it.  At least part of the
problem is that uprobes isn't properly disposing of the uprobe_process struct on
exec when there are outstanding uretprobe_instances.  It's a ref-count problem.
 When we fix that, the "Child %d failed to inherit parent %d's SSOL vma..." and
"Parent %d's SSOL vma is no longer valid..." reports go away, but I still get
the Trace/breakpoint trap.  Stay tuned.


-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=7082

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


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