[Midnightbsd-cvs] src [10039] trunk/sys/dev/vkbd: sync with freebsd
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sun May 27 18:28:53 EDT 2018
Revision: 10039
http://svnweb.midnightbsd.org/src/?rev=10039
Author: laffer1
Date: 2018-05-27 18:28:53 -0400 (Sun, 27 May 2018)
Log Message:
-----------
sync with freebsd
Modified Paths:
--------------
trunk/sys/dev/vkbd/vkbd.c
trunk/sys/dev/vkbd/vkbd_var.h
Modified: trunk/sys/dev/vkbd/vkbd.c
===================================================================
--- trunk/sys/dev/vkbd/vkbd.c 2018-05-27 22:28:03 UTC (rev 10038)
+++ trunk/sys/dev/vkbd/vkbd.c 2018-05-27 22:28:53 UTC (rev 10039)
@@ -1,3 +1,4 @@
+/* $MidnightBSD$ */
/*
* vkbd.c
*/
@@ -27,8 +28,8 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $Id: vkbd.c,v 1.6 2013-01-08 03:53:29 laffer1 Exp $
- * $MidnightBSD$
+ * $Id: vkbd.c,v 1.20 2004/11/15 23:53:30 max Exp $
+ * $FreeBSD: stable/10/sys/dev/vkbd/vkbd.c 255359 2013-09-07 13:45:44Z davide $
*/
#include "opt_compat.h"
@@ -158,7 +159,7 @@
static struct cdevsw vkbd_dev_cdevsw = {
.d_version = D_VERSION,
- .d_flags = D_PSEUDO | D_NEEDGIANT | D_NEEDMINOR,
+ .d_flags = D_NEEDGIANT | D_NEEDMINOR,
.d_open = vkbd_dev_open,
.d_close = vkbd_dev_close,
.d_read = vkbd_dev_read,
@@ -186,14 +187,10 @@
return; /* don't recognize the name */
/* find any existing device, or allocate new unit number */
- if (clone_create(&vkbd_dev_clones, &vkbd_dev_cdevsw, &unit, dev, 0)) {
- *dev = make_dev(&vkbd_dev_cdevsw, unit,
- UID_ROOT, GID_WHEEL, 0600, DEVICE_NAME "%d", unit);
- if (*dev != NULL) {
- dev_ref(*dev);
- (*dev)->si_flags |= SI_CHEAPCLONE;
- }
- }
+ if (clone_create(&vkbd_dev_clones, &vkbd_dev_cdevsw, &unit, dev, 0))
+ *dev = make_dev_credf(MAKEDEV_REF, &vkbd_dev_cdevsw, unit,
+ cred, UID_ROOT, GID_WHEEL, 0600, DEVICE_NAME "%d",
+ unit);
}
/* Open device */
Modified: trunk/sys/dev/vkbd/vkbd_var.h
===================================================================
--- trunk/sys/dev/vkbd/vkbd_var.h 2018-05-27 22:28:03 UTC (rev 10038)
+++ trunk/sys/dev/vkbd/vkbd_var.h 2018-05-27 22:28:53 UTC (rev 10039)
@@ -1,3 +1,4 @@
+/* $MidnightBSD$ */
/*-
* vkbd_var.h
*
@@ -25,8 +26,8 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $Id: vkbd_var.h,v 1.4 2013-01-08 03:53:29 laffer1 Exp $
- * $MidnightBSD$
+ * $Id: vkbd_var.h,v 1.4 2004/08/17 17:43:14 max Exp $
+ * $FreeBSD: stable/10/sys/dev/vkbd/vkbd_var.h 139749 2005-01-06 01:43:34Z imp $
*/
#ifndef _VKBD_VAR_H_
More information about the Midnightbsd-cvs
mailing list