This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
[Bug runtime/7082] uretprobes probes causing kernel problems
- From: "jkenisto at us dot ibm dot com" <sourceware-bugzilla at sourceware dot org>
- To: systemtap at sources dot redhat dot com
- Date: 10 Dec 2008 19:32:39 -0000
- Subject: [Bug runtime/7082] uretprobes probes causing kernel problems
- References: <20081208200821.7082.dsmith@redhat.com>
- Reply-to: sourceware-bugzilla at sourceware dot org
------- 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.