[DTrace-devel] [PATCH 01/13] Add BPF compiled functions even if no relocations
eugene.loh at oracle.com
eugene.loh at oracle.com
Wed Dec 2 10:54:46 PST 2020
From: Eugene Loh <eugene.loh at oracle.com>
Signed-off-by: Eugene Loh <eugene.loh at oracle.com>
Reviewed-by: Kris Van Hees <kris.van.hees at oracle.com>
---
libdtrace/dt_dlibs.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/libdtrace/dt_dlibs.c b/libdtrace/dt_dlibs.c
index 607ebbe0..6c6e11eb 100644
--- a/libdtrace/dt_dlibs.c
+++ b/libdtrace/dt_dlibs.c
@@ -597,7 +597,7 @@ done:
dp = fp->difo;
relc = dp->dtdo_brelen;
if (relc == 0)
- continue;
+ goto setdata;
stab = dt_strtab_create(BUFSIZ);
dp->dtdo_breltab = dt_calloc(dtp, relc, sizeof(dof_relodesc_t));
@@ -632,6 +632,7 @@ done:
dt_strtab_destroy(stab);
+setdata:
idp = fp->ident;
dt_ident_morph(idp, idp->di_kind, &dt_idops_difo, dtp);
dt_ident_set_data(idp, fp->difo);
--
2.18.4
More information about the DTrace-devel
mailing list