Translator parttern matching

Hien Nguyen hien@us.ibm.com
Fri May 12 21:45:00 GMT 2006


The translator matches the following pattern to 2 locations/probes (but
same address?). It does not look right.

stap -p3 -e 'probe kernel.statement("*@kernel/printk.c:220"){}'

[....]
static struct kprobe dwarf_kprobe_probe_0[2]= {
  {.addr= (void *) 0xc011d0c7},
  {.addr= (void *) 0xc011d0c7}
};

char const * dwarf_kprobe_probe_0_location_names[2] = {
  "kernel.statement(\"printk@kernel/printk.c:220\")",
  "kernel.statement(\"boot_delay_msec@kernel/printk.c:220\")"
};
[....]

I am running the latest stap and 2.6.16-1.2096_FC4 kernel.



More information about the Systemtap mailing list