diff options
-rw-r--r-- | tapset/signal.stp | 2 | ||||
-rw-r--r-- | tapsets.cxx | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/tapset/signal.stp b/tapset/signal.stp index 4fec7c13..1128e6fb 100644 --- a/tapset/signal.stp +++ b/tapset/signal.stp @@ -74,7 +74,7 @@ probe _signal.send.part2 = kernel.function("send_group_sigqueue") probe _signal.send.part3 = kernel.function("send_sigqueue") { name = "send_sigqueue" -%( kernel_v > "2.6.25" %? +%( kernel_v >= "2.6.26" %? task = $t sig = $q->info->si_signo %: diff --git a/tapsets.cxx b/tapsets.cxx index 87ba8911..55873d51 100644 --- a/tapsets.cxx +++ b/tapsets.cxx @@ -3533,8 +3533,8 @@ query_dwarf_func (Dwarf_Die * func, void * arg) q->filtered_functions.push_back (func); } else - throw semantic_error("no entrypc found for function '" - + q->dw.function_name + "'"); + /* this function just be fully inlined, just ignore it */ + return DWARF_CB_OK; } else if (q->has_statement_num) { |