<?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://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/10417"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/10416"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/10415"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/10414"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/10413"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/10412"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/10411"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/10410"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/10409"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/10408"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/10407"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/10406"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/10405"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/10404"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/10403"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/10402"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/10401"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/10400"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/10399"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.linux.systemtap/10398"/>
      </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/10417">
    <title>Re: Compilation error when doing user space probe on FC9.</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/10417</link>
    <description>
You really need a newer kernel!

F9 currently is updated to 2.6.27.5 IIRC.

Ananth

</description>
    <dc:creator>Ananth N Mavinakayanahalli</dc:creator>
    <dc:date>2008-12-04T03:41:23</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/10416">
    <title>Re: registration error (rc -22) on a standard function. Why ?</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/10416</link>
    <description>
Possibly part of the SystemTap blacklist. For safety reasons we don't
allow probing certain routines (spinlock*, mutex*, atomic*) and this
looks to be one of them.

Try stap -vv and you'll see a more descriptive error.

Ananth

</description>
    <dc:creator>Ananth N Mavinakayanahalli</dc:creator>
    <dc:date>2008-12-04T03:40:07</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/10415">
    <title>Compilation error when doing user space probe on FC9.</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/10415</link>
    <description>Hi,

Got compilation error when doing userspace probe on FC9. But
"probe process.syscall" works fine.

$ uname -r
2.6.25-14.fc9.x86_64

$ stap -vve 'probe process("/home/wjhuang/test").function("*") {}'
SystemTap translator/driver (version 0.8/0.133 git branch master, commit 
c1f7a846)
Copyright (C) 2005-2008 Red Hat, Inc. and others
This is free software; see the source for copying conditions.
Session arch: x86_64 release: 2.6.25-14.fc9.x86_64
Created temporary directory "/tmp/stapWDKS9H"
Searched '/usr/local/share/systemtap/tapset/x86_64/*.stp', found 2
Searched '/usr/local/share/systemtap/tapset/*.stp', found 45
Pass 1: parsed user script and 47 library script(s) in 
400usr/30sys/1078real ms.
probe main&lt; at &gt;/home/wjhuang/test.c:10 process=/home/wjhuang/test 
reloc=.absolute section=.text pc=0x4004df
probe func1&lt; at &gt;/home/wjhuang/test.c:5 process=/home/wjhuang/test 
reloc=.absolute section=.text pc=0x4004d0
WARNING: side-effect-free probe 'probe_1386': keyword at &lt;input&gt;:1:1
  source: probe process("/home/wjhuang/</description>
    <dc:creator>Wenji Huang</dc:creator>
    <dc:date>2008-12-04T03:27:03</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/10414">
    <title>pr6925</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/10414</link>
    <description>I've pushed two new git branches.

pr7063 branch uses SYSTEMTAP_STAPRUN and SYSTEMTAP_STAPIO environment variables

Neither these nor the other environment variables affecting stap are
documented in the man pages, as far as I noticed.  Someone should do that.

pr6925 branch forks from pr7063, it adds a run-stap script in the build
directory.  configure; make; .../run-stap -e 'xxx' works out of the box.
The script uses sudo.

I hope you all will take it away from here, merge the branches or fix it up
or do it differently.  And take the new snarky complaint out of configure.


Thanks,
Roland

</description>
    <dc:creator>Roland McGrath</dc:creator>
    <dc:date>2008-12-04T02:41:30</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/10413">
    <title>registration error (rc -22) on a standard function. Why ?</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/10413</link>
    <description>Hi, 

I am trying to probe a function which was static and inline. To probe
it, I remove the static and inline modifier, to turn into a standard
function, but now I am getting the following error: 

WARNING: probe module("bonding").function("_lock_tx_hashtbl&lt; at &gt;drivers/net/bonding/bond_alb.c:132") registration error (rc -22)

Here is the function:

void _lock_tx_hashtbl(struct bonding *bond)
{
        spin_lock_bh(&amp;(BOND_ALB_INFO(bond).tx_hashtbl_lock));
}

stap -p2 shows: 

module("bonding").function("_lock_tx_hashtbl&lt; at &gt;drivers/net/bonding/bond_alb.c:132") /* pc=.text+0x9b00 */ /* &lt;- module("bonding").function("_lock_tx_hashtbl") */


Objdump shows: 

0000000000009b00 &lt;._lock_tx_hashtbl&gt;:
    9b00:       7c 08 02 a6     mflr    r0
    9b04:       38 63 01 f0     addi    r3,r3,496
    9b08:       f8 01 00 10     std     r0,16(r1)
    9b0c:       f8 21 ff 91     stdu    r1,-112(r1)
    9b10:       48 00 00 01     bl      9b10 &lt;._lock_tx_hashtbl+0x10&gt;
                        9b10: R_PPC64_REL24     ._spin_lock_bh
 </description>
    <dc:creator>Breno Leitao</dc:creator>
    <dc:date>2008-12-04T00:55:30</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/10412">
    <title>Re: Network Security for the Systemtap Client/Server</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/10412</link>
    <description>
However, carrying a similar signature in a similar fashion could work just
fine.  That is, at build time, add a new ELF section to the .ko file
containing the signature bits.  Then, check this signature against the .ko
file's contents before loading the module.  Our check can be in staprun,
rather than inside the kernel itself as the old modsign scheme does it.

Both the signing phase and the checking phase are pretty easy to implement,
either crudely with scripts around objcopy or fairly cleanly via libelf and
the NSS libraries.


Thanks,
Roland



</description>
    <dc:creator>Roland McGrath</dc:creator>
    <dc:date>2008-12-03T02:23:25</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/10411">
    <title>Re: Network Security for the Systemtap Client/Server</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/10411</link>
    <description>
One can imagine a compiling server having available local private kernel
builds whose internal layout details someone's policy might consider
security-sensitive.  Leave the policy on authentication requirements to the
local admins to choose.  Just make out-of-the-box defaults be easy to use
without infrastructure set-up even when that means less stringent security
policies than a concerned admin could configure.

Also, keep in mind the long-run need to mesh with sophisticated key
management infrastructure a particular installation might have and want to
use it (be required by local security regulations) for everything crypto.
I'm not suggesting you dwell on this especially while just getting
something going for casual set-up and use.  Probably any implementation
that can be scripted around somehow using NSS command line tools will fully
meet that requirement down the line without much trying.  But keep it in my
in the approaches taken and how accessible the system is to configuration
of how keys are acquire</description>
    <dc:creator>Roland McGrath</dc:creator>
    <dc:date>2008-12-03T02:17:12</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/10410">
    <title>[Bug translator/6925] make roland happy</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/10410</link>
    <description>

</description>
    <dc:creator>roland at gnu dot org</dc:creator>
    <dc:date>2008-12-03T22:55:52</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/10409">
    <title>[Bug translator/7063] New: do not hard-wire locations of staprun, stapio</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/10409</link>
    <description>There should be some way, via command line switches or environment variables, to
choose the locations of the staprun and stapio binaries that are run by stap and
staprun respectively.

</description>
    <dc:creator>roland at gnu dot org</dc:creator>
    <dc:date>2008-12-03T22:55:52</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/10408">
    <title>[Bug translator/6925] make roland happy</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/10408</link>
    <description>

</description>
    <dc:creator>roland at gnu dot org</dc:creator>
    <dc:date>2008-12-03T22:51:10</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/10407">
    <title>[Bug translator/7062] New: uprobes loading does not respect SYSTEMTAP_RUNTIME environment variable</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/10407</link>
    <description>buildrun.cxx should use s.runtime_path + "/uprobes" rather than a hard-coded path.

</description>
    <dc:creator>roland at gnu dot org</dc:creator>
    <dc:date>2008-12-03T22:51:10</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/10406">
    <title>[Bug translator/6925] make roland happy</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/10406</link>
    <description>
------- Additional Comments From fche at redhat dot com  2008-12-03 22:30 -------

This is not a great idea.  git commit af29024 offers this advice:
configure: 
configure: For a private or temporary build of systemtap, we recommend
configure: configuring with a prefix.  For example, try
configure: ../systemtap3/configure  --prefix=/home/fche/systemtap-0.8-12350
configure: Running systemtap uninstalled, entirely out of the build tree,
configure: is not supported.


Fixed (better -r option).


Fixed (--vp option).


Unnecessary if people are willing to follow --prefix advice.


commit c94a9cb3 attempts to unload modules left over by a stap*
crash or SIGKILL, so that a subsequent stap run will work.


</description>
    <dc:creator>fche at redhat dot com</dc:creator>
    <dc:date>2008-12-03T22:30:28</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/10405">
    <title>[Bug translator/6925] make roland happy</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/10405</link>
    <description>

</description>
    <dc:creator>fche at redhat dot com</dc:creator>
    <dc:date>2008-12-03T18:39:04</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/10404">
    <title>[Bug translator/7045] user-space probe x86 on x86-64 host</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/10404</link>
    <description>
------- Additional Comments From wenji dot huang at oracle dot com  2008-12-03 08:47 -------
sorry, don't catch it well. I tried simple test on FC9-64 bits.
gcc -m32 -o /tmp/test /tmp/test.c
/tmp/test&amp;
stap -vvve 'probe process("/tmp/test").syscall{}' 

Everything is OK. And validate_module_elf wasn't be called neither.

Could you elaborate it a little or provide some test cases? 


</description>
    <dc:creator>wenji dot huang at oracle dot com</dc:creator>
    <dc:date>2008-12-03T08:47:27</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/10403">
    <title>Test results on 2.6.28-rc6</title>
    <link>http://permalink.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 </description>
    <dc:creator>Wenji Huang</dc:creator>
    <dc:date>2008-12-03T02:49:54</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/10402">
    <title>[Bug translator/7053] automatic global printing of statistic needs to check &lt; at &gt;count&gt;0</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/10402</link>
    <description>
------- Additional Comments From fche at redhat dot com  2008-12-02 19:17 -------
Nice work, plase commit with a test case.

</description>
    <dc:creator>fche at redhat dot com</dc:creator>
    <dc:date>2008-12-02T19:17:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/10401">
    <title>[Bug runtime/7051] remove broken printf %n directive support</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/10401</link>
    <description>
------- Additional Comments From fche at redhat dot com  2008-12-02 18:03 -------
If there is no dissent, let's get rid of it.

</description>
    <dc:creator>fche at redhat dot com</dc:creator>
    <dc:date>2008-12-02T18:03:45</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/10400">
    <title>Re: Request to add git url in building systemtap guide</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/10400</link>
    <description>

The wiki is a community resource.  You can create yourself a login account
and edit the page to your liking.

- FChE

</description>
    <dc:creator>Frank Ch. Eigler</dc:creator>
    <dc:date>2008-12-02T14:37:27</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/10399">
    <title>Re: Request to add git url in building systemtap guide</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/10399</link>
    <description>
Added now.

BTW, feel free to create an account for yourself on the wiki and add
such details. We'd like for more volunteers to help update and improve
documentation on the wiki.

Ananth

</description>
    <dc:creator>Ananth N Mavinakayanahalli</dc:creator>
    <dc:date>2008-12-02T14:15:57</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/10398">
    <title>Re: error inserting module while running sleeptime.stp on maemo platform</title>
    <link>http://permalink.gmane.org/gmane.linux.systemtap/10398</link>
    <description>Hi,

On Fri, Nov 28, 2008 at 10:03 AM, Ananth N Mavinakayanahalli
&lt;ananth&lt; at &gt;in.ibm.com&gt; wrote:

I enabled CONFIG_RELAY, CONFIG_DEBUG_FS, CONFIG_DEBUG_INFO,
CONFIG_KPROBES options.

I used systemtap wiki page
http://sourceware.org/systemtap/wiki/SystemtapMaemoBenchmark
there is a patch there which adds kprobes to the kernel.

I also successfully ran some tests from systemtap testsuite.

Thanks,
  Dmitry Malichenko

</description>
    <dc:creator>Dmitry Malichenko</dc:creator>
    <dc:date>2008-12-02T12:30:30</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.linux.systemtap/10397">
    <title>Request to add git url in building systemtap guide</title>
    <link>http://permalink.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>
  <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>
