<?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 about="http://blog.gmane.org/gmane.linux.systemtap">
    <title>gmane.linux.systemtap</title>
    <link>http://blog.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://comments.gmane.org/gmane.linux.systemtap/10403"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.systemtap/10397"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.systemtap/10392"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.systemtap/10382"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.systemtap/10368"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.systemtap/10365"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.systemtap/10363"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.systemtap/10362"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.systemtap/10352"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.systemtap/10350"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.systemtap/10348"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.systemtap/10345"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.systemtap/10343"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.systemtap/10333"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.systemtap/10328"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.systemtap/10327"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.systemtap/10310"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.systemtap/10308"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.systemtap/10306"/>
        <rdf:li rdf:resource="http://comments.gmane.org/gmane.linux.systemtap/10299"/>
      </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://comments.gmane.org/gmane.linux.systemtap/10403">
    <title>Test results on 2.6.28-rc6</title>
    <link>http://comments.gmane.org/gmane.linux.systemtap/10403</link>
    <description>Hi,
These are tests results on 2.6.28-rc6. No much regression.
1. Some failures caused by test cache, like marker.exp
2. Kernel config, like utrace.
3. Machine related, like smp, scsi.


Regards,
Wenji

------------------------------------------------------------------------------
Package:        systemtap_snapshot 
(0.8/0.131-master(224e23be)-2.6.28_rc6-snapshot)

Previous build: 2008/11/17 04:53:56 - 2008/11/17 04:53:56
Current build:  2008/11/26 22:21:14 - 2008/11/26 22:21:14
Host:           rctest-32
Platform:       Linux 2.6.28-rc6 i386 (EL4U6) (before: Linux 2.6.28-rc5 
i386 (EL4U6))
URL: 
http://build.alchar.org/cgi/showBuild?host=rctest-32&amp;pkg=systemtap_snapshot&amp;date=20081126-222114
First failure:  test
Test result:    826: 758 +, 40 -, 28 S, 0 E (before: 823: 760 +, 34 -, 
29 S, 0 E)

   Old   -&gt; New   Test
   -----    ----- ----------------------------------
   FAIL  -&gt; PASS  test - 
systemtap.pass1-4/buildok.exp(buildok/sched_test.stp)
   N/A   -&gt; FAIL  test - systemtap.base/marker.exp(K_MARKER18 was cached)
   PASS  -&gt; FAIL  test - 
systemtap.base/stmt_rel.exp(systemtap.base/stmt_rel.stp)
   FAIL  -&gt; PASS  test - systemtap.syscall/syscall.exp(32-bit uid16)
   N/A   -&gt; FAIL  test - systemtap.base/marker.exp(K_MARKER11 was cached)
   FAIL  -&gt; PASS  test - systemtap.syscall/syscall.exp(32-bit sendfile)
   PASS  -&gt; N/A   test - systemtap.base/marker.exp(K_MARKER04 wasn't cached)
   PASS  -&gt; N/A   test - systemtap.base/marker.exp(K_MARKER18 wasn't cached)
   FAIL  -&gt; PASS  test - systemtap.syscall/syscall.exp(32-bit unlink)
   N/A   -&gt; PASS  test - systemtap.base/cmd_parse.exp(cmd_parse14)
   N/A   -&gt; FAIL  test - systemtap.base/marker.exp(K_MARKER04 was cached)
   PASS  -&gt; FAIL  test - systemtap.pass1-4/semok.exp(semok/twentyseven.stp)
   PASS  -&gt; FAIL  test - systemtap.syscall/syscall.exp(32-bit swap)
   PASS  -&gt; N/A   test - systemtap.base/marker.exp(K_MARKER11 wasn't cached)
   N/A   -&gt; FAIL  test - systemtap.base/skipped.exp(skip tracking)
   PASS  -&gt; FAIL  test - systemtap.syscall/syscall.exp(32-bit forkwait)
   SKIP  -&gt; N/A   test - 
systemtap.maps/pmap_agg_overflow.exp(pmap_agg_overflow requires smp)
   N/A   -&gt; FAIL  test - systemtap.base/static_uprobes.exp(unable to 
compile /home/wjhuang/systemtap/testsuite/static_uprobes.c)
   N/A   -&gt; PASS  test - 
systemtap.maps/pmap_agg_overflow.exp(pmap_agg_overflow)
   PASS  -&gt; FAIL  test - 
systemtap.pass1-4/buildok.exp(buildok/scsi-all-probes.stp)

------------------------------------------------------------------------------
Package:        systemtap_snapshot 
(0.8/0.131-master(224e23be)-2.6.28_rc6-snapshot)

Previous build: 2008/11/17 15:26:43 - 2008/11/17 15:26:43
Current build:  2008/11/27 09:32:31 - 2008/11/27 09:32:31
Host:           rctest-64
Platform:       Linux 2.6.28-rc6 x86_64 (EL5.2) (before: Linux 
2.6.28-rc5 x86_64 (EL5.2))
URL: 
http://build.alchar.org/cgi/showBuild?host=rctest-64&amp;pkg=systemtap_snapshot&amp;date=20081127-093231
First failure:  test
Test result:    859: 783 +, 44 -, 32 S, 0 E (before: 854: 785 +, 38 -, 
31 S, 0 E)

   Old   -&gt; New   Test
   -----    ----- ----------------------------------
   FAIL  -&gt; PASS  test - systemtap.syscall/syscall.exp(32-bit alarm)
   FAIL  -&gt; N/A   test - systemtap.base/declaration.exp(empty-struct 
resolve-pass was cached)
   FAIL  -&gt; N/A   test - systemtap.base/marker.exp(K_MARKER18 was cached)
   FAIL  -&gt; N/A   test - systemtap.base/marker.exp(K_MARKER11 was cached)
   FAIL  -&gt; N/A   test - systemtap.syscall/syscall.exp(64-bit acct)
   N/A   -&gt; PASS  test - systemtap.base/marker.exp(K_MARKER04 wasn't cached)
   PASS  -&gt; FAIL  test - systemtap.syscall/syscall.exp(32-bit trunc)
   N/A   -&gt; PASS  test - systemtap.base/marker.exp(K_MARKER18 wasn't cached)
   N/A   -&gt; PASS  test - systemtap.base/cmd_parse.exp(cmd_parse14)
   FAIL  -&gt; N/A   test - systemtap.base/marker.exp(K_MARKER04 was cached)
   PASS  -&gt; N/A   test - systemtap.syscall/syscall.exp(forkwait)
   PASS  -&gt; FAIL  test - systemtap.syscall/syscall.exp(32-bit futimes)
   N/A   -&gt; FAIL  test - systemtap.syscall/syscall.exp(64-bit forkwait)
   PASS  -&gt; N/A   test - systemtap.syscall/syscall.exp(stat)
   PASS  -&gt; FAIL  test - systemtap.base/warnings.exp(warnings)
   N/A   -&gt; PASS  test - systemtap.base/marker.exp(K_MARKER11 wasn't cached)
   PASS  -&gt; FAIL  test - systemtap.syscall/syscall.exp(32-bit uid)
   N/A   -&gt; SKIP  test - systemtap.base/skipped.exp(skip tracking)
   PASS  -&gt; FAIL  test - systemtap.syscall/syscall.exp(32-bit forkwait)
   N/A   -&gt; FAIL  test - systemtap.syscall/syscall.exp(64-bit openclose)
   N/A   -&gt; PASS  test - systemtap.base/static_uprobes.exp(compiling 
/home/wjhuang/systemtap/testsuite/static_uprobes.c)
   PASS  -&gt; N/A   test - systemtap.syscall/syscall.exp(net1)
   PASS  -&gt; N/A   test - systemtap.syscall/syscall.exp(mmap)
   N/A   -&gt; FAIL  test - systemtap.base/static_uprobes.exp(sduprobes)
   PASS  -&gt; FAIL  test - systemtap.syscall/syscall.exp(32-bit umask)
   N/A   -&gt; FAIL  test - systemtap.syscall/syscall.exp(64-bit stat)
   FAIL  -&gt; PASS  test - systemtap.syscall/syscall.exp(32-bit mmap)
   FAIL  -&gt; PASS  test - 
systemtap.examples/check.exp(systemtap.examples/general/graphs run)
   PASS  -&gt; N/A   test - systemtap.syscall/syscall.exp(openclose)
   N/A   -&gt; PASS  test - systemtap.base/declaration.exp(empty-struct 
resolve-pass wasn't cached)
   N/A   -&gt; PASS  test - systemtap.syscall/syscall.exp(acct)
   PASS  -&gt; FAIL  test - systemtap.syscall/syscall.exp(32-bit link)
   PASS  -&gt; FAIL  test - systemtap.syscall/syscall.exp(32-bit readwrite)
   FAIL  -&gt; PASS  test - systemtap.syscall/syscall.exp(32-bit timer)
   N/A   -&gt; FAIL  test - systemtap.syscall/syscall.exp(64-bit net1)
   N/A   -&gt; FAIL  test - systemtap.syscall/syscall.exp(64-bit mmap)


</description>
    <dc:creator>Wenji Huang</dc:creator>
    <dc:date>2008-12-03T02:49:54</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.systemtap/10397">
    <title>Request to add git url in building systemtap guide</title>
    <link>http://comments.gmane.org/gmane.linux.systemtap/10397</link>
    <description>Hi,
Can you please add git url for systemtap source,  in "Building Systemtap 
Mainline"
section of link 
"http://sources.redhat.com/systemtap/wiki/SystemtapOnUbuntu".
Currently shown steps are :

sudo apt-get install git-core dejagnu
sudo apt-get build-dep systemtap
cd path/to/systemtap
./configure --disable-pie
make &amp;&amp; sudo make install



Thanks in advance.
Gowri



</description>
    <dc:creator>gowrishankar</dc:creator>
    <dc:date>2008-12-02T12:00:44</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.systemtap/10392">
    <title>new systemtap snapshot available</title>
    <link>http://comments.gmane.org/gmane.linux.systemtap/10392</link>
    <description>A new automated systemtap source snapshot is available
ftp://sources.redhat.com/pub/systemtap/snapshots/systemtap-20081129.tar.bz2
1089973 bytes, fd2aeae9e2d04d2cf417a32f98257041e8ff0e2c tag
See also ftp://sources.redhat.com/pub/systemtap/snapshots/

</description>
    <dc:creator>fche&lt; at &gt;sourceware.org</dc:creator>
    <dc:date>2008-11-29T14:27:07</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.systemtap/10382">
    <title>error inserting module while running sleeptime.stp on maemo platform</title>
    <link>http://comments.gmane.org/gmane.linux.systemtap/10382</link>
    <description>Hello,

I tried to run sleeptime.stp script from
http://sourceware.org/systemtap/wiki/ScriptsTools
on maemo platform (diablo version).

Running
      stap -vvv sleeptime.stp

I've got the following

Running /usr/bin/staprun -v -v
/var/tmp/stapqX8ReO/stap_07ac9da65fb9eda7439c65904e2b95
60_12133.ko
staprun:main:249
modpath="/var/tmp/stapqX8ReO/stap_07ac9da65fb9eda7439c65904e2b9560_12133.ko",
modname="stap_07ac9da65fb9eda7439c65904e2b9560_12133"
staprun:init_staprun:207 init_staprun
staprun:insert_module:47 inserting module
staprun:insert_module:66 module options: _stp_bufsize=0
Error inserting module
'/var/tmp/stapqX8ReO/stap_07ac9da65fb9eda7439c65904e2b9560_12133.ko':
Unknown symbol in module
Pass 5: run completed in 10usr/120sys/210real ms.
Pass 5: run failed.  Try again with more '-v' (verbose) options.

dmesg command says:

[ 6783.937500] stap_07ac9da65fb9eda7439c65904e2b9560_12133: Unknown
symbol relay_open
[ 6783.937500] stap_07ac9da65fb9eda7439c65904e2b9560_12133: Unknown
symbol relay_buf_full
[ 6783.945312] stap_07ac9da65fb9eda7439c65904e2b9560_12133: Unknown
symbol unregister_kretprobe
[ 6783.945312] stap_07ac9da65fb9eda7439c65904e2b9560_12133: Unknown
symbol relay_close
[ 6783.953125] stap_07ac9da65fb9eda7439c65904e2b9560_12133: Unknown
symbol relay_flush
[ 6783.953125] stap_07ac9da65fb9eda7439c65904e2b9560_12133: Unknown
symbol register_kprobe
[ 6783.953125] stap_07ac9da65fb9eda7439c65904e2b9560_12133: Unknown
symbol register_kretprobe
[ 6783.960937] stap_07ac9da65fb9eda7439c65904e2b9560_12133: Unknown
symbol unregister_kprobe
[ 6783.960937] stap_07ac9da65fb9eda7439c65904e2b9560_12133: Unknown
symbol relay_file_operations
[ 6827.679687] cx3110x: WARNING prism_softmac_frame_tx_done() returned
an empty frame.

The kernel was compiled with option CONFIG_RELAY=y

I don't understand this error enough good.
Could you please tell me in what direction I should move to get rid of
this error? How serious is the problem?

Kernel version: diablo kernel 2.6.21
Systemtap version: version 0.7.1/0.131

Thanks in advance,
Dmitry Malichenko

</description>
    <dc:creator>Dmitry Malichenko</dc:creator>
    <dc:date>2008-11-27T17:28:01</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.systemtap/10368">
    <title>[Bug translator/7053] New: automatic global printing of statistic needs to check &lt; at &gt;count&gt;0</title>
    <link>http://comments.gmane.org/gmane.linux.systemtap/10368</link>
    <description>probe never {p &lt;&lt;&lt; 1} global p
results in 
   ERROR: empty aggregate near identifier 'p' at &lt;input&gt;:1:28
but should result in
   p &lt; at &gt;count=0x0

</description>
    <dc:creator>fche at redhat dot com</dc:creator>
    <dc:date>2008-11-25T19:19:45</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.systemtap/10365">
    <title>[Bug runtime/7052] New: branch upstream-only runtime code</title>
    <link>http://comments.gmane.org/gmane.linux.systemtap/10365</link>
    <description>I think we could branch git tree only for upstream kernel. that is good for
upstream kernel developers.

In this branch, we should;
- remove all autoconf-*.
- use new kernel functions/macros.

Then, it could be easy to port upstream kernel.

</description>
    <dc:creator>mhiramat at redhat dot com</dc:creator>
    <dc:date>2008-11-25T17:57:07</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.systemtap/10363">
    <title>[Bug runtime/7051] New: printf %n directive broken</title>
    <link>http://comments.gmane.org/gmane.linux.systemtap/10363</link>
    <description>ksebasti found several issues with this widget:

printf ("%n%4d", 0) prints 0x04 0x00 0x00 0x00 0x00
printf ("%n%n%n") prints junk
printf ("%n") prints junk

If we keep %n around at all, it needs to compose sensibly.
We could make it mean "total record length", so that the
previous three cases would print

printf ("%n%4d", 0) would print 0x05 0x00 0x00 0x00 0x00
printf ("%n%n%n") would print 0x03 0x03 0x03
printf ("%n") would print 0x01

</description>
    <dc:creator>fche at redhat dot com</dc:creator>
    <dc:date>2008-11-25T16:48:29</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.systemtap/10362">
    <title>[Bug translator/7049] New: use raw_smp_processor_id more</title>
    <link>http://comments.gmane.org/gmane.linux.systemtap/10362</link>
    <description>In most of our kernel-side code, translator-generated or runtime,
we use the kosher smp_processor_id function to get the cpu number.
Considering that we always disable preemption, it seems useful
to switch to raw_smp_processor_id() in several spots, which would
exclude the redundant runtime checks compiled into the plain variant.

</description>
    <dc:creator>fche at redhat dot com</dc:creator>
    <dc:date>2008-11-25T15:57:33</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.systemtap/10352">
    <title>[Bug translator/7045] New: user-space probe x86 on x86-64 host</title>
    <link>http://comments.gmane.org/gmane.linux.systemtap/10352</link>
    <description>Current checks in tapsets.cxx:validate_module_elf do not consider
the valid possibility of probing an x86 binary on an x86-64 kernel,
and unfairly rejects debuginfo/elf processing for them.

(The same problem probably exists on ppc.)

</description>
    <dc:creator>fche at redhat dot com</dc:creator>
    <dc:date>2008-11-24T15:57:52</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.systemtap/10350">
    <title>stat.c:248: error: incompatible type for argument 2 of ‘cpumask_next’</title>
    <link>http://comments.gmane.org/gmane.linux.systemtap/10350</link>
    <description>My systemtap is the latest:

git describe
release-0.7-521-g01b05e2

I have been getting the following errors throughout the whole of last
week, not sure what is the status:

In file included from /tmp/stapJzFK4J/stap_7146.c:46:
/usr/local/share/systemtap/runtime/stat.c: In function '_stp_stat_get':
/usr/local/share/systemtap/runtime/stat.c:213: error: incompatible
type for argument 2 of 'cpumask_next'
 _stp_stat_clear
/usr/local/share/systemtap/runtime/stat.c: In function '_stp_stat_clear':
/usr/local/share/systemtap/runtime/stat.c:248: error: incompatible
type for argument 2 of 'cpumask_next'
 task_nsproxy put_nsproxy get_nsproxy ns_cgroup_clone get_uts_ns
put_uts_ns copy_utsname utsname init_utsname pagefault_disable
pagefault_enable function__dwarf_tvar_get_size_0 function_exit
probe_1386 probe_1387 probe_1388 enter_begin_probe enter_end_probe
enter_error_probe enter_kprobe_probe enter_kretprobe_probe
enter_hrtimer_probe systemtap_module_init systemtap_module_exit
probe_start probe_exit
Execution times (seconds)
 preprocessing         :   0.20 (34%) usr   0.13 (20%) sys   0.47
(29%) wall    4956 kB (26%) ggc
 lexical analysis      :   0.07 (12%) usr   0.32 (50%) sys   0.46
(29%) wall       0 kB ( 0%) ggc
 parser                :   0.21 (36%) usr   0.17 (27%) sys   0.59
(37%) wall   10801 kB (57%) ggc
 tree gimplify         :   0.08 (14%) usr   0.00 ( 0%) sys   0.07 (
4%) wall    1280 kB ( 7%) ggc
 symout                :   0.02 ( 3%) usr   0.02 ( 3%) sys   0.01 (
1%) wall    1265 kB ( 7%) ggc
 TOTAL                 :   0.58             0.64             1.61
        18979 kB
make[1]: *** [/tmp/stapJzFK4J/stap_7146.o] Error 1
make: *** [_module_/tmp/stapJzFK4J] Error 2
Pass 4: compiled C into "stap_7146.ko" in 2490usr/1270sys/7662real ms.
Pass 4: compilation failed.  Try again with more '-v' (verbose) options.



</description>
    <dc:creator>Peter Teoh</dc:creator>
    <dc:date>2008-11-24T03:44:25</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.systemtap/10348">
    <title>new systemtap snapshot available</title>
    <link>http://comments.gmane.org/gmane.linux.systemtap/10348</link>
    <description>A new automated systemtap source snapshot is available
ftp://sources.redhat.com/pub/systemtap/snapshots/systemtap-20081122.tar.bz2
1066088 bytes, 7320987632c7029c3b351b9ff8e5118d18979693 tag
See also ftp://sources.redhat.com/pub/systemtap/snapshots/

</description>
    <dc:creator>fche&lt; at &gt;sourceware.org</dc:creator>
    <dc:date>2008-11-22T14:27:10</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.systemtap/10345">
    <title>[Bug runtime/7043] New: Support unified trace buffer</title>
    <link>http://comments.gmane.org/gmane.linux.systemtap/10345</link>
    <description>Support unified trace buffer instead of relayfs, since relay will be replaced by it.

see kernel/trace/ring_buffer.c.

</description>
    <dc:creator>mhiramat at redhat dot com</dc:creator>
    <dc:date>2008-11-21T13:31:07</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.systemtap/10343">
    <title>[Bug translator/7042] New: Make upstream kernel developers happy</title>
    <link>http://comments.gmane.org/gmane.linux.systemtap/10343</link>
    <description>They requires more explicit commitments to upstream kernel.
- refine their requirements
   - picking up previous mails.
   - ask them what we can do for them.
- better integration with upstream kernel
   - merging minimum runtime.
   - merging minimum systemtap(or systemtap like scriptable tracer).
- easy to use of systemtap on upstream kernel
   - no-dwarf(debuginfo) mode by default.
   - porting tapsets to upstream kernel.

This entry is a meta entry, please list up your ideas.

</description>
    <dc:creator>mhiramat at redhat dot com</dc:creator>
    <dc:date>2008-11-21T13:24:46</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.systemtap/10333">
    <title>New Systemtap-0.8 RPM available for testing on Fedora 8 and Fedora  9</title>
    <link>http://comments.gmane.org/gmane.linux.systemtap/10333</link>
    <description>Hi All,

If you are like Roland  and looking for a newer version of the Systemtap RPMs 
for Fedora, you are in luck. The newer Systemtap 0.8 RPMs are now available for 
testing on Fedora 8 and Fedora 9. There is also a request for  Fedora 10 but the 
rpms haven't been pushed to the F10 repository:

https://admin.fedoraproject.org/updates/F8/FEDORA-2008-9787
https://admin.fedoraproject.org/updates/F9/FEDORA-2008-9695
https://admin.fedoraproject.org/updates/systemtap-0.8-1.fc10


The RPMs can be installed on a fedora 8/9 machines with:

yum install --enablerepo=updates-testing-newkey systemtap

Or the RPMs can upgraded with:

yum upgrade --enablerepo=updates-testing-newkey "systemtap*"

Please check to see that the newer version of systemtap works as expected and 
report your results on the update URLs towards the top of this email.

-Will


</description>
    <dc:creator>William Cohen</dc:creator>
    <dc:date>2008-11-19T19:41:32</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.systemtap/10328">
    <title>[PATCH] stp_for_each_cpu: use for_each_possible_cpu() on kernel &gt;= 2.6.28</title>
    <link>http://comments.gmane.org/gmane.linux.systemtap/10328</link>
    <description>It looks like for_each_cpu() interface has changed again on tip.git,
breaking stp_for_each_cpu.

The error I get when compiling a stap module here is:

 /usr/local/share/systemtap/runtime/stat.c: In function ‘_stp_stat_get’:
 /usr/local/share/systemtap/runtime/stat.c:213: error: incompatible type for argument 2 of ‘cpumask_next’

Using for_each_possible_cpu() should be equivalent to
for_each_cpu(cpu, cpu_possible_map), but its interface didn't change
like for_each_cpu() did.

I kept the 2.6.28 #ifdef just in case, but for_each_possible_cpu()
should work even on older kernels.

Signed-off-by: Eduardo Habkost &lt;ehabkost&lt; at &gt;redhat.com&gt;
---
 runtime/runtime.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/runtime/runtime.h b/runtime/runtime.h
index 7507e59..90113b6 100644
--- a/runtime/runtime.h
+++ b/runtime/runtime.h
&lt; at &gt;&lt; at &gt; -41,7 +41,7 &lt; at &gt;&lt; at &gt;
 
 #if LINUX_VERSION_CODE &gt;= KERNEL_VERSION(2,6,28)
 #ifndef stp_for_each_cpu
-#define stp_for_each_cpu(cpu)  for_each_cpu((cpu), cpu_possible_map)
+#define stp_for_each_cpu(cpu)  for_each_possible_cpu((cpu))
 #endif
 #else
 #ifndef stp_for_each_cpu
</description>
    <dc:creator>Eduardo Habkost</dc:creator>
    <dc:date>2008-11-19T14:03:32</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.systemtap/10327">
    <title>2.6.28-rc5 test results</title>
    <link>http://comments.gmane.org/gmane.linux.systemtap/10327</link>
    <description>Hi,

These are test results on 2.6.28-rc5 from labrat.

------------------------------------------------------------------------------
Package:        systemtap_snapshot 
(0.8/0.131-master(a6ce1707)-2.6.28_rc5-snapshot)

Previous build: 2008/11/11 02:25:03 - 2008/11/11 02:25:03
Current build:  2008/11/17 04:53:56 - 2008/11/17 04:53:56
Host:           rctest-32
Platform:       Linux 2.6.28-rc5 i386 (EL4U6) (before: Linux 2.6.28-rc4 
i386 (EL4U6))
URL: 
http://build.alchar.org/cgi/showBuild?host=rctest-32&amp;pkg=systemtap_snapshot&amp;date=20081117-045356
First failure:  test
Test result:    823: 760 +, 34 -, 29 S, 0 E

   Old   -&gt; New   Test
   -----    ----- ----------------------------------
   FAIL  -&gt; PASS  test - systemtap.syscall/syscall.exp(32-bit alarm)
   PASS  -&gt; FAIL  test - systemtap.syscall/syscall.exp(32-bit uid16)
   PASS  -&gt; FAIL  test - systemtap.syscall/syscall.exp(32-bit sendfile)
   PASS  -&gt; FAIL  test - systemtap.syscall/syscall.exp(32-bit unlink)
   PASS  -&gt; FAIL  test - systemtap.base/global_end.exp(global_end)
   PASS  -&gt; FAIL  test - systemtap.samples/queue_demo.exp(queue_demo)
   FAIL  -&gt; PASS  test - systemtap.syscall/syscall.exp(32-bit dir)
   FAIL  -&gt; PASS  test - systemtap.syscall/syscall.exp(32-bit stat)
   FAIL  -&gt; PASS  test - systemtap.syscall/syscall.exp(32-bit chmod)
   FAIL  -&gt; PASS  test - systemtap.syscall/syscall.exp(32-bit clock)
------------------------------------------------------------------------------
Package:        systemtap_snapshot 
(0.8/0.131-master(a6ce1707)-2.6.28_rc5-snapshot)

Previous build: 2008/11/11 09:55:56 - 2008/11/11 09:55:56
Current build:  2008/11/17 15:26:43 - 2008/11/17 15:26:43
Host:           rctest-64
Platform:       Linux 2.6.28-rc5 x86_64 (EL5.2) (before: Linux 
2.6.28-rc4 x86_64 (EL5.2))
URL: 
http://build.alchar.org/cgi/showBuild?host=rctest-64&amp;pkg=systemtap_snapshot&amp;date=20081117-152643
First failure:  test
Test result:    854: 785 +, 38 -, 31 S, 0 E (before: 854: 787 +, 36 -, 
31 S, 0 E)

   Old   -&gt; New   Test
   -----    ----- ----------------------------------
   PASS  -&gt; FAIL  test - systemtap.syscall/syscall.exp(32-bit alarm)
   N/A   -&gt; FAIL  test - systemtap.base/declaration.exp(empty-struct 
resolve-pass was cached)
   FAIL  -&gt; N/A   test - systemtap.syscall/syscall.exp(64-bit alarm)
   N/A   -&gt; FAIL  test - systemtap.base/marker.exp(K_MARKER18 was cached)
   FAIL  -&gt; N/A   test - systemtap.syscall/syscall.exp(64-bit link)
   N/A   -&gt; FAIL  test - systemtap.base/marker.exp(K_MARKER11 was cached)
   N/A   -&gt; FAIL  test - systemtap.syscall/syscall.exp(64-bit acct)
   PASS  -&gt; N/A   test - systemtap.base/marker.exp(K_MARKER04 wasn't cached)
   N/A   -&gt; PASS  test - systemtap.syscall/syscall.exp(alarm)
   PASS  -&gt; N/A   test - systemtap.base/marker.exp(K_MARKER18 wasn't cached)
   FAIL  -&gt; N/A   test - systemtap.syscall/syscall.exp(64-bit futimes)
   N/A   -&gt; FAIL  test - systemtap.base/marker.exp(K_MARKER04 was cached)
   N/A   -&gt; PASS  test - systemtap.syscall/syscall.exp(futimes)
   FAIL  -&gt; PASS  test - systemtap.base/alternatives.exp(LOCAL1)
   PASS  -&gt; N/A   test - systemtap.base/marker.exp(K_MARKER11 wasn't cached)
   N/A   -&gt; PASS  test - systemtap.syscall/syscall.exp(net1)
   FAIL  -&gt; PASS  test - systemtap.syscall/syscall.exp(32-bit umask)
   PASS  -&gt; FAIL  test - systemtap.syscall/syscall.exp(32-bit mmap)
   PASS  -&gt; FAIL  test - 
systemtap.examples/check.exp(systemtap.examples/general/graphs run)
   PASS  -&gt; N/A   test - systemtap.base/declaration.exp(empty-struct 
resolve-pass wasn't cached)
   N/A   -&gt; PASS  test - systemtap.syscall/syscall.exp(link)
   PASS  -&gt; N/A   test - systemtap.syscall/syscall.exp(acct)
   FAIL  -&gt; N/A   test - systemtap.syscall/syscall.exp(64-bit net1)


</description>
    <dc:creator>Wenji Huang</dc:creator>
    <dc:date>2008-11-19T07:03:16</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.systemtap/10310">
    <title>[Bug translator/7035] New: -L mode should not suppress all errors</title>
    <link>http://comments.gmane.org/gmane.linux.systemtap/10310</link>
    <description>This is wrong:

% stap -r /sdfijsdfoidf -L 'kernel.function("*")'
% echo $?
0

This is more like it, though the "pass 2..." line is probably unhelpful.

% stap -r /sdfijsdfoidf -e  'probe kernel.function("*") {}'
semantic error: libdwfl failure (missing kernel /sdfijsdfoidf x86_64 debuginfo):
No such file or directory while resolving probe point kernel.function("*")
semantic error: no probes found
Pass 2: analysis failed.  Try again with more '-v' (verbose) options.
% echo $?
1

</description>
    <dc:creator>fche at redhat dot com</dc:creator>
    <dc:date>2008-11-17T14:25:14</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.systemtap/10308">
    <title>new systemtap snapshot available</title>
    <link>http://comments.gmane.org/gmane.linux.systemtap/10308</link>
    <description>A new automated systemtap source snapshot is available
ftp://sources.redhat.com/pub/systemtap/snapshots/systemtap-20081115.tar.bz2
1059250 bytes, 3ca1f6524b3592b377b1f9ad19bdae6eaa511bc4 tag
See also ftp://sources.redhat.com/pub/systemtap/snapshots/

</description>
    <dc:creator>fche&lt; at &gt;sourceware.org</dc:creator>
    <dc:date>2008-11-15T14:27:09</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.systemtap/10306">
    <title>[Bug translator/7033] New: Optimize locking reginon of global variables</title>
    <link>http://comments.gmane.org/gmane.linux.systemtap/10306</link>
    <description>Currently, systemtap locks whole of a probe handler which uses global variables.
However, I think translator can shrink the locking region to the best size.

{ 
 (lock(a) and lock(b))
 ...
 a = xxx  &lt;- only here, we actually needs a's lock.
 ...
 if (yyy)
   b = zzz &lt;- only here, we actually needs b's lock.
 ...
 (unlock(a) and unlock(b))
}

</description>
    <dc:creator>mhiramat at redhat dot com</dc:creator>
    <dc:date>2008-11-14T23:26:34</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.systemtap/10299">
    <title>[PATCH] Fix the conflicted for_each_cpu macro with 2.6.28-rc4</title>
    <link>http://comments.gmane.org/gmane.linux.systemtap/10299</link>
    <description>This patch will change for_each_cpu macro definition to avoid
name collusion in 2.6.28-rc4. See mainline commit:
cb56d98e2a7530615899597551db685d68a2e852.

---
  runtime/counter.c          |    4 ++--
  runtime/map-stat.c         |    4 ++--
  runtime/map.c              |   14 +++++++-------
  runtime/pmap-gen.c         |    6 +++---
  runtime/runtime.h          |   10 ++++++++--
  runtime/stat.c             |    6 +++---
  runtime/transport/procfs.c |    6 +++---
  7 files changed, 28 insertions(+), 22 deletions(-)

diff --git a/runtime/counter.c b/runtime/counter.c
index d037654..a3c3669 100644
--- a/runtime/counter.c
+++ b/runtime/counter.c
&lt; at &gt;&lt; at &gt; -58,7 +58,7 &lt; at &gt;&lt; at &gt; Counter _stp_counter_init (void)
  #if NEED_COUNTER_LOCKS == 1
  {
  int i;
-for_each_cpu(i) {
+stp_for_each_cpu(i) {
  Counter c = per_cpu_ptr (cnt, i);
  spin_lock_init(c-&gt;lock);
  }
&lt; at &gt;&lt; at &gt; -119,7 +119,7 &lt; at &gt;&lt; at &gt; int64_t _stp_counter_get (Counter cnt, int clear)
  int i;
  int64_t sum = 0;

-for_each_cpu(i) {
+stp_for_each_cpu(i) {
  Counter c = per_cpu_ptr (cnt, i);
  COUNTER_LOCK(c);
  sum += c-&gt;count;
diff --git a/runtime/map-stat.c b/runtime/map-stat.c
index dc3fd6a..c557d18 100644
--- a/runtime/map-stat.c
+++ b/runtime/map-stat.c
&lt; at &gt;&lt; at &gt; -68,7 +68,7 &lt; at &gt;&lt; at &gt; static PMAP _stp_pmap_new_hstat_linear (unsigned 
max_entries, int ksize, int sta
  if (pmap) {
  int i;
  MAP m;
-for_each_cpu(i) {
+stp_for_each_cpu(i) {
  m = (MAP)per_cpu_ptr (pmap-&gt;map, i);
  m-&gt;hist.type = HIST_LINEAR;
  m-&gt;hist.start = start;
&lt; at &gt;&lt; at &gt; -95,7 +95,7 &lt; at &gt;&lt; at &gt; static PMAP _stp_pmap_new_hstat_log (unsigned 
max_entries, int key_size)
  if (pmap) {
  int i;
  MAP m;
-for_each_cpu(i) {
+stp_for_each_cpu(i) {
  m = (MAP)per_cpu_ptr (pmap-&gt;map, i);
  m-&gt;hist.type = HIST_LOG;
  m-&gt;hist.buckets = HIST_LOG_BUCKETS;
diff --git a/runtime/map.c b/runtime/map.c
index bb221cd..5108e59 100644
--- a/runtime/map.c
+++ b/runtime/map.c
&lt; at &gt;&lt; at &gt; -250,7 +250,7 &lt; at &gt;&lt; at &gt; static PMAP _stp_pmap_new(unsigned max_entries, int 
type, int key_size, int data

  /* initialize the memory lists first so if allocations fail */
          /* at some point, it is easy to clean up. */
-for_each_cpu(i) {
+stp_for_each_cpu(i) {
  m = per_cpu_ptr (map, i);
  INIT_LIST_HEAD(&amp;m-&gt;pool);
  INIT_LIST_HEAD(&amp;m-&gt;head);
&lt; at &gt;&lt; at &gt; -258,7 +258,7 &lt; at &gt;&lt; at &gt; static PMAP _stp_pmap_new(unsigned max_entries, int 
type, int key_size, int data
  INIT_LIST_HEAD(&amp;pmap-&gt;agg.pool);
  INIT_LIST_HEAD(&amp;pmap-&gt;agg.head);

-for_each_cpu(i) {
+stp_for_each_cpu(i) {
  m = per_cpu_ptr (map, i);
  if (_stp_map_init(m, max_entries, type, key_size, data_size, i)) {
  goto err1;
&lt; at &gt;&lt; at &gt; -271,7 +271,7 &lt; at &gt;&lt; at &gt; static PMAP _stp_pmap_new(unsigned max_entries, int 
type, int key_size, int data
  return pmap;

  err1:
-for_each_cpu(i) {
+stp_for_each_cpu(i) {
  m = per_cpu_ptr (map, i);
  __stp_map_del(m);
  }
&lt; at &gt;&lt; at &gt; -358,7 +358,7 &lt; at &gt;&lt; at &gt; void _stp_pmap_clear(PMAP pmap)
  if (pmap == NULL)
  return;

-for_each_cpu(i) {
+stp_for_each_cpu(i) {
  MAP m = per_cpu_ptr (pmap-&gt;map, i);
  #if NEED_MAP_LOCKS
  spin_lock(&amp;m-&gt;lock);
&lt; at &gt;&lt; at &gt; -410,7 +410,7 &lt; at &gt;&lt; at &gt; void _stp_pmap_del(PMAP pmap)
  if (pmap == NULL)
  return;

-for_each_cpu(i) {
+stp_for_each_cpu(i) {
  MAP m = per_cpu_ptr (pmap-&gt;map, i);
  __stp_map_del(m);
  }
&lt; at &gt;&lt; at &gt; -740,7 +740,7 &lt; at &gt;&lt; at &gt; MAP _stp_pmap_agg (PMAP pmap)
  /* every time we aggregate. which would be best? */
  _stp_map_clear (agg);

-for_each_cpu(i) {
+stp_for_each_cpu(i) {
  m = per_cpu_ptr (pmap-&gt;map, i);
  #if NEED_MAP_LOCKS
  spin_lock(&amp;m-&gt;lock);
&lt; at &gt;&lt; at &gt; -916,7 +916,7 &lt; at &gt;&lt; at &gt; int _stp_pmap_size (PMAP pmap)
  {
  int i, num = 0;

-for_each_cpu(i) {
+stp_for_each_cpu(i) {
  MAP m = per_cpu_ptr (pmap-&gt;map, i);
  num += m-&gt;num;
  }
diff --git a/runtime/pmap-gen.c b/runtime/pmap-gen.c
index 8666549..7f7ddeb 100644
--- a/runtime/pmap-gen.c
+++ b/runtime/pmap-gen.c
&lt; at &gt;&lt; at &gt; -406,7 +406,7 &lt; at &gt;&lt; at &gt; PMAP KEYSYM(_stp_pmap_new) (unsigned max_entries)
  if (pmap) {
  int i;
  MAP m;
-for_each_cpu(i) {
+stp_for_each_cpu(i) {
  m = (MAP)per_cpu_ptr (pmap-&gt;map, i);
  m-&gt;get_key = KEYSYM(pmap_get_key);
  m-&gt;copy = KEYSYM(pmap_copy_keys);
&lt; at &gt;&lt; at &gt; -459,7 +459,7 &lt; at &gt;&lt; at &gt; PMAP KEYSYM(_stp_pmap_new) (unsigned max_entries, 
int htype, ...)
  if (pmap) {
  int i;
  MAP m;
-for_each_cpu(i) {
+stp_for_each_cpu(i) {
  m = per_cpu_ptr (pmap-&gt;map, i);
  m-&gt;get_key = KEYSYM(pmap_get_key);
  m-&gt;copy = KEYSYM(pmap_copy_keys);
&lt; at &gt;&lt; at &gt; -649,7 +649,7 &lt; at &gt;&lt; at &gt; VALTYPE KEYSYM(_stp_pmap_get) (PMAP pmap, ALLKEYSD(key))
  }

  /* now total each cpu */
-for_each_cpu(cpu) {
+stp_for_each_cpu(cpu) {
  map = per_cpu_ptr (pmap-&gt;map, cpu);
  head = &amp;map-&gt;hashes[hv];

diff --git a/runtime/runtime.h b/runtime/runtime.h
index cd3d0b1..7507e59 100644
--- a/runtime/runtime.h
+++ b/runtime/runtime.h
&lt; at &gt;&lt; at &gt; -39,8 +39,14 &lt; at &gt;&lt; at &gt;
  #define STP_OLD_TRANSPORT
  #endif

-#ifndef for_each_cpu
-#define for_each_cpu(cpu)  for_each_cpu_mask((cpu), cpu_possible_map)
+#if LINUX_VERSION_CODE &gt;= KERNEL_VERSION(2,6,28)
+#ifndef stp_for_each_cpu
+#define stp_for_each_cpu(cpu)  for_each_cpu((cpu), cpu_possible_map)
+#endif
+#else
+#ifndef stp_for_each_cpu
+#define stp_for_each_cpu(cpu)  for_each_cpu_mask((cpu), cpu_possible_map)
+#endif
  #endif

  static void _stp_dbug (const char *func, int line, const char *fmt, ...);
diff --git a/runtime/stat.c b/runtime/stat.c
index 8bd7bf1..e40a4f2 100644
--- a/runtime/stat.c
+++ b/runtime/stat.c
&lt; at &gt;&lt; at &gt; -109,7 +109,7 &lt; at &gt;&lt; at &gt; Stat _stp_stat_init (int type, ...)
  #if NEED_STAT_LOCKS == 1
  {
  int i;
-for_each_cpu(i) {
+stp_for_each_cpu(i) {
  stat *sdp = per_cpu_ptr (sd, i);
  spin_lock_init(sdp-&gt;lock);
  }
&lt; at &gt;&lt; at &gt; -210,7 +210,7 &lt; at &gt;&lt; at &gt; stat *_stp_stat_get (Stat st, int clear)
  STAT_LOCK(agg);
  _stp_stat_clear_data (st, agg);

-for_each_cpu(i) {
+stp_for_each_cpu(i) {
  stat *sd = per_cpu_ptr (st-&gt;sd, i);
  STAT_LOCK(sd);
  if (sd-&gt;count) {
&lt; at &gt;&lt; at &gt; -245,7 +245,7 &lt; at &gt;&lt; at &gt; stat *_stp_stat_get (Stat st, int clear)
  void _stp_stat_clear (Stat st)
  {
  int i;
-for_each_cpu(i) {
+stp_for_each_cpu(i) {
  stat *sd = per_cpu_ptr (st-&gt;sd, i);
  STAT_LOCK(sd);
  _stp_stat_clear_data (st, sd);
diff --git a/runtime/transport/procfs.c b/runtime/transport/procfs.c
index e0ecd9b..ca33e0f 100644
--- a/runtime/transport/procfs.c
+++ b/runtime/transport/procfs.c
&lt; at &gt;&lt; at &gt; -328,7 +328,7 &lt; at &gt;&lt; at &gt; static int _stp_register_ctl_channel(void)

  #ifdef STP_BULKMODE
  /* now for each cpu "n", create /proc/systemtap/module_name/n  */
-for_each_cpu(i) {
+stp_for_each_cpu(i) {
  sprintf(buf, "%d", i);
  de = create_proc_entry(buf, 0600, _stp_proc_root);
  if (de == NULL)
&lt; at &gt;&lt; at &gt; -361,7 +361,7 &lt; at &gt;&lt; at &gt; err1:
  #ifdef STP_BULKMODE
  for (de = _stp_proc_root-&gt;subdir; de; de = de-&gt;next)
  _stp_kfree(de-&gt;data);
-for_each_cpu(j) {
+stp_for_each_cpu(j) {
  if (j == i)
  break;
  sprintf(buf, "%d", j);
&lt; at &gt;&lt; at &gt; -389,7 +389,7 &lt; at &gt;&lt; at &gt; static void _stp_unregister_ctl_channel(void)
  for (de = _stp_proc_root-&gt;subdir; de; de = de-&gt;next)
  _stp_kfree(de-&gt;data);

-for_each_cpu(i) {
+stp_for_each_cpu(i) {
  sprintf(buf, "%d", i);
  remove_proc_entry(buf, _stp_proc_root);
  }
</description>
    <dc:creator>Wenji Huang</dc:creator>
    <dc:date>2008-11-14T07:07:12</dc:date>
  </item>
  <item rdf:about="http://comments.gmane.org/gmane.linux.systemtap/10295">
    <title>2.6.28-rc4 test results</title>
    <link>http://comments.gmane.org/gmane.linux.systemtap/10295</link>
    <description>Hi,

These are test results on 2.6.28-rc4 from labrat. In fact, stap couldn't 
work on 2.6.28-rc4 due to kernel change in include/linux/cpumask.h.
+#define for_each_cpu(cpu, mask)                        \
+       for ((cpu) = 0; (cpu) &lt; 1; (cpu)++, (void)mask)

in commit cb56d98e2a7530615899597551db685d68a2e852.

Unfortunately, Stap has own for_each_cpu macro in runtime/runtime.h
The conflict will cause compilation error even the simplest script like 
'probe begin{}'. To make test running, I temporarily disabled kernel 
for_each_cpu macro. Maybe this will affect test results.

Anyway, the problem needs a long term solution. Maybe we can get rid of
for_each_cpu, use for_each_cpu_mask directed.

Regards,
Wenji

------------------------------------------------------------------------------
Package:        systemtap_snapshot 
(0.7.1/0.131-master(589db2fc)-2.6.28_rc4-snapshot)

Previous build: 2008/11/03 09:15:54 - 2008/11/03 09:15:54
Current build:  2008/11/11 02:25:03 - 2008/11/11 02:25:03
Host:           rctest-32
Platform:       Linux 2.6.28-rc4 i386 (EL4U6) (before: Linux 2.6.28-rc3 
i386 (EL4U6))
URL: 
http://build.alchar.org/cgi/showBuild?host=rctest-32&amp;pkg=systemtap_snapshot&amp;date=20081111-022503
First failure:  test
Test result:    823: 760 +, 34 -, 29 S, 0 E (before: 825: 760 +, 36 -, 
29 S, 0 E)

   Old   -&gt; New   Test
   -----    ----- ----------------------------------
   PASS  -&gt; FAIL  test - systemtap.syscall/syscall.exp(32-bit alarm)
   FAIL  -&gt; PASS  test - systemtap.syscall/syscall.exp(32-bit uid16)
   FAIL  -&gt; PASS  test - systemtap.syscall/syscall.exp(32-bit unlink)
   FAIL  -&gt; N/A   test - 
systemtap.stress/current.exp(systemtap.stress/current.stp shutdown)
   N/A   -&gt; PASS  test - 
systemtap.stress/current.exp(systemtap.stress/current.stp shutdown and 
output)
   PASS  -&gt; FAIL  test - systemtap.syscall/syscall.exp(32-bit dir)
   FAIL  -&gt; PASS  test - systemtap.syscall/syscall.exp(32-bit select)
   PASS  -&gt; FAIL  test - systemtap.syscall/syscall.exp(32-bit stat)
   FAIL  -&gt; N/A   test - 
systemtap.examples/check.exp(systemtap.examples/general/para-callgraph run)
   FAIL  -&gt; PASS  test - systemtap.syscall/syscall.exp(32-bit mmap)
   PASS  -&gt; FAIL  test - systemtap.syscall/syscall.exp(32-bit chmod)
   FAIL  -&gt; PASS  test - systemtap.syscall/syscall.exp(32-bit acct)
   PASS  -&gt; N/A   test - 
systemtap.examples/check.exp(systemtap.examples/profiling/functioncallcount 
run)
   PASS  -&gt; FAIL  test - systemtap.syscall/syscall.exp(32-bit clock)

------------------------------------------------------------------------------
Package:        systemtap_snapshot 
(0.7.1/0.131-master(589db2fc)-2.6.28_rc4-snapshot)

Previous build: 2008/11/04 09:47:14 - 2008/11/04 09:47:14
Current build:  2008/11/11 09:55:56 - 2008/11/11 09:55:56
Host:           rctest-64
Platform:       Linux 2.6.28-rc4 x86_64 (EL5.2) (before: Linux 
2.6.28-rc3 x86_64 (EL5.2))
URL: 
http://build.alchar.org/cgi/showBuild?host=rctest-64&amp;pkg=systemtap_snapshot&amp;date=20081111-095556
First failure:  test
Test result:    854: 787 +, 36 -, 31 S, 0 E (before: 854: 793 +, 30 -, 
31 S, 0 E)

   Old   -&gt; New   Test
   -----    ----- ----------------------------------
   N/A   -&gt; FAIL  test - systemtap.syscall/syscall.exp(64-bit alarm)
   FAIL  -&gt; N/A   test - systemtap.syscall/syscall.exp(64-bit dir)
   N/A   -&gt; FAIL  test - systemtap.syscall/syscall.exp(64-bit link)
   PASS  -&gt; N/A   test - systemtap.syscall/syscall.exp(alarm)
   PASS  -&gt; FAIL  test - systemtap.base/global_end.exp(global_end)
   PASS  -&gt; FAIL  test - systemtap.samples/queue_demo.exp(queue_demo)
   N/A   -&gt; PASS  test - systemtap.syscall/syscall.exp(dir)
   PASS  -&gt; N/A   test - systemtap.syscall/syscall.exp(net1)
   PASS  -&gt; FAIL  test - systemtap.syscall/syscall.exp(32-bit umask)
   PASS  -&gt; N/A   test - systemtap.syscall/syscall.exp(link)
   PASS  -&gt; FAIL  test - systemtap.syscall/syscall.exp(32-bit timer)
   N/A   -&gt; FAIL  test - systemtap.syscall/syscall.exp(64-bit net1)

</description>
    <dc:creator>Wenji Huang</dc:creator>
    <dc:date>2008-11-14T02:32:46</dc:date>
  </item>
  <textinput 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>
