[DTrace-devel] [PATCH v2 21/23] uprobe: the pid provider does not provide usdt probes

Nick Alcock nick.alcock at oracle.com
Mon Nov 27 16:47:27 UTC 2023


This is almost harmless right now, but it will become less so,
and it's still wrong.

Signed-off-by: Nick Alcock <nick.alcock at oracle.com>
---
 libdtrace/dt_prov_uprobe.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libdtrace/dt_prov_uprobe.c b/libdtrace/dt_prov_uprobe.c
index 413e19cfce06..0ed79d76ef2b 100644
--- a/libdtrace/dt_prov_uprobe.c
+++ b/libdtrace/dt_prov_uprobe.c
@@ -310,7 +310,7 @@ static int provide_pid_probe(dtrace_hdl_t *dtp, const pid_probespec_t *psp)
 		return -1;
 	}
 
-	return provide_probe(dtp, psp, prb, &dt_usdt, 0);
+	return provide_probe(dtp, psp, prb, &dt_pid, 0);
 }
 
 static int provide_usdt_probe(dtrace_hdl_t *dtp, const pid_probespec_t *psp)
-- 
2.42.0.271.g85384428f1




More information about the DTrace-devel mailing list