This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Weird Probe points on PPC


Hi Guys, 

I found something that I can't explain in SystemTap.
When probing module("jsm").function("*) it is probing more
function that those inside the jsm module (ie, out_8, in_8, writeb, etc)

At the same time, if I probe module("jsm").function("*").return
it works properly. Did anyone see anything like that ?


kernel: 2.6.31-rc8-ppc64
stap version: version 0.9.9/0.142.90 commit release-0.9.9-319-ge08217d + changes


----- jsm.stp -----
probe module("jsm").function("*"){
	printf("-> %s\n",  probefunc())
}


probe module("jsm").function("*").return {
	printf("<- %s\n",  probefunc())
}


---- output -----

-> jsm_tty_open
-> neo_flush_uart_write
-> writeb
-> out_8
-> eeh_readb
-> readb
-> in_8
<- neo_flush_uart_write
-> neo_flush_uart_read
-> writeb
-> out_8
-> eeh_readb
-> readb
-> in_8
<- neo_flush_uart_read
-> neo_uart_init
-> writeb
-> out_8
-> writeb
-> out_8
-> writeb
-> out_8
-> eeh_readb
-> readb
-> in_8
-> writeb
-> out_8
-> eeh_readb
-> readb
-> in_8
-> eeh_readb
-> readb
-> in_8
-> writeb
-> out_8
<- neo_uart_init
-> neo_param
-> eeh_readb
-> readb
-> in_8
-> eeh_readb
-> readb
-> in_8
-> writeb
-> out_8
-> writeb
-> out_8
-> writeb
-> out_8
-> writeb
-> out_8
-> writeb
-> out_8
-> neo_set_new_start_stop_chars
-> writeb
-> out_8
-> writeb
-> out_8
-> writeb
-> out_8
-> writeb
-> out_8

Thanks, 
Breno


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]