fche changed the topic of #systemtap to: http://sourceware.org/systemtap; email systemtap@sourceware.org if answers here not timely, conversations may be logged
hpt has joined #systemtap
Amy1 has quit [Ping timeout: 252 seconds]
Amy1 has joined #systemtap
orivej has joined #systemtap
irker445 has quit [Quit: transmission timeout]
zodbot has quit [Remote host closed the connection]
zodbot has joined #systemtap
mjw has joined #systemtap
walac has quit [Ping timeout: 252 seconds]
walac has joined #systemtap
hpt has quit [Ping timeout: 245 seconds]
lindi- has quit [Ping timeout: 264 seconds]
lindi- has joined #systemtap
gromero has quit [Ping timeout: 252 seconds]
hpt has joined #systemtap
hpt has quit [Ping timeout: 268 seconds]
orivej has quit [Ping timeout: 248 seconds]
wcohen has quit [Ping timeout: 246 seconds]
orivej has joined #systemtap
orivej has quit [Ping timeout: 272 seconds]
orivej has joined #systemtap
hpt has joined #systemtap
wcohen has joined #systemtap
gromero has joined #systemtap
gromero has quit [Read error: Connection reset by peer]
gromero has joined #systemtap
gromero has quit [Ping timeout: 246 seconds]
orivej has quit [Ping timeout: 258 seconds]
gromero has joined #systemtap
orivej has joined #systemtap
orivej has quit [Ping timeout: 248 seconds]
hpt has quit [Ping timeout: 272 seconds]
hpt has joined #systemtap
naveen has joined #systemtap
gromero has quit [Ping timeout: 272 seconds]
mjw has quit [Quit: Leaving]
gromero has joined #systemtap
naveen has quit [Ping timeout: 268 seconds]
gromero has quit [Ping timeout: 244 seconds]
naveen has joined #systemtap
hpt has quit [Ping timeout: 245 seconds]
gromero has joined #systemtap
irker039 has joined #systemtap
<irker039> systemtap: sapatel systemtap.git:refs/heads/sapatel/pr23285 * release-4.1-71-g85f0ada / bpf-translate.cxx: fix bug where implicit sign extension was corrupting string bytes http://tinyurl.com/y6cxbdxr
<irker039> systemtap: sapatel systemtap.git:refs/heads/sapatel/pr23285 * release-4.1-72-g382451b / bpf-opt.cxx: fix bug where operand fixup was improperly performed http://tinyurl.com/y5xeyu6d
<irker039> systemtap: sapatel systemtap.git:refs/heads/sapatel/pr23285 * release-4.1-73-g3303205 / bpf-internal.h stapbpf/bpfinterp.cxx tapset/string.stp: enable character escaping macros for stapbpf http://tinyurl.com/yx8vdcne
<irker039> systemtap: sapatel systemtap.git:refs/heads/sapatel/pr23285 * release-4.1-74-gd8eb175 / stapbpf/stapbpf.cxx: clear stapbpf procfs read message after each run http://tinyurl.com/y2y8d2vc
<irker039> systemtap: sapatel systemtap.git:refs/heads/sapatel/pr23285 * release-4.1-75-gc1c3983 / bpf-translate.cxx: add valid range check for octal escape sequence (<128) http://tinyurl.com/y5a9efuz
<fche> sapatel__, octal escape sequences can go to 255 no?
sapatel__ is now known as sapatel
<DUKENUKEM> hey guys im trying to probe get_page() which is an inline function but im getting "error: while resolving probe point 'kernel'" and "error: no match (similar functions: get_page, km_get_page, vm_get_page, bio_get_page, dio_get_page)"
<DUKENUKEM> im am trying probe kernel.function("get_page")
<DUKENUKEM> probe kernel.function("get_page").return
<DUKENUKEM> do i have to do something different for inlined functions
<DUKENUKEM> ?
<fche> DUKENUKEM, kernel.function() should more or less work; .return won't
<fche> depends on gcc version etc. on how well it preserves the call site info
<DUKENUKEM> ah well that is disappointing
<DUKENUKEM> because i am calculating latency of functions
<DUKENUKEM> by doing .return probes
<DUKENUKEM> and then
<DUKENUKEM> get_page_stats <<< gettimeofday_ns() - @entry(gettimeofday_ns());
<fche> yeah, unfortunately inline functions don't 'return'
<fche> not at the object code level
<DUKENUKEM> ah
<fche> so e.g. what para-callgraph.stp does is use FOO.function.call and FOO.function.return pairs, which exclude inline functions, and which therefore match up pretty well
<DUKENUKEM> fche: im now having the problem with a non inlined function
<DUKENUKEM> and it shows my function name in the similar functions list
<DUKENUKEM> follow_page_pter
<DUKENUKEM> pte
<DUKENUKEM> semantic error: no match (similar functions: follow_page_pte, follow_pfn_pte, follow_page_mask, follow_pte, __follow_pte)
<DUKENUKEM> oh for some reason i guess its inlined even though in the source it doesnt have the inline directive
<fche> modern compilers do that ALL THE TIME
<DUKENUKEM> :(
<fche> so yeah use function("...").call and .return
<fche> like the para-callgraph.stp sample
<DUKENUKEM> fche: youre talking about this?
<DUKENUKEM> fche: im not exactly sure what is going on in this script :)
<DUKENUKEM> i guess i dont see the difference from what im doing
<DUKENUKEM> oh
<DUKENUKEM> that worked
<DUKENUKEM> thanks dude
<fche> my nukin' pleasure dude
<DUKENUKEM> hehe
<fche> check out https://sourceware.org/systemtap/examples/ or the baby search engine built into % stap -i
naveen has quit [Ping timeout: 246 seconds]
naveen has joined #systemtap
<irker039> systemtap: sapatel systemtap.git:refs/heads/sapatel/pr23285 * release-4.1-76-gbee680e / stapbpf/bpfinterp.cxx: default all non-ascii characters to hex sequences in escaping http://tinyurl.com/y5zyhz82
<irker039> systemtap: sapatel systemtap.git:refs/heads/sapatel/pr23285 * release-4.1-77-ga61d0e5 / bpf-translate.cxx: change valid range of octal sequences to < 256 http://tinyurl.com/y6q6l7fk
khaled has joined #systemtap
sscox has quit [Remote host closed the connection]
sscox has joined #systemtap
naveen has quit [Ping timeout: 272 seconds]
orivej has joined #systemtap
sscox has quit [Quit: sscox]
sscox has joined #systemtap
<irker039> systemtap: sapatel systemtap.git:refs/heads/sapatel/pr23285 * release-4.1-80-gd4a33e1 / stapbpf/bpfinterp.cxx: default all non-ascii characters to hex sequences in escaping http://tinyurl.com/yyuemt9s
<irker039> systemtap: sapatel systemtap.git:refs/heads/sapatel/pr23285 * release-4.1-81-gafd643e / bpf-translate.cxx: change valid range of octal sequences to < 256 http://tinyurl.com/y2zxonu4
<irker039> systemtap: sapatel systemtap.git:refs/heads/sapatel/pr23285 * release-4.1-82-gd4fe334 / stapbpf/bpfinterp.cxx: removed unused library http://tinyurl.com/y5zfs3ck
<irker039> systemtap: sapatel systemtap.git:refs/heads/sapatel/pr23285 * release-4.1-83-g697fc1c / stap-exporter/stap-exporter.in: stap-exporter now also searches for stapbpf procfs files http://tinyurl.com/yxh4rx5g
<irker039> systemtap: sapatel systemtap.git:refs/heads/sapatel/pr23285 * release-4.1-84-g2e9bf15 / tapset/prometheus.stp: set conditional prometheus tapset for stapbpf which removes maxsize http://tinyurl.com/y5ryq3ta
wcohen has quit [Ping timeout: 272 seconds]
sscox has quit [Ping timeout: 248 seconds]
gromero has quit [Ping timeout: 245 seconds]
dmalcolm has quit [Quit: Leaving]
<irker039> systemtap: fche systemtap.git:refs/heads/master * release-4.1-74-g0c68adc / tapset/linux/nfsd.stp: rhbz1731333: nfsd.proc.write, tolerate awol 'vlen' http://tinyurl.com/y4tfrkrb
khaled_ has joined #systemtap
khaled has quit [Ping timeout: 245 seconds]
wcohen has joined #systemtap
agentzh has quit [Remote host closed the connection]