fche changed the topic of #systemtap to: http://sourceware.org/systemtap; email systemtap@sourceware.org if answers here not timely, conversations may be logged
_whitelogger has joined #systemtap
sjas has quit [*.net *.split]
higgins has quit [*.net *.split]
sadmac has quit [*.net *.split]
zw01 has quit [*.net *.split]
tonyj has quit [*.net *.split]
eichiro has quit [*.net *.split]
zodbot has quit [*.net *.split]
jlebon has quit [*.net *.split]
lzap has quit [*.net *.split]
palmtenor has quit [*.net *.split]
ChanServ has quit [*.net *.split]
ton31337 has quit [*.net *.split]
dmalcolm has quit [*.net *.split]
jhg_ has quit [*.net *.split]
przemoc has quit [*.net *.split]
serhei has quit [*.net *.split]
nkambo1 has quit [*.net *.split]
fche has quit [*.net *.split]
goncalo has quit [*.net *.split]
groleo1 has quit [*.net *.split]
p53ud0ny1 has quit [*.net *.split]
dtatulea has quit [*.net *.split]
pfallenop has quit [*.net *.split]
vbernat has quit [*.net *.split]
naveen has quit [*.net *.split]
ggherdov`_ has quit [*.net *.split]
DuncanT has quit [*.net *.split]
Minnozz has quit [*.net *.split]
lindi- has quit [*.net *.split]
modem has quit [*.net *.split]
Meths has quit [*.net *.split]
xar- has quit [*.net *.split]
srikar_away has quit [*.net *.split]
Ke has quit [*.net *.split]
scox has quit [*.net *.split]
csanting has quit [*.net *.split]
ema has quit [*.net *.split]
Sargun has quit [*.net *.split]
wcohen_ has quit [*.net *.split]
CME has quit [*.net *.split]
jistone has quit [*.net *.split]
darvon has quit [*.net *.split]
fLiPr3VeRsE has quit [*.net *.split]
_whitelogger has joined #systemtap
_whitelogger has quit [Excess Flood]
_whitelogger has joined #systemtap
DuncanT has joined #systemtap
_whitelogger has joined #systemtap
_whitelogger has joined #systemtap
_whitelogger has joined #systemtap
_whitelogger has joined #systemtap
_whitelogger has joined #systemtap
_whitelogger has joined #systemtap
_whitelogger has joined #systemtap
_whitelogger has joined #systemtap
_whitelogger has joined #systemtap
_whitelogger has joined #systemtap
_whitelogger has joined #systemtap
_whitelogger has joined #systemtap
_whitelogger has joined #systemtap
DuncanT has quit [Max SendQ exceeded]
vbernat has joined #systemtap
sadmac has joined #systemtap
jhg_ has joined #systemtap
eichiro has joined #systemtap
DuncanT has joined #systemtap
ggherdov`_ has joined #systemtap
ph7 has joined #systemtap
ph7 has quit [Client Quit]
hchiramm has quit [Ping timeout: 250 seconds]
hchiramm has joined #systemtap
hchiramm has quit [Ping timeout: 276 seconds]
hchiramm has joined #systemtap
hchiramm has quit [Ping timeout: 255 seconds]
<Minnozz>
what is the best way to publish a set of systemtap functions (and globals) to be used by others?
hchiramm has joined #systemtap
<fche>
Minnozz, probably send it as a patch to the tapset/ directory so we can publish it?
<fche>
it can also be published anywhere, with instructions for users to copy it under /usr/share/systemtap/tapset ... or somewhere else, and use stap -I $PATH to let stap search it too
<Minnozz>
I'm not sure it is general purpose enough to put in the tapset directory (it's a set of functions to produce a callgrind profile log)
<Minnozz>
but that instruction will do, thanks :)
<Minnozz>
are files in /usr/share/systemtap/tapset allowed to have global variables?
<Minnozz>
and are they visible to other files?
<fche>
yes, they can be, unless you mark them 'private' (stap 3.0+)
<fche>
there is no requirement that a tapset contain fully general purpose sorts of tings
<fche>
it's really the opposite
<fche>
just make the names/identifiers such that people won't invoke it by mistake, and stap will auto-#include it if needed.