fche changed the topic of #systemtap to: http://sourceware.org/systemtap; email systemtap@sourceware.org if answers here not timely, conversations may be logged
higgins has quit [Quit: Leaving]
higgins has joined #systemtap
hpt has joined #systemtap
hpt has quit [Client Quit]
hpt has joined #systemtap
wcohen has quit [Ping timeout: 260 seconds]
wcohen has joined #systemtap
gmg has joined #systemtap
fLiPr3VeRsE has quit [Ping timeout: 245 seconds]
fLiPr3VeRsE has joined #systemtap
gmg1 has joined #systemtap
naveen__ has quit [Quit: naveen__]
gmg has quit [Ping timeout: 240 seconds]
RustJason has joined #systemtap
nkambo has joined #systemtap
RustJason has quit [Client Quit]
RustJason has joined #systemtap
RustJason has quit [Client Quit]
nkambo has quit [Ping timeout: 246 seconds]
sanoj has joined #systemtap
gmg1 has quit [Remote host closed the connection]
pwithnall__ has joined #systemtap
pwithnall__ has quit [Quit: pwithnall__]
pwithnall___ has quit [Ping timeout: 268 seconds]
nkambo has joined #systemtap
_whitelogger has joined #systemtap
hkshaw has joined #systemtap
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #systemtap
pwithnall___ has joined #systemtap
pwithnall___ has quit [Ping timeout: 255 seconds]
mjw has joined #systemtap
Humble has quit [Read error: No route to host]
Humble has joined #systemtap
__positron has joined #systemtap
tonyj has quit [Remote host closed the connection]
pwithnall___ has joined #systemtap
pwithnall___ has quit [Ping timeout: 255 seconds]
hpt has quit [Quit: Lost terminal]
orivej has quit [Read error: Connection reset by peer]
scox has quit [Ping timeout: 260 seconds]
orivej has joined #systemtap
hkshaw1 has joined #systemtap
hkshaw has quit [Ping timeout: 246 seconds]
orivej has quit [Read error: Connection reset by peer]
wcohen has quit [Ping timeout: 272 seconds]
__positron has quit [Ping timeout: 255 seconds]
hkshaw1 has quit [Quit: Leaving.]
orivej has joined #systemtap
sanoj has quit [Ping timeout: 260 seconds]
__positron has joined #systemtap
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #systemtap
hkshaw has joined #systemtap
<invano>
Hi fche, wanted to let you know for reference that I solved the arm problem I had yesterday. I kinda circumvented the problem at the moment. I'll need some time to understand stap user and kernel code and prepare a patch.
<fche>
ah neat
<invano>
the problem is that stap, on arm archs, is not able to distinguish arm and thumb mode
<invano>
so I was under thumb mode but I'm pretty sure it was trying to execute instructions for arm mode
<fche>
hm, wouldn't thumb mode be shown by odd PC values?
<invano>
for now I solved jsut compiling my functions in arm mode instead of thumb
<invano>
mmh you mean?
<fche>
just trying to recall dim memories how arm/thumb work at the object/debuginfo level
<invano>
ah ok
<fche>
but anyway stap does not execute instructions (arm or thumb or anything else) itself - the kernel does, when performing its kprobe/uprobe hooking work
<invano>
actually I'm on a armv7 proc with thumb2, thus 2/4B variable instructions.
<fche>
will be very interested in reading more about your findings
<invano>
yeah I started to have a look at kernel code but then I needed something faster and I recompiled in arm mode.
mbenitez has joined #systemtap
<invano>
Planning to find how to patch the kernel code but I need to study the uprobe hooking a little bit first :)
mbenitez has quit [Read error: Connection reset by peer]
<invano>
actually I also found a message in a public mailing list, where they were discussing about something related probably
<fche>
stap just relays the symbol information to the kernel without much such heuristic processing; the closest thing we have done in the past is some powerpc TOC indirection
<fche>
does CONFIG_THUMB2_KERNEL imply that the whole kernel is compiled with thumb* instructions? (Any idea why the symbol table wouldn't have the odd-pc addresses for symbols then?)
<invano>
yes CONFIG_THUMB2_KERNEL should be for that purpose. I don't get why symbol table should have odd-pc addresses
<invano>
ah ok probably understood
<invano>
you mean incorrect NT_STAPSDTs?
__positron has joined #systemtap
scox has joined #systemtap
hpt has joined #systemtap
dmalcolm has quit [Read error: Connection reset by peer]
wcohen has joined #systemtap
<invano>
also, kernel has decode-thumb.h/c that is enabled only with CONFIG_THUMB2_KERNEL
<invano>
moreover, those thumb routines are considered only in kprobes (see /arch/arm/probes)
<invano>
so for me it's like there is no thumb support for uprobes at the moment
<fche>
that seems likely
dmalcolm has joined #systemtap
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #systemtap
brolley has joined #systemtap
tromey has joined #systemtap
hpt has quit [Remote host closed the connection]
sanoj has joined #systemtap
gmg has joined #systemtap
mjw has quit [Quit: Leaving]
gmg1 has joined #systemtap
gmg has quit [Ping timeout: 246 seconds]
gmg1 has quit [Remote host closed the connection]
irker938 has joined #systemtap
<irker938>
systemtap: rth systemtap.git:refs/heads/rth/bpf * release-3.1-76-gcf67e93 / loc2stap.cxx: Adjust when to signal "value in register" http://tinyurl.com/mr379j8
tonyj has joined #systemtap
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #systemtap
sanoj has quit [Quit: Leaving]
hkshaw has quit [Ping timeout: 245 seconds]
orivej has quit [Read error: Connection reset by peer]
__positron has quit [Ping timeout: 258 seconds]
tromey has quit [Ping timeout: 258 seconds]
gmg has joined #systemtap
orivej has joined #systemtap
gmg has quit [Ping timeout: 268 seconds]
__positron has joined #systemtap
orivej has quit [Ping timeout: 246 seconds]
gmg has joined #systemtap
irker938 has quit [Quit: transmission timeout]
tromey has joined #systemtap
amerey has joined #systemtap
orivej has joined #systemtap
gmg1 has joined #systemtap
gmg1 has quit [Client Quit]
gmg has quit [Ping timeout: 240 seconds]
gmg has joined #systemtap
amerey has quit [Remote host closed the connection]
wcohen has quit [Ping timeout: 255 seconds]
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #systemtap
scox has quit [Ping timeout: 268 seconds]
orivej has quit [Read error: Connection reset by peer]
tromey has quit [Quit: ERC (IRC client for Emacs 26.0.50)]