<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.linux.systemtap">
    <title>gmane.linux.systemtap</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/20632"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/20631"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/20630"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/20629"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/20628"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/20627"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/20626"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/20625"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/20624"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/20623"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/20622"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/20621"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/20620"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/20619"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/20618"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/20617"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/20616"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/20615"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/20614"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/20613"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/20632">
    <title>Re: systemtap broken by USER_NS for now</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/20632</link>
    <description>&lt;pre&gt;
Hmm, thanks for finding this and developing the patch. The tricky part
here will be supporting 3.9 without breaking some of the earliest
kernels we support (like RHEL4's 2.6.9).

I'll look into your patch. I'm also wondering if some of the procfs
fixes I just put in will work with CONFIG_UIDGID_STRICT_TYPE_CHECKS.

I'll send out an update when I've figured something out.

&lt;/pre&gt;</description>
    <dc:creator>David Smith</dc:creator>
    <dc:date>2013-05-22T21:40:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/20631">
    <title>[PATCH] fix aggregate stats in mutex-contention example</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/20631</link>
    <description>&lt;pre&gt;Stats that were supposed to be collected per FUTEX_WAIT call site were being
collected per mutex init stack. So, in the "aggregate stats" section of the
report, you'd see a bunch of stacks with pthread_mutex_init at the top ... which
was very confusing because a futex isn't contended when it's created :-)
---
 .../process/mutex-contention.stp                   |    6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/testsuite/systemtap.examples/process/mutex-contention.stp b/testsuite/systemtap.examples/process/mutex-contention.stp
index 4bd0486..eec4b4c 100755
--- a/testsuite/systemtap.examples/process/mutex-contention.stp
+++ b/testsuite/systemtap.examples/process/mutex-contention.stp
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -65,26 +65,22 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; probe syscall.futex.return {
   if (keep_stats) {
     mutex_contention[$uaddr] &amp;lt;&amp;lt;&amp;lt; elapsed
     stack = sprint_ubacktrace()
+    mutex_cont_stack[stack] &amp;lt;&amp;lt;&amp;lt; elapsed
     mutex_last_cont_stack[$uaddr] = stack
     if ($uaddr in mutex_init_stack) {
       if (verbose) {
         printf("c&lt;/pre&gt;</description>
    <dc:creator>Peter Feiner</dc:creator>
    <dc:date>2013-05-22T20:04:27</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/20630">
    <title>[Bug dyninst/15513] add a "runtime" preprocessor conditional</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/20630</link>
    <description>&lt;pre&gt;http://sourceware.org/bugzilla/show_bug.cgi?id=15513

David Smith &amp;lt;dsmith at redhat dot com&amp;gt; changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED

--- Comment #1 from David Smith &amp;lt;dsmith at redhat dot com&amp;gt; 2013-05-22 15:52:15 UTC ---
Fixed in commit d9677d7. The new 'runtime' preprocessor will have the value of
'kernel' or 'dyninst'.

&lt;/pre&gt;</description>
    <dc:creator>dsmith at redhat dot com</dc:creator>
    <dc:date>2013-05-22T15:52:15</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/20629">
    <title>Re: Re: systemtap 2.2.1 installcheck =&gt; kernel BUG at .. kprobes.c:707</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/20629</link>
    <description>&lt;pre&gt;Hi, Masami -


Thanks for looking into it!


I don't quite understand.  In systemtap, as per runtime/transport/transport.c,
we use a notifier priority of 1 for the _stp_module_notifier, so that we get
notified after the kprobes_module_callback.  I believe this behavior matches
ftrace.


- FChE

&lt;/pre&gt;</description>
    <dc:creator>Frank Ch. Eigler</dc:creator>
    <dc:date>2013-05-22T14:21:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/20628">
    <title>systemtap broken by USER_NS for now</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/20628</link>
    <description>&lt;pre&gt;Hi

for now user_ns unconditionally requires
CONFIG_UIDGID_STRICT_TYPE_CHECKS and the latter in turn breaks things
this way:

typedef struct {
        uid_t val;
} kuid_t;

and so:

stap # ./probe.stp
In file included from /usr/share/systemtap/runtime/linux/task_finder.c:17:0,
                 from /usr/share/systemtap/runtime/linux/runtime.h:188,
                 from /usr/share/systemtap/runtime/runtime.h:24,
                 from
/tmp/.private/root/stap7M7WmA/stap_6ce999ddb8d32c70dcbe287153f6957f_16537_src.c:22:
/usr/share/systemtap/runtime/linux/task_finder2.c: In function
'__stp_utrace_attach_match_filename':
/usr/share/systemtap/runtime/linux/task_finder2.c:816:11: error:
incompatible types when assigning to type 'uid_t' from type 'kuid_t'
  tsk_euid = task_euid(tsk);
           ^
.....................................................................

It seems like fix is straightforward - just use from_kuid_munged to
get euid if CONFIG_UIDGID_STRICT_TYPE_CHECKS is defined. (really it
always works on la&lt;/pre&gt;</description>
    <dc:creator>Alexander Y. Fomichev</dc:creator>
    <dc:date>2013-05-22T14:00:06</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/20627">
    <title>Re: [PATCH 2/2] [BUGFIX] kprobes/mips: Fix to check double free of insn slot</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/20627</link>
    <description>&lt;pre&gt;Thanks, applied.

  Ralf

&lt;/pre&gt;</description>
    <dc:creator>Ralf Baechle</dc:creator>
    <dc:date>2013-05-22T10:37:30</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/20626">
    <title>[PATCH 2/2] [BUGFIX] kprobes/mips: Fix to check double free of insn slot</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/20626</link>
    <description>&lt;pre&gt;Fix to check double free of insn_slot at arch_remove_kprobe
as other arches do.

Signed-off-by: Masami Hiramatsu &amp;lt;masami.hiramatsu.pt&amp;lt; at &amp;gt;hitachi.com&amp;gt;
Cc: Ralf Baechle &amp;lt;ralf&amp;lt; at &amp;gt;linux-mips.org&amp;gt;
Cc: David Daney &amp;lt;ddaney&amp;lt; at &amp;gt;caviumnetworks.com&amp;gt;
Cc: Maneesh Soni &amp;lt;manesoni&amp;lt; at &amp;gt;cisco.com&amp;gt;
Cc: Victor Kamensky &amp;lt;kamensky&amp;lt; at &amp;gt;cisco.com&amp;gt;
Cc: linux-mips&amp;lt; at &amp;gt;linux-mips.org
---
 arch/mips/kernel/kprobes.c |    5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/arch/mips/kernel/kprobes.c b/arch/mips/kernel/kprobes.c
index 12bc4eb..1f8187a 100644
--- a/arch/mips/kernel/kprobes.c
+++ b/arch/mips/kernel/kprobes.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -207,7 +207,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; void __kprobes arch_disarm_kprobe(struct kprobe *p)
 
 void __kprobes arch_remove_kprobe(struct kprobe *p)
 {
-free_insn_slot(p-&amp;gt;ainsn.insn, 0);
+if (p-&amp;gt;ainsn.insn) {
+free_insn_slot(p-&amp;gt;ainsn.insn, 0);
+p-&amp;gt;ainsn.insn = NULL;
+}
 }
 
 static void save_previous_kprobe(struct kprobe_ctlblk *kcb)


&lt;/pre&gt;</description>
    <dc:creator>Masami Hiramatsu</dc:creator>
    <dc:date>2013-05-22T09:34:13</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/20625">
    <title>[PATCH 1/2] [BUGFIX] kprobes: Fix to free gone and unused optprobes</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/20625</link>
    <description>&lt;pre&gt;Fix to free gone and unused optprobes. This bug will
cause a kernel panic if the user reuse the killed and
unused probe.

Reported: http://sourceware.org/ml/systemtap/2013-q2/msg00142.html

In the normal path, an optprobe on an init function is
unregistered when a module goes live.

unregister_kprobe(kp)
 -&amp;gt; __unregister_kprobe_top
   -&amp;gt;__disable_kprobe
     -&amp;gt;disarm_kprobe(ap == op)
       -&amp;gt;__disarm_kprobe
        -&amp;gt;unoptimize_kprobe : the op is queued
                              on unoptimizing_list
and do nothing in __unregister_kprobe_bottom

After a while (usually wait 5 jiffies), kprobe_optimizer
runs to unoptimize and free optprobe.

kprobe_optimizer
 -&amp;gt;do_unoptimize_kprobes
   -&amp;gt;arch_unoptimize_kprobes : moved to free_list
 -&amp;gt;do_free_cleaned_kprobes
   -&amp;gt;hlist_del: the op is removed
   -&amp;gt;free_aggr_kprobe
     -&amp;gt;arch_remove_optimized_kprobe
     -&amp;gt;arch_remove_kprobe
     -&amp;gt;kfree: the op is freed

Here, if kprobes_module_callback is called and the delayed
unoptimizing probe is picked BEFORE kprobe_o&lt;/pre&gt;</description>
    <dc:creator>Masami Hiramatsu</dc:creator>
    <dc:date>2013-05-22T09:34:09</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/20624">
    <title>[PATCH 3/3] man/Makefile.in: regenerate</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/20624</link>
    <description>&lt;pre&gt;---
 man/Makefile.in |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/man/Makefile.in b/man/Makefile.in
index fd91fc2..241fccf 100644
--- a/man/Makefile.in
+++ b/man/Makefile.in
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -52,7 +52,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; POST_UNINSTALL = :
 build_triplet = &amp;lt; at &amp;gt;build&amp;lt; at &amp;gt;
 host_triplet = &amp;lt; at &amp;gt;host&amp;lt; at &amp;gt;
 target_triplet = &amp;lt; at &amp;gt;target&amp;lt; at &amp;gt;
-&amp;lt; at &amp;gt;BUILD_TRANSLATOR_TRUE&amp;lt; at &amp;gt;am__append_1 = stap.1 stap-prep.1
+&amp;lt; at &amp;gt;BUILD_TRANSLATOR_TRUE&amp;lt; at &amp;gt;am__append_1 = stap.1 stap-prep.1 stap-report.1
 &amp;lt; at &amp;gt;BUILD_SERVER_TRUE&amp;lt; at &amp;gt;&amp;lt; at &amp;gt;HAVE_NSS_TRUE&amp;lt; at &amp;gt;am__append_2 = stap-server.8
 subdir = man
 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
&lt;/pre&gt;</description>
    <dc:creator>Timo Juhani Lindfors</dc:creator>
    <dc:date>2013-05-22T06:39:55</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/20623">
    <title>[PATCH 1/3] man: add man page for stap-report(1)</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/20623</link>
    <description>&lt;pre&gt;---
 man/stap-report.1 |   54 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 54 insertions(+), 0 deletions(-)
 create mode 100644 man/stap-report.1

diff --git a/man/stap-report.1 b/man/stap-report.1
new file mode 100644
index 0000000..41c544e
--- /dev/null
+++ b/man/stap-report.1
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -0,0 +1,54 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt;
+.\" -*- nroff -*-
+.TH STAP\-REPORT 1
+.SH NAME
+stap\-report \- collect system information that is useful for debugging systemtap bugs
+
+.\" macros
+.de SAMPLE
+.br
+.RS
+.nf
+.nh
+..
+.de ESAMPLE
+.hy
+.fi
+.RE
+..
+
+.SH SYNOPSIS
+
+.br
+.B stap\-report
+
+.SH DESCRIPTION
+
+The stap\-report executable collects system information that is useful
+for debugging systemtap bugs. It is a good idea to include such a
+report in bug reports especially if you send them directly to the
+upstream. stap\-report can be run either as a normal user or as
+root. The report will be more complete if stap\-report is run as root.
+
+.SH EXAMPLES
+.SAMPLE
+$ stap-report &amp;gt; report.txt
+$ head report.txt
+== &lt;/pre&gt;</description>
    <dc:creator>Timo Juhani Lindfors</dc:creator>
    <dc:date>2013-05-22T06:39:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/20622">
    <title>[PATCH 2/3] man/Makefile.am: add stap-report.1</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/20622</link>
    <description>&lt;pre&gt;---
 man/Makefile.am |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/man/Makefile.am b/man/Makefile.am
index 4ad0209..724e720 100644
--- a/man/Makefile.am
+++ b/man/Makefile.am
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -19,7 +19,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; install-data-local:
 done
 
 if BUILD_TRANSLATOR
-man_MANS += stap.1 stap-prep.1
+man_MANS += stap.1 stap-prep.1 stap-report.1
 endif
 
 if HAVE_NSS
&lt;/pre&gt;</description>
    <dc:creator>Timo Juhani Lindfors</dc:creator>
    <dc:date>2013-05-22T06:39:54</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/20621">
    <title>[PATCH] fixed typo in doc -- replaced /n by \n</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/20621</link>
    <description>&lt;pre&gt;Hello everyone,

My name is Jonathan. I'm a new intern at Red Hat in Toronto.
I study Computer Engineering at York University.

Just pushed a small patch to get used to the system!
Looking forward to work with you all!

Cheers,

Jonathan

&lt;/pre&gt;</description>
    <dc:creator>Jonathan Lebon</dc:creator>
    <dc:date>2013-05-21T21:10:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/20620">
    <title>[Bug server/15083] stapdyn needs system() support</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/20620</link>
    <description>&lt;pre&gt;http://sourceware.org/bugzilla/show_bug.cgi?id=15083

David Smith &amp;lt;dsmith at redhat dot com&amp;gt; changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED

--- Comment #1 from David Smith &amp;lt;dsmith at redhat dot com&amp;gt; 2013-05-21 20:01:49 UTC ---
Fixed in commit c47ea76.

&lt;/pre&gt;</description>
    <dc:creator>dsmith at redhat dot com</dc:creator>
    <dc:date>2013-05-21T20:01:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/20619">
    <title>[Bug dyninst/15513] New: add a "runtime" preprocessor conditional</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/20619</link>
    <description>&lt;pre&gt;http://sourceware.org/bugzilla/show_bug.cgi?id=15513

             Bug #: 15513
           Summary: add a "runtime" preprocessor conditional
           Product: systemtap
           Version: unspecified
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: dyninst
        AssignedTo: systemtap&amp;lt; at &amp;gt;sourceware.org
        ReportedBy: dsmith&amp;lt; at &amp;gt;redhat.com
    Classification: Unclassified


It would be helpful when writing system scripts to have a preprocessor
conditional that would indicate the runtime in use. This would allow script
writers to do things like:

====
%( runtime == "linux" %?
# do something we can only do in kernel mode
%)

%( runtime == "dyninst" %?
# ...
%)

====

This would be most useful in conditionally including kernel probes, only if
we're using the linux runtime.

This would also be useful in writing test cases.

&lt;/pre&gt;</description>
    <dc:creator>dsmith at redhat dot com</dc:creator>
    <dc:date>2013-05-21T19:22:10</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/20618">
    <title>Re: Re: systemtap 2.2.1 installcheck =&gt; kernel BUG at .. kprobes.c:707</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/20618</link>
    <description>&lt;pre&gt;Hi,

I've found the root cause of this bug at last.

In the normal path, an optprobe on an init function is
unregistered when a module goes live.

unregister_kprobe(kp)
 -&amp;gt; __unregister_kprobe_top
   -&amp;gt;__disable_kprobe
     -&amp;gt;disarm_kprobe(ap == op)
       -&amp;gt;__disarm_kprobe
        -&amp;gt;unoptimize_kprobe : the op is queued
                              on unoptimizing_list
and do nothing in __unregister_kprobe_bottom

After a while (usually wait 5 jiffies), kprobe_optimizer runs
to unoptimize and free optprobe.

kprobe_optimizer
 -&amp;gt;do_unoptimize_kprobes
   -&amp;gt;arch_unoptimize_kprobes : moved to free_list
 -&amp;gt;do_free_cleaned_kprobes
   -&amp;gt;hlist_del: the op is removed
   -&amp;gt;free_aggr_kprobe
     -&amp;gt;arch_remove_optimized_kprobe
     -&amp;gt;arch_remove_kprobe
     -&amp;gt;kfree: the op is freed

Here, if kprobes_module_callback is called and the delayed
unoptimizing probe is picked BEFORE kprobe_optimizer runs,

kprobes_module_callback
 -&amp;gt;kill_kprobe
   -&amp;gt;kill_optimized_kprobe : dequeued from unoptimizing_list &amp;lt;=!!!
     -&amp;gt;arch_rem&lt;/pre&gt;</description>
    <dc:creator>Masami Hiramatsu</dc:creator>
    <dc:date>2013-05-21T02:45:10</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/20617">
    <title>new systemtap snapshot available</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/20617</link>
    <description>&lt;pre&gt;A new automated systemtap source snapshot is available
ftp://sourceware.org/pub/systemtap/snapshots/systemtap-20130518.tar.bz2
2079411 bytes, 90efadc tag
See also ftp://sourceware.org/pub/systemtap/snapshots/

&lt;/pre&gt;</description>
    <dc:creator>fche&lt; at &gt;sourceware.org</dc:creator>
    <dc:date>2013-05-18T14:27:04</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/20616">
    <title>Re: systemtap 2.2.1 installcheck =&gt; kernel BUG at .. kprobes.c:707</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/20616</link>
    <description>&lt;pre&gt;
No time right now but I pinged the Debian elfutils maintainer to upload
a newer version.

&lt;/pre&gt;</description>
    <dc:creator>Timo Juhani Lindfors</dc:creator>
    <dc:date>2013-05-17T18:25:56</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/20615">
    <title>Re: systemtap 2.2.1 installcheck =&gt; kernel BUG at .. kprobes.c:707</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/20615</link>
    <description>&lt;pre&gt;
If I don't pass --rlimit-stack arguments it does not crash.

&lt;/pre&gt;</description>
    <dc:creator>Timo Juhani Lindfors</dc:creator>
    <dc:date>2013-05-17T18:24:48</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/20614">
    <title>Re: systemtap 2.2.1 installcheck =&gt; kernel BUG at .. kprobes.c:707</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/20614</link>
    <description>&lt;pre&gt;
Since this is elfutils &amp;lt; 0.154 then you might be hitting the bug that
this test was (partially) written for:

commit 581c3f60e2b1fc7ddaf4260bb5a9cb59f8e3f0d0
Author: Tom Tromey &amp;lt;tromey&amp;lt; at &amp;gt;redhat.com&amp;gt;
Date:   Wed Mar 21 08:54:32 2012 -0600

    Fix bug using dwarf_next_unit to iterate over .debug_types

Could you upgrade to 0.154 (or the latest 0.155) version of elfutils and
retest?

Thanks,

Mark


&lt;/pre&gt;</description>
    <dc:creator>Mark Wielaard</dc:creator>
    <dc:date>2013-05-17T18:20:25</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/20613">
    <title>[Bug dyninst/15486] stapdyn get hung when printing debug messages</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/20613</link>
    <description>&lt;pre&gt;http://sourceware.org/bugzilla/show_bug.cgi?id=15486

David Smith &amp;lt;dsmith at redhat dot com&amp;gt; changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED

--- Comment #1 from David Smith &amp;lt;dsmith at redhat dot com&amp;gt; 2013-05-17 18:18:57 UTC ---
Fixed in 90efadc, which also adds a new test for _stp_dbug().

&lt;/pre&gt;</description>
    <dc:creator>dsmith at redhat dot com</dc:creator>
    <dc:date>2013-05-17T18:18:57</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/20612">
    <title>Re: systemtap 2.2.1 installcheck =&gt; kernel BUG at .. kprobes.c:707</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/20612</link>
    <description>&lt;pre&gt;
I am not sure what the rlimit references do here. But if it is limiting
the stack a lot, then that might be it. dwarf_getsrclines () uses some
alloca () calls for temporary memory.

[...]

The NEW_LINE define uses alloca.

Try the same stap command without the -rlimit-stack=... arguments to see
if that is it.

Cheers,

Mark


&lt;/pre&gt;</description>
    <dc:creator>Mark Wielaard</dc:creator>
    <dc:date>2013-05-17T18:18:35</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.linux.systemtap">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.linux.systemtap</link>
  </textinput>
</rdf:RDF>
