Skip to content

Commit 205b718

Browse files
committed
Convert ip6_finish_output to rawfbt
With commit fe2101e ("fbt: implement based on fentry/fexit probes") test/unittest/ip/tst.ipv6localicmp.sh started to fail. The problem appears to be that fbt::ip6_finish_output:entry, which is needed for ip:::send, does not fire. Use rawfbt for this probe to revert back to kprobes in this case. Other fbt probes may also be impacted, but this case showed up in testing. Signed-off-by: Eugene Loh <eugene.loh@oracle.com> Reviewed-by: Alan Maguire <alan.maguire@oracle.com>
1 parent 4f4d05b commit 205b718

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

libdtrace/dt_prov_ip.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ static probe_dep_t probes[] = {
2525
{ "send",
2626
DTRACE_PROBESPEC_NAME, "fbt::ip_finish_output:entry" },
2727
{ "send",
28-
DTRACE_PROBESPEC_NAME, "fbt::ip6_finish_output:entry" },
28+
DTRACE_PROBESPEC_NAME, "rawfbt::ip6_finish_output:entry" },
2929
{ NULL, }
3030
};
3131

0 commit comments

Comments
 (0)