fche changed the topic of #systemtap to: http://sourceware.org/systemtap; email systemtap@sourceware.org if answers here not timely, conversations may be logged
pwithnall_ has quit [Ping timeout: 240 seconds]
gromero has joined #systemtap
gromero has quit [Ping timeout: 255 seconds]
leitao has quit [Ping timeout: 260 seconds]
wcohen has quit [Ping timeout: 260 seconds]
hpt has joined #systemtap
wcohen has joined #systemtap
scox has quit [Ping timeout: 240 seconds]
hpt has quit [Quit: leaving]
humblec has quit [Ping timeout: 276 seconds]
CustosLimen has quit [Ping timeout: 260 seconds]
przemoc has quit [Ping timeout: 260 seconds]
atomlin has quit [Ping timeout: 260 seconds]
przemoc has joined #systemtap
CustosLimen has joined #systemtap
atomlin has joined #systemtap
csanting_ has joined #systemtap
csanting has quit [Ping timeout: 260 seconds]
sfix has quit [Ping timeout: 240 seconds]
sfix has joined #systemtap
humblec has joined #systemtap
_whitelogger has joined #systemtap
sj0rz has joined #systemtap
sj0rz has left #systemtap [#systemtap]
sj0rz has joined #systemtap
pwithnall_ has joined #systemtap
nkambo has joined #systemtap
orivej has quit [Remote host closed the connection]
orivej has joined #systemtap
pwithnall_ has quit [Quit: pwithnall_]
pwithnall_____ has joined #systemtap
sanoj has joined #systemtap
przemoc86 has joined #systemtap
ema_ has joined #systemtap
darvon_ has joined #systemtap
eichiro_ has joined #systemtap
pwithnall_____ has quit [Quit: pwithnall_____]
przemoc has quit [*.net *.split]
wcohen has quit [*.net *.split]
invano has quit [*.net *.split]
fLiPr3VeRsE has quit [*.net *.split]
eichiro has quit [*.net *.split]
darvon has quit [*.net *.split]
ema has quit [*.net *.split]
xar- has quit [*.net *.split]
eichiro_ is now known as eichiro
darvon_ is now known as darvon
xar- has joined #systemtap
invano has joined #systemtap
wcohen has joined #systemtap
fLiPr3VeRsE has joined #systemtap
gromero has joined #systemtap
wcohen has quit [Ping timeout: 255 seconds]
ton31337_ has quit [Ping timeout: 240 seconds]
ton31337 has joined #systemtap
pwithnall_____ has joined #systemtap
scox has joined #systemtap
nkambo has quit [Ping timeout: 240 seconds]
leitao has joined #systemtap
csanting_ is now known as csanting
sanoj has quit [Ping timeout: 260 seconds]
scox has quit [Ping timeout: 240 seconds]
wcohen has joined #systemtap
wcohen is now known as wcohen|training
mbenitez has joined #systemtap
mbenitez has joined #systemtap
mbenitez has quit [Changing host]
drsmith has joined #systemtap
scox has joined #systemtap
scox has quit [Quit: scox]
scox has joined #systemtap
brolley has joined #systemtap
drsmith is now known as drsmith_away
drsmith_away is now known as drsmith
przemoc86 is now known as przemoc
<irker654> systemtap: fche systemtap.git:refs/heads/master * release-3.1-114-gb93d494 / NEWS: NEWS: add placeholder for kernel version porting http://tinyurl.com/y78wsg5v
<irker654> systemtap: fche systemtap.git:refs/heads/master * release-3.1-115-g572f73b / configure configure.ac systemtap.spec: spec/configury: require sqlite > 3.7 http://tinyurl.com/ycb669zy
nkambo has joined #systemtap
mjw has joined #systemtap
matthavener has joined #systemtap
humblec has quit [Ping timeout: 240 seconds]
nkambo has quit [Read error: Connection reset by peer]
Humble has joined #systemtap
orivej has quit [Ping timeout: 255 seconds]
orivej has joined #systemtap
<gromero> hi! The register() function in the API returns just 'long'. Assuming one would like to implement also not just general purpose registers, what is the recommendation for 128bit registers, for instance?
<fche> gromero, what would you like to do with such values?
<fche> if simply print, then return a string?
<fche> or split it into 64-bit halves
<gromero> fche: I think it would be nice to have it return the value itself, but a string would be fine. If it would be just to return a string which API function should do it?
<fche> maybe a register_str() peer function ... that's messy too though
<gromero> (on my first try I indeed split in two halves...)
<fche> we are unlikely to get arithmetic operations to store / compute 128-bit values in the script language
<fche> so even if register() could return it, there's no place to put it or any way to use it
<gromero> fche: I see, no place in register(). makes sense
<gromero> but it's the first trial
<gromero> of course it's also in the wrong place
<gromero> reading 128bit register in PPC64 is tricky because it could be the case that access to the needed instruction are disable in the MSR...
<gromero> fche: so you recommend create a register_str()? I don't see it currently in the API...
<gromero> *first try
<fche> it's not there now.
<fche> I suspect it's not worth adding
<fche> I suspect 64-bit half registers are a better fit
<gromero> you mean using something like register("vsx0_MSB")?
<gromero> and vsx0_LSB?
<fche> within _stp_print_regs(), you can do whatever makes sense (as long as all those msr*/isync instructions are safe from kernel context)
<fche> yes, vsx0h vsx0l or something like that
<gromero> ah, got it!
<gromero> makes sense
<gromero> ok, thanks for advising!
<gromero> (btw msr are fine, but isync I'm double checking... - still debugging why it stopped working on 4.12-rc6)
pwithnall_ has joined #systemtap
wcohen|training has quit [Ping timeout: 255 seconds]
irker654 has quit [Quit: transmission timeout]
leitao has quit [Ping timeout: 255 seconds]
scox has quit [Ping timeout: 240 seconds]
mbenitez has quit [Quit: Leaving]
wcohen|training has joined #systemtap
scox has joined #systemtap
mjw has quit [Quit: Leaving]
drsmith is now known as drsmith_away
gila has quit [Quit: My Mac Pro has gone to sleep. ZZZzzz…]
brolley has left #systemtap [#systemtap]
pwithnall_ has quit [Quit: pwithnall_]
gromero has quit [Ping timeout: 240 seconds]
pwithnall_____ has quit [Quit: pwithnall_____]
pwithnall_____ has joined #systemtap
irker620 has joined #systemtap
<irker620> systemtap: fche systemtap.git:refs/heads/master * release-3.1-116-gba2b184 / NEWS buildrun.cxx: stap -k: generate a .i file too in $TMPDIR http://tinyurl.com/y9qnnxzs