summaryrefslogtreecommitdiffstats
path: root/sys/cddl/dev/dtrace/dtrace_clone.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/cddl/dev/dtrace/dtrace_clone.c')
-rw-r--r--sys/cddl/dev/dtrace/dtrace_clone.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/sys/cddl/dev/dtrace/dtrace_clone.c b/sys/cddl/dev/dtrace/dtrace_clone.c
index be1e3d4..5009e9d 100644
--- a/sys/cddl/dev/dtrace/dtrace_clone.c
+++ b/sys/cddl/dev/dtrace/dtrace_clone.c
@@ -52,10 +52,6 @@ dtrace_clone(void *arg, struct ucred *cred, char *name, int namelen, struct cdev
/* Clone the device to the new minor number. */
if (clone_create(&dtrace_clones, &dtrace_cdevsw, &u, dev, 0) != 0)
/* Create the /dev/dtrace/dtraceNN entry. */
- *dev = make_dev_cred(&dtrace_cdevsw, u, cred,
+ *dev = make_dev_credf(MAKEDEV_REF, &dtrace_cdevsw, u, cred,
UID_ROOT, GID_WHEEL, 0600, "dtrace/dtrace%d", u);
- if (*dev != NULL) {
- dev_ref(*dev);
- (*dev)->si_flags |= SI_CHEAPCLONE;
- }
}
OpenPOWER on IntegriCloud