aboutsummaryrefslogtreecommitdiff
path: root/sys/cddl/dev/kinst/kinst.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/cddl/dev/kinst/kinst.c')
-rw-r--r--sys/cddl/dev/kinst/kinst.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/cddl/dev/kinst/kinst.c b/sys/cddl/dev/kinst/kinst.c
index 4bd3047f49db..60400a452b95 100644
--- a/sys/cddl/dev/kinst/kinst.c
+++ b/sys/cddl/dev/kinst/kinst.c
@@ -228,6 +228,9 @@ kinst_destroy(void *arg, dtrace_id_t id, void *parg)
struct kinst_probe *kp = parg;
LIST_REMOVE(kp, kp_hashnext);
+#ifndef __amd64__
+ kinst_trampoline_dealloc(kp->kp_tramp);
+#endif
free(kp, M_KINST);
}