svn commit: r248111 - user/attilio/vmcontention/sys/netsmb

Attilio Rao attilio at FreeBSD.org
Sat Mar 9 18:40:38 UTC 2013


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


More information about the svn-src-user mailing list