fche changed the topic of #systemtap to: http://sourceware.org/systemtap; email systemtap@sourceware.org if answers here not timely, conversations may be logged
zodbot has quit [Remote host closed the connection]
zodbot has joined #systemtap
pfallenop has joined #systemtap
hpt has joined #systemtap
scox has joined #systemtap
ananth has joined #systemtap
hkshaw has quit [Quit: Leaving.]
scox has quit [Ping timeout: 244 seconds]
hkshaw has joined #systemtap
ravi has joined #systemtap
hchiramm has joined #systemtap
hkshaw has quit [Quit: Leaving.]
srikar_away is now known as srikar
ego has joined #systemtap
naveen has joined #systemtap
hchiramm has quit [Ping timeout: 250 seconds]
hchiramm has joined #systemtap
hkshaw has joined #systemtap
hchiramm has quit [Read error: Connection reset by peer]
hchiramm has joined #systemtap
nkambo has quit [Ping timeout: 260 seconds]
nkambo has joined #systemtap
nkambo has quit [Ping timeout: 268 seconds]
nkambo has joined #systemtap
<modem>
drsmith i am quite chilly with mailing list
<modem>
but I will try to explain here again, if that's not enough, I will go for the ML
<modem>
SO I am adding a CLI so systemtap
<modem>
This is not a CLI to systemtap itself, it is a CLI that allow some kernel operations at runtime locally
<modem>
while the CLI is python backed, every call are on behalf of some kind of RPC
<modem>
the RPC engine is loaded into the kernel from a .stp exposing a probe procfs
<modem>
Why am I doing that on top of systemtap ? For two main resean : first I want to benefit from the stability of systemtap across a very large number of kernel version
<modem>
secondly, while sometime i need to embed C code, I am doing my best to do everything in .stap source format
<modem>
to keep using portability, and simplicity of course
<modem>
In my CLI I have some hexdump'ing or function/symbol inspection. Either I am sending the string name to the procfs stap kernel probe, and my .stap script need to figure its location
<modem>
or either if that is not possible, I need to feed the symbol name to another layer of the systemtap engine
<modem>
Because I think this is not possible to recover all the vmlinux's symbol from inside a kernel module, while systemtap is pretty efficient at discovering/guessing location of vmlinux on a wide variety of kernel/distrib, i wish to benefit from this ability
<modem>
Now I am willing to contribute some code if needed to add a layer in systemtap, but some advices would be welcomed. Thanks :)
<modem>
If that is not good enough yet i will rewrite this to the ML
<modem>
btw, this is a pro project, ending in 10days, will be opensourced and published. The name is "kernsh v3", it existed previously in v1 in 2003 and then in v2 in ERESI framework around 2005
<modem>
I was the original author of kernsh and reliving it
srikar is now known as srikar_away
srikar_away is now known as srikar
naveen has quit [Quit: Leaving.]
naveen has joined #systemtap
naveen has quit [Quit: Leaving.]
naveen1 has joined #systemtap
hpt has quit [Ping timeout: 244 seconds]
wcohen has quit [Ping timeout: 250 seconds]
wcohen has joined #systemtap
ravi has quit [Remote host closed the connection]
hkshaw has quit [Ping timeout: 240 seconds]
naveen1 has quit [Quit: Leaving.]
ego has quit [Quit: Leaving]
wcohen has quit [Ping timeout: 260 seconds]
ravi_ has joined #systemtap
drsmith has joined #systemtap
wcohen has joined #systemtap
scox has joined #systemtap
drsmith has left #systemtap [#systemtap]
dmalcolm has joined #systemtap
hchiramm has quit [Ping timeout: 246 seconds]
tromey has joined #systemtap
hkshaw has joined #systemtap
srikar is now known as srikar_away
srikar_away is now known as srikar
hkshaw1 has joined #systemtap
hkshaw1 is now known as hkshaw_
hkshaw has quit [Ping timeout: 276 seconds]
scox has quit [Quit: scox]
scox has joined #systemtap
naveen has joined #systemtap
hchiramm has joined #systemtap
naveen has quit [Ping timeout: 260 seconds]
naveen has joined #systemtap
ananth has quit [Quit: Leaving]
srikar is now known as srikar_away
dmalcolm has quit [Quit: Leaving]
scox has quit [Ping timeout: 252 seconds]
wcohen has quit [Ping timeout: 276 seconds]
srikar_away is now known as srikar
naveen has quit [Quit: Leaving.]
pfallenop has quit [Ping timeout: 252 seconds]
pfallenop has joined #systemtap
srikar is now known as srikar_away
ravi_ has quit [Quit: Leaving]
dmalcolm has joined #systemtap
tromey has quit [Quit: ERC (IRC client for Emacs 25.0.92.5)]
<fche>
modem, debuginfo is not available to stap at run time
<fche>
-some- symbol-table info may be (as used by symname() type lookup functions)