[DTrace-devel] [PATCH 07/10] options: setting procfspath doesn't require a PCB

Nick Alcock nick.alcock at oracle.com
Wed Aug 2 13:26:57 UTC 2023


/proc is used for all sorts of things these days, not all of which require
the compiler to have been running at all.

Signed-off-by: Nick Alcock <nick.alcock at oracle.com>
---
 libdtrace/dt_options.c | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/libdtrace/dt_options.c b/libdtrace/dt_options.c
index 3631dfe2ee2d..ce7212a1dc12 100644
--- a/libdtrace/dt_options.c
+++ b/libdtrace/dt_options.c
@@ -479,9 +479,6 @@ dt_opt_procfs_path(dtrace_hdl_t *dtp, const char *arg, uintptr_t option)
 	if (arg == NULL)
 		return dt_set_errno(dtp, EDT_BADOPTVAL);
 
-	if (dtp->dt_pcb != NULL)
-		return dt_set_errno(dtp, EDT_BADOPTCTX);
-
 	if ((proc = strdup(arg)) == NULL)
 		return dt_set_errno(dtp, EDT_NOMEM);
 
-- 
2.41.0.270.g68fa1d84b5




More information about the DTrace-devel mailing list