Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 Mar 2013 18:40:38 +0000 (UTC)
From:      Attilio Rao <attilio@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-user@freebsd.org
Subject:   svn commit: r248111 - user/attilio/vmcontention/sys/netsmb
Message-ID:  <201303091840.r29IecFb063904@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: attilio
Date: Sat Mar  9 18:40:37 2013
New Revision: 248111
URL: http://svnweb.freebsd.org/changeset/base/248111

Log:
  MFC

Modified:
  user/attilio/vmcontention/sys/netsmb/smb_dev.c
Directory Properties:
  user/attilio/vmcontention/   (props changed)
  user/attilio/vmcontention/sys/   (props changed)

Modified: user/attilio/vmcontention/sys/netsmb/smb_dev.c
==============================================================================
--- user/attilio/vmcontention/sys/netsmb/smb_dev.c	Sat Mar  9 17:25:31 2013	(r248110)
+++ user/attilio/vmcontention/sys/netsmb/smb_dev.c	Sat Mar  9 18:40:37 2013	(r248111)
@@ -107,14 +107,9 @@ nsmb_dev_clone(void *arg, struct ucred *
 	else if (dev_stdclone(name, NULL, NSMB_NAME, &u) != 1)
 		return;
 	i = clone_create(&nsmb_clones, &nsmb_cdevsw, &u, dev, 0);
-	if (i) {
-		*dev = make_dev(&nsmb_cdevsw, u, UID_ROOT, GID_WHEEL, 0600,
-		    "%s%d", NSMB_NAME, u);
-		if (*dev != NULL) {
-			dev_ref(*dev);
-			(*dev)->si_flags |= SI_CHEAPCLONE;
-		}
-	}
+	if (i)
+		*dev = make_dev_credf(MAKEDEV_REF, &nsmb_cdevsw, u, cred,
+		    UID_ROOT, GID_WHEEL, 0600, "%s%d", NSMB_NAME, u);
 }
 
 static int



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201303091840.r29IecFb063904>